org.ow2.orchestra.facade.def
Interface ProcessDefinition

All Superinterfaces:
ActivityDefinition, BpelActivityDefinition, BpelActivityWithSingleChildDefinition, DefinitionRecord, Record, ScopeActivityDefinition, java.io.Serializable
All Known Implementing Classes:
ProcessDefinitionImpl

public interface ProcessDefinition
extends ScopeActivityDefinition

Define a process record.

Author:
Gael Lalire

Method Summary
 java.util.Date getDeployedDate()
           
 java.lang.String getExpressionLanguage()
           
 java.lang.String getNameSpace()
           
 javax.xml.namespace.QName getQName()
           
 java.lang.String getQueryLanguage()
           
 ProcessState getState()
           
 java.util.Date getUndeployedDate()
           
 ProcessDefinitionUUID getUUID()
          Returns the UUID for the ProcessDefinition.
 
Methods inherited from interface org.ow2.orchestra.facade.def.ScopeActivityDefinition
getCompensationHandlerDefinitionUUID, getCorrelationSets, getExitOnStandardFault, getFaultHandlerUUIDs, getMessageExchanges, getPartnerLinks, getTerminationHandlerDefinitionUUID, getVariables
 
Methods inherited from interface org.ow2.orchestra.facade.def.BpelActivityWithSingleChildDefinition
getEnclosedActivityUUID
 
Methods inherited from interface org.ow2.orchestra.facade.def.BpelActivityDefinition
getSourceList, getTargetList, getTargetsJoinConditionBooleanExpression, getTargetsJoinConditionExpressionLanguage, isSuppressJoinFailure
 
Methods inherited from interface org.ow2.orchestra.facade.def.ActivityDefinition
getType
 
Methods inherited from interface org.ow2.orchestra.facade.def.DefinitionRecord
getName, getProcessDefinitionUUID
 

Method Detail

getUUID

ProcessDefinitionUUID getUUID()
Returns the UUID for the ProcessDefinition.

Specified by:
getUUID in interface ActivityDefinition
Returns:
uuid of this activity definition.

getNameSpace

java.lang.String getNameSpace()
Returns:
name space of the process

getExpressionLanguage

java.lang.String getExpressionLanguage()
Returns:
the URI of expression language

getQueryLanguage

java.lang.String getQueryLanguage()
Returns:
the URI of query language

getDeployedDate

java.util.Date getDeployedDate()
Returns:
the date recorded when the definition is deployed

getUndeployedDate

java.util.Date getUndeployedDate()
Returns:
the date recorded when the definition is undeployed

getQName

javax.xml.namespace.QName getQName()
Returns:
the qualified name of the process

getState

ProcessState getState()
Returns:
the state of the process


Copyright © 2009 OW2 Consortium. All Rights Reserved.