it.eng.spago.workflow.shark.impl
Class SharkWorflowConnectionImpl
java.lang.Object
it.eng.spago.workflow.shark.impl.SharkWorflowConnectionImpl
public class SharkWorflowConnectionImpl
- extends java.lang.Object
- Author:
- zoppello
The implementation of IWorkflowConnection for shark
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SharkWorflowConnectionImpl
public SharkWorflowConnectionImpl(SharkConnection pSharkConnection)
- Constructor. It takes the shark connection
- Parameters:
pSharkConnection
-
close
public void close()
throws WorkflowEngineException
- Throws:
WorkflowEngineException
- See Also:
it.eng.spago.workflow.api.IWorkflowConnection#close()
getAssignments
public java.util.List getAssignments()
throws WorkflowEngineException
- Throws:
WorkflowEngineException
- See Also:
it.eng.spago.workflow.api.IWorkflowConnection#getAssignments()
createProcess
public IWorkflowProcess createProcess(java.lang.String workflowPackageID,
java.lang.String workflowID)
throws WorkflowEngineException
- Throws:
WorkflowEngineException
- See Also:
it.eng.spago.workflow.api.IWorkflowConnection#createProcess(java.lang.String, java.lang.String)
open
public void open(java.lang.String userId,
java.lang.String userPassword)
throws WorkflowEngineException
- Throws:
WorkflowEngineException
- See Also:
it.eng.spago.workflow.api.IWorkflowConnection#open(java.lang.String, java.lang.String)
createProcessWithInitialContext
public IWorkflowProcess createProcessWithInitialContext(java.lang.String workflowPackageID,
java.lang.String workflowID,
java.util.Map context)
throws WorkflowEngineException
- Throws:
WorkflowEngineException
- See Also:
it.eng.spago.workflow.api.IWorkflowConnection#createProcessWithInitialContext(java.lang.String, java.lang.String, java.util.Map)
getWorkflowAssignment
public IWorkflowAssignment getWorkflowAssignment(java.lang.String activityId)
throws WorkflowEngineException
- Throws:
WorkflowEngineException
- See Also:
it.eng.spago.workflow.api.IWorkflowConnection#getWorkflowAssignment(java.lang.String)
getProcessForPackage
public java.util.List getProcessForPackage(IWorkflowPackage pkg)
throws WorkflowEngineException
- Throws:
WorkflowEngineException
- See Also:
it.eng.spago.workflow.api.IWorkflowConnection#getProcessForPackage(it.eng.spago.workflow.api.IWorkflowPackage)
deleteProcess
public void deleteProcess(IWorkflowProcess process)
throws WorkflowEngineException
- Throws:
WorkflowEngineException
- See Also:
it.eng.spago.workflow.api.IWorkflowConnection#deleteProcess(it.eng.spago.workflow.api.IWorkflowProcess)
getAllWorkflowProcessDefinition
public java.util.List getAllWorkflowProcessDefinition()
throws WorkflowEngineException
- Throws:
WorkflowEngineException
- See Also:
it.eng.spago.workflow.api.IWorkflowConnection#getAllWorkflowProcessDefinition()
getWorkflowProcessDefinition
public java.util.List getWorkflowProcessDefinition(IWorkflowPackage pkg)
throws WorkflowEngineException
- Throws:
WorkflowEngineException
- See Also:
it.eng.spago.workflow.api.IWorkflowConnection#getWorkflowProcessDefinition(it.eng.spago.workflow.api.IWorkflowPackage)