|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ode.bpel.o.OBase
org.apache.ode.bpel.o.OPartnerLink
public class OPartnerLink
Compiled representation of a BPEL partnerLink.
Field Summary | |
---|---|
OScope |
declaringScope
Scope in which this partnerLink is declared. |
boolean |
initializePartnerRole
|
java.lang.String |
myRoleName
|
javax.wsdl.PortType |
myRolePortType
|
java.lang.String |
name
partnerLink name. |
javax.xml.namespace.QName |
partnerLinkType
The type of this partnerLink. |
java.lang.String |
partnerRoleName
|
javax.wsdl.PortType |
partnerRolePortType
|
Fields inherited from class org.apache.ode.bpel.o.OBase |
---|
debugInfo |
Constructor Summary | |
---|---|
OPartnerLink(OProcess owner)
|
Method Summary | |
---|---|
void |
addCorrelationSetForOperation(javax.wsdl.Operation operation,
OScope.CorrelationSet cset,
boolean isJoin)
Add a OScope.CorrelationSet to an Operation 's list
of "non-initiating" correlation sets. |
void |
addCreateInstanceOperation(javax.wsdl.Operation operation)
|
boolean |
equals(java.lang.Object obj)
|
java.util.Set<OScope.CorrelationSet> |
getJoinningCorrelationSetsForOperation(javax.wsdl.Operation operation)
Get all joining correlation sets that are ever used to qualify a receive for a the given operation. |
javax.wsdl.Operation |
getMyRoleOperation(java.lang.String name)
|
java.lang.String |
getName()
|
java.util.Set<OScope.CorrelationSet> |
getNonInitiatingCorrelationSetsForOperation(javax.wsdl.Operation operation)
Get all non-initiating correlation sets that are ever used to qualify a receive for a the given operation. |
javax.wsdl.Operation |
getPartnerRoleOperation(java.lang.String name)
|
int |
hashCode()
|
boolean |
hasMyRole()
|
boolean |
hasPartnerRole()
|
boolean |
isCreateInstanceOperation(javax.wsdl.Operation op)
|
Methods inherited from class org.apache.ode.bpel.o.OBase |
---|
dehydrate, getId, getOwner, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public java.lang.String name
public OScope declaringScope
public javax.xml.namespace.QName partnerLinkType
public java.lang.String partnerRoleName
public java.lang.String myRoleName
public javax.wsdl.PortType myRolePortType
public javax.wsdl.PortType partnerRolePortType
public boolean initializePartnerRole
Constructor Detail |
---|
public OPartnerLink(OProcess owner)
Method Detail |
---|
public java.lang.String getName()
public boolean hasMyRole()
public boolean hasPartnerRole()
public boolean isCreateInstanceOperation(javax.wsdl.Operation op)
public void addCreateInstanceOperation(javax.wsdl.Operation operation)
public void addCorrelationSetForOperation(javax.wsdl.Operation operation, OScope.CorrelationSet cset, boolean isJoin)
OScope.CorrelationSet
to an Operation
's list
of "non-initiating" correlation sets. The non-initiating correlation sets are those
sets that are used (along with the operation) to "match" incoming messages.
We need to know which correlation sets are used with which operation in order to
pre-compute correlation keys at the time of message receipt.
operation
- WSDL Operation
cset
- non-initiating correlation used in this operationpublic java.util.Set<OScope.CorrelationSet> getNonInitiatingCorrelationSetsForOperation(javax.wsdl.Operation operation)
operation
- the operation
public java.util.Set<OScope.CorrelationSet> getJoinningCorrelationSetsForOperation(javax.wsdl.Operation operation)
operation
- the operation
public javax.wsdl.Operation getMyRoleOperation(java.lang.String name)
public javax.wsdl.Operation getPartnerRoleOperation(java.lang.String name)
public int hashCode()
hashCode
in class OBase
public boolean equals(java.lang.Object obj)
equals
in class OBase
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |