public class ContextObjectPropertyUtil
extends java.lang.Object
ContextPropertyUtil
Constructor and Description |
---|
ContextObjectPropertyUtil(WorkflowExecutionContext pContext)
Creates this utility for the give execution context.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<PropertyObjectValue> |
getAllInstanceProperties()
Returns the list of all FlexDeploy instance-scoped properties from the workflow execution context.
|
java.util.List<PropertyObjectValue> |
getAllProperties()
Returns the list of FlexDeploy properties defined within the FlexDeploy context.
|
java.util.List<PropertyObjectValue> |
getCurrentInstanceProperties(boolean pPrefixInstanceOnKey)
Returns the list of properties defined within the current instance of the workflow execution context.
|
java.util.List<PropertyObjectValue> |
getInputs()
Returns the list of inputs within the workflow execution context for the current plugin execution.
|
java.util.List<PropertyObjectValue> |
getInstanceProperties(java.lang.String pInstance,
boolean pPrefixInstanceOnKey) |
java.util.List<PropertyObjectValue> |
getMetaDataProperties()
Returns a list of FlexDeploy defined properties containing information related to the workflow execution context.
|
java.util.List<PropertyObjectValue> |
getProjectProperties()
Returns the list of project-scoped properties from within the workflow execution context.
|
WorkflowExecutionContext |
getWorkflowExecutionContext()
Returns the workflow execution context for this utility instance.
|
public ContextObjectPropertyUtil(WorkflowExecutionContext pContext)
pContext
- the workflow execution contextpublic WorkflowExecutionContext getWorkflowExecutionContext()
public java.util.List<PropertyObjectValue> getProjectProperties()
public java.util.List<PropertyObjectValue> getInstanceProperties(java.lang.String pInstance, boolean pPrefixInstanceOnKey)
public java.util.List<PropertyObjectValue> getCurrentInstanceProperties(boolean pPrefixInstanceOnKey)
pPrefixInstanceOnKey
- whether or not to return the instance name as a prefix on the property keypublic java.util.List<PropertyObjectValue> getAllInstanceProperties()
public java.util.List<PropertyObjectValue> getMetaDataProperties()
public java.util.List<PropertyObjectValue> getInputs()
public java.util.List<PropertyObjectValue> getAllProperties()