|
|||||||||
| 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<org.apache.ode.bpel.evt.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()
ProcessInstanceDAOvoid 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<org.apache.ode.bpel.evt.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 | ||||||||