executeChildProcess (IProcess, String, IEntity [], Boolean)

Interface: IExecutionEngine

public IProcess executeChildProcess (IProcessparent, String processName, IEntity [] parameters, Boolean asynchronous)
throws ServerTimeOutException, AccessDeniedException, ExecutionException;

This method starts the specified process as a child of the current process. This method allows custom process components to start other processes.

processNamethe name of the process to start (the business space version must have the process with this name configured)
parametersthe instances of the business objects representing the process input if it is declared or null if the process has no input
asynchronousif true the new process is started in a separate thread.

The reference to the child process component.