org.apache.ode.bpel.engine.extvar
Class ExternalVariableManager
java.lang.Object
org.apache.ode.bpel.engine.extvar.ExternalVariableManager
public class ExternalVariableManager
- extends java.lang.Object
Manager for external variable instances; used by BpelProcess to manage external variables.
|
Constructor Summary |
ExternalVariableManager(javax.xml.namespace.QName pid,
ExternalVariableConf evconf,
java.util.Map<javax.xml.namespace.QName,org.apache.ode.bpel.evar.ExternalVariableModule> engines,
org.apache.ode.bpel.o.OProcess oprocess)
|
|
Method Summary |
org.apache.ode.bpel.evar.ExternalVariableModule.Value |
read(org.apache.ode.bpel.o.OScope.Variable variable,
org.w3c.dom.Node reference,
java.lang.Long iid)
Read an external variable. |
org.apache.ode.bpel.evar.ExternalVariableModule.Value |
write(org.apache.ode.bpel.o.OScope.Variable variable,
org.w3c.dom.Node reference,
org.w3c.dom.Node val,
java.lang.Long iid)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExternalVariableManager
public ExternalVariableManager(javax.xml.namespace.QName pid,
ExternalVariableConf evconf,
java.util.Map<javax.xml.namespace.QName,org.apache.ode.bpel.evar.ExternalVariableModule> engines,
org.apache.ode.bpel.o.OProcess oprocess)
throws org.apache.ode.bpel.iapi.BpelEngineException
- Throws:
org.apache.ode.bpel.iapi.BpelEngineException
read
public org.apache.ode.bpel.evar.ExternalVariableModule.Value read(org.apache.ode.bpel.o.OScope.Variable variable,
org.w3c.dom.Node reference,
java.lang.Long iid)
throws org.apache.ode.bpel.evar.ExternalVariableModuleException
- Read an external variable.
- Throws:
org.apache.ode.bpel.evar.ExternalVariableModuleException
write
public org.apache.ode.bpel.evar.ExternalVariableModule.Value write(org.apache.ode.bpel.o.OScope.Variable variable,
org.w3c.dom.Node reference,
org.w3c.dom.Node val,
java.lang.Long iid)
throws org.apache.ode.bpel.evar.ExternalVariableModuleException
- Throws:
org.apache.ode.bpel.evar.ExternalVariableModuleException