Package ch.ivyteam.ivy.process.call
Interface SubProcess
-
- All Superinterfaces:
SubProcessCallStart
,SubProcessCallStartParam
public interface SubProcess extends SubProcessCallStart
- API:
- This is a public API.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SubProcessCallStart
withStart(String name, Class<?>... paramTypes)
Select the CallSubStart by method name and parameter typesSubProcessCallStart
withStartName(String name)
Pre-select the CallSubStart by method nameSubProcessCallStart
withStartSignature(String nameWithSimpleParamTypes)
Select the CallSubStart by method signature-
Methods inherited from interface ch.ivyteam.ivy.process.call.SubProcessCallStart
call
-
Methods inherited from interface ch.ivyteam.ivy.process.call.SubProcessCallStartParam
withParam
-
-
-
-
Method Detail
-
withStartName
SubProcessCallStart withStartName(String name)
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
SubProcessCallStart withStart(String name, Class<?>... paramTypes)
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
SubProcessCallStart withStartSignature(String nameWithSimpleParamTypes)
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.
-
-