|
Oracle BPEL Process Manager Client Java API Reference 10g Release 3 (10.1.3.1.0) B28986-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.oracle.bpel.client.AbstractIdentifier
com.oracle.bpel.client.BPELProcessId
public class BPELProcessId
Implementation of an BPEL process identifier. A process identifier is used to locate and identify a process that has been deployed to a BPEL process domain. Once an identifier has been constructed it is immutable.
Process identifiers may be constructed without specifying a process revision tag component. However, if such an identifier is passed to the process domain as an argument in a call which requires a process revision tag the revision most recently deployed (also known as the default revision) will be assumed.
Please refer to AbstractIdentifier
class for the URI format expected of process identifiers.
Field Summary | |
---|---|
protected java.lang.String |
mProcessGUID |
Fields inherited from class com.oracle.bpel.client.AbstractIdentifier |
---|
mBuf, mDomainId, mKey, mProcessId, mRevisionTag |
Constructor Summary | |
---|---|
BPELProcessId(java.lang.String domainId, java.lang.String processId) Constructs a process identifier with a domain identifier and process identifier. |
|
BPELProcessId(java.lang.String domainId, java.lang.String processId, java.lang.String revisionTag) Constructs a process identifier with a domain identifier, process identifier and revision tag. |
|
BPELProcessId(java.lang.String domainId, java.lang.String processId, java.lang.String revisionTag, java.lang.String processGUID) Constructs a process identifier with a domain identifier, process identifier, revision tag and process GUID. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o) Compares this process identifier to the specified object. |
java.lang.String |
getProcessGUID() Returns the process GUID for this process identifier. |
int |
hashCode() Returns a hash code for this process id. |
void |
setProcessGUID(java.lang.String processGUID) |
Methods inherited from class com.oracle.bpel.client.AbstractIdentifier |
---|
getDomainId, getInstanceId, getKey, getProcessId, getRevisionTag, hasKey, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.lang.String mProcessGUID
Constructor Detail |
---|
public BPELProcessId(java.lang.String domainId, java.lang.String processId, java.lang.String revisionTag, java.lang.String processGUID)
domainId
- the BPEL domain id.processId
- the process identifier; if null
is passed, the process identifier will default to "*".revisionTag
- the process revision tag; this parameter is optional so null
can be passed in.processGUID
- the process guid - each process deployed to the server is tagged with a unique guid - this parameter is optional so null
can be passed in.public BPELProcessId(java.lang.String domainId, java.lang.String processId, java.lang.String revisionTag)
null
.
domainId
- the BPEL domain id.processId
- the process identifier; if null
is passed, the process identifier will default to "*".revisionTag
- the process revision tag; this parameter is optional so null
can be passed in.public BPELProcessId(java.lang.String domainId, java.lang.String processId)
null
.
domainId
- the BPEL domain id.processId
- the process identifier; if null
is passed, the process identifier will default to "*".Method Detail |
---|
public java.lang.String getProcessGUID()
null
.public void setProcessGUID(java.lang.String processGUID)
public boolean equals(java.lang.Object o)
true
if and only if the argument is not null and is a BPELProcessId
object that contains the same domain id, process id and revision tag.equals
in class java.lang.Object
true
if the BPELProcessId
are equal; false
otherwise.public int hashCode()
hashCode
in class java.lang.Object
|
Oracle BPEL Process Manager Client Java API Reference 10g Release 3 (10.1.3.1.0) B28986-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |