|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Represents the execution context of a business process (a JPD).
Methods in this interface can be used to access container services for JPD (Process Definition for Java) files.
A JpdContext instance named context
is included by default in each business process you create in WebLogic Workshop.
Nested Class Summary | |
static interface |
JpdContext.Callback
|
static interface |
JpdContext.ExceptionInfo
|
Method Summary | |
JpdContext.ExceptionInfo |
getExceptionInfo()
|
String |
getInstanceId()
Retrieves the instance id of the associated business process. |
String |
getProcessLabel()
Retrieves the current process label associated with this business process. |
boolean |
isTransactionRetried()
Indicates whether the current transaction is executing a retry. |
void |
setProcessLabel(String label)
Associates the specified label with this instance of the business process. |
void |
trackData(RawData value)
Logs the specified RawData value to the log tables such that it can be correlated to a node in your business process. |
void |
trackData(String value)
Logs the specified String value to the log tables such that it can be correlated to a node in your business process. |
void |
trackData(com.bea.xml.XmlObject value)
Logs the specified XML value to the log tables such that it can be correlated to a node in your business process. |
Methods inherited from interface com.bea.control.JwsContext |
getCallbackLocation, getCallbackPassword, getCallbackUsername, getInputHeaders, getProtocol, getUnderstoodInputHeaders, setCallbackLocation, setCallbackLocation, setCallbackPassword, setCallbackUsername, setOutputHeaders, setUnderstoodInputHeaders |
Methods inherited from interface weblogic.jws.control.Context |
finishConversation, getCallerPrincipal, getCurrentAge, getCurrentIdleTime, getLogger, getMaxAge, getMaxIdleTime, getService, isCallerInRole, isFinished, resetIdleTime, setMaxAge, setMaxAge, setMaxIdleTime, setMaxIdleTime |
Method Detail |
public JpdContext.ExceptionInfo getExceptionInfo()
public void trackData(com.bea.xml.XmlObject value)
public void trackData(RawData value)
public void trackData(String value)
public boolean isTransactionRetried()
public void setProcessLabel(String label)
public String getProcessLabel()
public String getInstanceId()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |