|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ScopeDAO
Data access objec representing a BPEL scope instance. Objects of this class manage a collection of correlation sets and XML data variables.
Method Summary | |
---|---|
PartnerLinkDAO |
createPartnerLink(int plinkModelId,
java.lang.String pLinkName,
java.lang.String myRole,
java.lang.String partnerRole)
Create a storage space for partner link values for the scope. |
java.util.Collection<ScopeDAO> |
getChildScopes()
|
CorrelationSetDAO |
getCorrelationSet(java.lang.String corrSetName)
Get a correlation set by name. |
java.util.Collection<CorrelationSetDAO> |
getCorrelationSets()
Gets all correlation sets for this scope |
int |
getModelId()
Get the scope model id from the object |
java.lang.String |
getName()
Get scope name (from the definition / or auto-generated). |
ScopeDAO |
getParentScope()
Get the parent scope. |
PartnerLinkDAO |
getPartnerLink(int plinkModelId)
Get the parnter link storage object associated with this scope instance and the provided partner link model id. |
java.util.Collection<PartnerLinkDAO> |
getPartnerLinks()
Get all partner link storage object associated with this scope instance. |
ProcessInstanceDAO |
getProcessInstance()
Get the process instance to which this scope belongs. |
java.lang.Long |
getScopeInstanceId()
Get the unique identifier for this scope instance. |
ScopeStateEnum |
getState()
Get current state of the scope. |
XmlDataDAO |
getVariable(java.lang.String varName)
Get a variable by name. |
java.util.Collection<XmlDataDAO> |
getVariables()
Get a colleciton of all the variables belonging to this scope. |
java.util.List<BpelEvent> |
listEvents()
Get an ordered list of events associated with this scope. |
void |
setState(ScopeStateEnum state)
Set current state of the scope. |
Method Detail |
---|
java.lang.Long getScopeInstanceId()
int getModelId()
java.lang.String getName()
CorrelationSetDAO getCorrelationSet(java.lang.String corrSetName)
corrSetName
- correlation set name
java.util.Collection<CorrelationSetDAO> getCorrelationSets()
ScopeDAO getParentScope()
java.util.Collection<ScopeDAO> getChildScopes()
ProcessInstanceDAO getProcessInstance()
ProcessInstanceDAO
void setState(ScopeStateEnum state)
state
- new scope stateScopeStateEnum getState()
XmlDataDAO getVariable(java.lang.String varName)
varName
- variable name
XmlDataDAO
object representing the requested variablejava.util.Collection<XmlDataDAO> getVariables()
java.util.List<BpelEvent> listEvents()
PartnerLinkDAO createPartnerLink(int plinkModelId, java.lang.String pLinkName, java.lang.String myRole, java.lang.String partnerRole)
plinkModelId
- partner link model idpLinkName
- partner link name
PartnerLinkDAO
object representing the created endpoint referencePartnerLinkDAO getPartnerLink(int plinkModelId)
plinkModelId
- partner link model id
PartnerLinkDAO
object representing the requested endpoint referencejava.util.Collection<PartnerLinkDAO> getPartnerLinks()
PartnerLinkDAO
objects
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |