|
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 All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.collaxa.cube.engine.ext.BaseBPELXExecLet
public abstract class BaseBPELXExecLet
Constructor Summary | |
---|---|
BaseBPELXExecLet() |
Method Summary | |
---|---|
protected abstract void |
addAuditTrailEntry(java.lang.String message) Add an log entry into the audit trail. |
protected abstract void |
addAuditTrailEntry(java.lang.String message, java.lang.Object detail) Add an log entry into the audit trail. |
protected abstract void |
addAuditTrailEntry(java.lang.Throwable t) Add an exception log entry into the audit trail. |
protected abstract void |
checkpoint() Create a hydration point by marking the current work-item to be non-idempotent. |
abstract void |
execute() This method is to be implemented by the bpel programer through the exention bpelx:exec node. |
protected abstract java.io.File |
getContentFile(java.lang.String path) Returns a File object with the specified path. |
protected abstract java.lang.String |
getConversationId() Get the converstion id of the current instance. |
protected abstract java.lang.String |
getCreator() Get the creator of the instance. |
protected abstract java.lang.Object |
getFromEnvironment(java.lang.String name) Returns the object that's bound to the cube context environment. |
protected abstract java.lang.String |
getIndex(int i) Get value of the custom index. |
protected abstract long |
getInstanceId() Returns the current instance id. |
protected abstract Locator |
getLocator() Get the Locator. |
protected abstract java.lang.String |
getMetadata() Get the custom meta data of the instance. |
protected abstract java.lang.String |
getParentId() Get the the id of the instance that started this instance. |
protected abstract java.lang.String |
getPreference(java.lang.String key) Returns the preference definition of the specified property. |
protected abstract int |
getPriority() Get the custom priority of the instance. |
protected abstract java.lang.String |
getRootId() Returns root id of the instance. |
protected abstract java.lang.String |
getStatus() Get the current custom status of the instance. |
protected abstract java.lang.String |
getTitle() Get the title of this instance. |
protected abstract java.lang.Object |
getVariableData(java.lang.String name) Get the value of the bpel variable of the specified name. |
protected abstract java.lang.Object |
getVariableData(java.lang.String name, java.lang.String partOrQuery) Get partial value of specified variable using a query string. |
protected abstract java.lang.Object |
getVariableData(java.lang.String name, java.lang.String part, java.lang.String query) Get partial value of a BPEL variable part using a query string. |
protected abstract java.lang.Object |
lookup(java.lang.String name) Lookup an object that's bound to the cube execution context or the JDNI context. |
protected abstract java.lang.Object |
lookup(java.lang.String jndiFile, java.lang.String name) Look an object that's bound to the cube execution context or the JDNI context. |
protected abstract java.lang.Object |
lookupService(java.lang.String name) Look up a service. |
protected abstract void |
setConversationId(java.lang.String conversationId) Set the conversation id of the current instance. |
protected abstract void |
setCreator(java.lang.String creator) Set the creator of the instance. |
protected abstract void |
setIndex(int i, java.lang.String value) Set value of the custom index. |
protected abstract void |
setMetadata(java.lang.String metadata) Set the custom meta data of the instance. |
protected abstract void |
setPriority(int priority) Set the custom prority of the instance. |
protected abstract void |
setRootId(java.lang.String rootId) Set root id of the instance. |
protected abstract java.lang.String |
setTitle(java.lang.String title) Set the title of the instance. |
protected abstract void |
setVariableData(java.lang.String name, java.lang.Object value) Set value of a bpel variable. |
protected abstract void |
setVariableData(java.lang.String name, java.lang.Object value, boolean clone) Set value of a bpel variable. |
protected abstract void |
setVariableData(java.lang.String name, java.lang.String partOrQuery, java.lang.Object value) If the BPEL variable is a Element variable, use the query to set the partial value. |
protected abstract void |
setVariableData(java.lang.String name, java.lang.String partOrQuery, java.lang.Object value, boolean clone) If the BPEL variable is a Element variable, use the query to set the partial value. |
protected abstract void |
setVariableData(java.lang.String name, java.lang.String part, java.lang.String query, java.lang.Object value) Set partial value of a part of a bpel variable. |
protected abstract void |
setVariableData(java.lang.String name, java.lang.String part, java.lang.String query, java.lang.Object value, boolean clone) Set partial value of a part of a bpel variable. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BaseBPELXExecLet()
Method Detail |
---|
public abstract void execute() throws BPELFault
BPELFault
protected abstract java.lang.Object lookup(java.lang.String name) throws javax.naming.NamingException
name
-javax.naming.NamingException
protected abstract java.lang.Object lookup(java.lang.String jndiFile, java.lang.String name) throws javax.naming.NamingException
jndiFile
-name
-javax.naming.NamingException
protected abstract void checkpoint()
protected abstract java.lang.Object getFromEnvironment(java.lang.String name)
name
-protected abstract Locator getLocator()
protected abstract long getInstanceId()
protected abstract java.lang.String getRootId()
protected abstract void setRootId(java.lang.String rootId)
rootId
-protected abstract java.lang.String getParentId()
protected abstract java.lang.String setTitle(java.lang.String title)
title
-protected abstract java.lang.String getTitle()
protected abstract java.lang.String getStatus()
protected abstract java.lang.String getIndex(int i) throws BPELFault
i
- The count of the column. It should not be bigger than the number of columns in the ci_indexes table.BPELFault
protected abstract void setIndex(int i, java.lang.String value) throws BPELFault
i
- The count of the colmn. It should not be bigger than the number of columns in the ci_indexes table.value
-BPELFault
protected abstract int getPriority()
protected abstract void setPriority(int priority)
priority
-protected abstract java.lang.String getCreator()
protected abstract void setCreator(java.lang.String creator)
creator
-protected abstract java.lang.String getConversationId()
protected abstract void setConversationId(java.lang.String conversationId)
conversation
- idprotected abstract java.lang.String getMetadata()
protected abstract void setMetadata(java.lang.String metadata)
metadata
-protected abstract java.lang.String getPreference(java.lang.String key)
key
- of the propertyprotected abstract void addAuditTrailEntry(java.lang.String message, java.lang.Object detail)
message
-detail
-protected abstract void addAuditTrailEntry(java.lang.String message)
message
-protected abstract void addAuditTrailEntry(java.lang.Throwable t)
t
-protected abstract java.io.File getContentFile(java.lang.String path) throws BPELFault
path
- The path to the fileBPELFault
protected abstract java.lang.Object getVariableData(java.lang.String name) throws BPELFault
name
-BPELFault
protected abstract java.lang.Object getVariableData(java.lang.String name, java.lang.String partOrQuery) throws BPELFault
name
-partOrQuery
-BPELFault
protected abstract java.lang.Object getVariableData(java.lang.String name, java.lang.String part, java.lang.String query) throws BPELFault
name
-part
-query
-BPELFault
protected abstract void setVariableData(java.lang.String name, java.lang.Object value) throws BPELFault
This method will clone the Object value parameter.
name
-value
-BPELFault
protected abstract void setVariableData(java.lang.String name, java.lang.Object value, boolean clone) throws BPELFault
The clone boolean parameter determines whether the Object value parameter will be cloned.
name
-value
-clone
-BPELFault
protected abstract void setVariableData(java.lang.String name, java.lang.String partOrQuery, java.lang.Object value) throws BPELFault
This method will clone the Object value parameter.
name
-partOrQuery
- The part name or the query, depending on the type of the BPEL variabelvalue
-BPELFault
protected abstract void setVariableData(java.lang.String name, java.lang.String partOrQuery, java.lang.Object value, boolean clone) throws BPELFault
The clone boolean parameter determines whether the Object value parameter will be cloned.
name
-partOrQuery
- The part name or the query, depending on the type of the BPEL variabelvalue
-clone
-BPELFault
protected abstract void setVariableData(java.lang.String name, java.lang.String part, java.lang.String query, java.lang.Object value) throws BPELFault
This method will clone the Object value parameter.
name
-part
-query
-value
-BPELFault
protected abstract void setVariableData(java.lang.String name, java.lang.String part, java.lang.String query, java.lang.Object value, boolean clone) throws BPELFault
The clone boolean parameter determines whether the Object value parameter will be cloned.
name
-part
-query
-value
-clone
-BPELFault
protected abstract java.lang.Object lookupService(java.lang.String name)
name
-
|
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 All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |