Package com.uc4.api.objects
Class Deployment
java.lang.Object
com.uc4.api.objects.Deployment
This class represents the deployment tab of a ProcessFlow.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDeployment(com.uc4.util.XMLDocument doc) Constructs aRollbackobject from the specifiedXMLDocument -
Method Summary
Modifier and TypeMethodDescriptionReturns the name of the Application.Returns the name of the component .Returns the name of the Workflow .booleanReturnstrueif the type of this deployment ProcessFlow is application workflow.booleanReturnstrueif this workflow is a component workflow.booleanReturnstrueif this is a normal workflow which is has not been enabled for deployment.voidsetApplicationWorkflow(String applicationName, String workflowName) Selects Application Workflow as type for this deployment ProcessFlow.voidsetComponentWorkflow(String applicationName, String componentName) Selects component workflow as type of this ProcessFlow.voidChanges the workflow type to a normal workflow and disables the deployment settings.protected voidStores the data of this class in the specified XML document
-
Constructor Details
-
Deployment
protected Deployment(com.uc4.util.XMLDocument doc) Constructs aRollbackobject from the specifiedXMLDocument- Parameters:
doc- XML Document
-
-
Method Details
-
store
Stores the data of this class in the specified XML document- Parameters:
doc- DocumentobjectElement- Object element
-
setApplicationWorkflow
Selects Application Workflow as type for this deployment ProcessFlow.- Parameters:
applicationName- Name of the ApplicationworkflowName- Name of the Workflow
-
setNormalWorkflow
public void setNormalWorkflow()Changes the workflow type to a normal workflow and disables the deployment settings. -
getApplicationName
Returns the name of the Application.- Returns:
- Application or
nullif this is not deployment ProcessFlow
-
getWorkflowName
Returns the name of the Workflow .- Returns:
- Workflow or
nullif this is not deployment ProcessFlow
-
isApplicationWorkflow
public boolean isApplicationWorkflow()Returnstrueif the type of this deployment ProcessFlow is application workflow. If this is a component workflow the return value isfalse- Returns:
- Application Workflow?
-
isComponentWorkflow
public boolean isComponentWorkflow()Returnstrueif this workflow is a component workflow.- Returns:
- Component Workflow?
-
isNormalWorkflow
public boolean isNormalWorkflow()Returnstrueif this is a normal workflow which is has not been enabled for deployment. If the return value isfalsethe workflow is either an application workflow or a component workflow.- Returns:
- Normal Workflow?
-
setComponentWorkflow
Selects component workflow as type of this ProcessFlow.- Parameters:
applicationName- Name of the ApplicationcomponentName- Name of the component
-
getComponentName
Returns the name of the component .- Returns:
- Component name or
nullif this is not a component workflow
-