Package ch.ivyteam.ivy.process.call
Interface SubProcess
- All Superinterfaces:
SubProcessCallStart
,SubProcessCallStartParam
- API:
- This is a public API.
-
Method Summary
Modifier and TypeMethodDescriptionSelect the CallSubStart by method name and parameter typeswithStartName
(String name) Pre-select the CallSubStart by method namewithStartSignature
(String nameWithSimpleParamTypes) Select the CallSubStart by method signatureMethods inherited from interface ch.ivyteam.ivy.process.call.SubProcessCallStart
call
Methods inherited from interface ch.ivyteam.ivy.process.call.SubProcessCallStartParam
withParam
-
Method Details
-
withStartName
Pre-select the CallSubStart by method nameSubProcessCall .withPath("Functional Processes/Customer") .withStartName("getName")
- Parameters:
name
- the name of CallSubStart method- Returns:
- a
SubProcessCallStart
to directly call the CallSubStart or to add parameters before calling - API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
withStart
Select the CallSubStart by method name and parameter typesSubProcessCall .withPath("Functional Processes/Customer") .withStart("getName", Number.class)
- Parameters:
name
- the name of CallSubStart methodparamTypes
- the exactly types of the parameters (sup types do not match)- Returns:
- a
SubProcessCallStart
to directly call the selected call sub start or to add parameters before calling - API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
withStartSignature
Select the CallSubStart by method signatureSubProcessCall .withPath("Functional Processes/Customer") .withStartSignature("getName(Number)")
- Parameters:
nameWithSimpleParamTypes
- the signature of the CallSubStart with the exact simple parameter types e.g.getName(Number)
- Returns:
- a
SubProcessCallStart
to directly call the selected call sub start or to add parameters before calling - API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-