com.ibm.wsspi.sibx.mediation.flow.ejb
Class MediationFlowBean
- java.lang.Object
com.ibm.wsspi.sibx.mediation.flow.ejb.MediationFlowBean
All implemented interfaces:
com.ibm.ws.sibx.mediation.flow.SIBXMediationFlowComponent, MediationFlowComponent, java.io.Serializable, javax.ejb.EnterpriseBean, javax.ejb.SessionBean
Deprecated.
- public class MediationFlowBean
- extends java.lang.Object
- implements javax.ejb.SessionBean, com.ibm.ws.sibx.mediation.flow.SIBXMediationFlowComponent
See Also:
Field Summary
Modifier and Type | Field and Description |
---|---|
|
$sccsid
Deprecated.
|
|
COPYRIGHT
Deprecated.
|
Constructor Summary
Constructor and Description |
---|
MediationFlowBean()
Deprecated.
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
ejbActivate()
Deprecated.
|
|
ejbCreate()
Deprecated.
|
|
ejbPassivate()
Deprecated.
|
|
ejbRemove()
Deprecated.
|
|
getMediationFlow(java.lang.String moduleName,java.lang.String componentName)
Deprecated.
|
|
getSessionContext()
Deprecated.
|
|
invokeEventFlow(com.ibm.ws.sibx.mediation.esb.SIBXEvent event,commonj.sdo.DataObject message,com.ibm.wsspi.sibx.mediation.flow.action.FlowActionFactory flowAction)
Deprecated.
|
|
invokeFaultFlow(MediationFlowKey key,commonj.sdo.DataObject message,com.ibm.wsspi.sibx.mediation.flow.action.FlowActionFactory flowAction)
Deprecated.
|
|
invokeRequestFlow(MediationFlowKey key,commonj.sdo.DataObject message,com.ibm.wsspi.sibx.mediation.flow.action.FlowActionFactory flowAction)
Deprecated.
|
|
invokeResponseFlow(MediationFlowKey key,commonj.sdo.DataObject message,com.ibm.wsspi.sibx.mediation.flow.action.FlowActionFactory flowAction)
Deprecated.
|
|
setSessionContext(javax.ejb.SessionContext ctx)
Deprecated.
|
|
transactionNotSupportedWriteContext(com.ibm.wsspi.sibx.context.ContextStore contextStore,java.lang.String key,long timeout,com.ibm.wsspi.sibx.context.Context context)
Deprecated.
|
|
transactionSupportsWriteContext(com.ibm.wsspi.sibx.context.ContextStore contextStore,java.lang.String key,long timeout,com.ibm.wsspi.sibx.context.Context context)
Deprecated.
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail
COPYRIGHT
- public static final java.lang.String COPYRIGHT
Deprecated.
See Also:
$sccsid
- public static final java.lang.String $sccsid
Deprecated.
See Also:
Constructor Detail
MediationFlowBean
- public MediationFlowBean()
Deprecated.
Method Detail
getSessionContext
- public javax.ejb.SessionContext getSessionContext( )
Deprecated.
getSessionContext
Returns:
the EJB Session context *
setSessionContext
- public void setSessionContext(javax.ejb.SessionContext ctx)
Deprecated.
setSessionContext
Specified by:
setSessionContext
in interface javax.ejb.SessionBean
Parameters:
ctx
- the context ejbCreate
- public void ejbCreate()
- throws javax.ejb.CreateException
Deprecated.
Called when the bean instance is created.
Throws:
javax.ejb.CreateException
- if there is a problem during the create * ejbActivate
- public void ejbActivate()
Deprecated.
No specific action required.
ejbActivate
Specified by:
ejbActivate
in interface javax.ejb.SessionBean
ejbPassivate
- public void ejbPassivate()
Deprecated.
No specific action required.
ejbPassivate
Specified by:
ejbPassivate
in interface javax.ejb.SessionBean
ejbRemove
- public void ejbRemove()
Deprecated.
ejbRemove
IC76728
De-register property listener to allow garbage collection
Specified by:
ejbRemove
in interface javax.ejb.SessionBean
invokeRequestFlow
- public void invokeRequestFlow(MediationFlowKey key,
- commonj.sdo.DataObject message,
- com.ibm.wsspi.sibx.mediation.flow.action.FlowActionFactory flowAction)
- throws MediationRuntimeException
- MediationConfigurationException
- MediationBusinessException
Deprecated.
Description copied from interface:
MediationFlowComponent
Invoke the request flow identified by the supplied key.
Specified by:
invokeRequestFlow
in interface MediationFlowComponent
Parameters:
key
- the key identifying the request flow to invoke message
- the message to mediate flowAction
- the flow action factory Throws:
MediationRuntimeException
- thrown by mediation runtime MediationConfigurationException
- thrown by mediation primitives MediationBusinessException
- thrown by mediation primitives See Also:
invokeResponseFlow
- public void invokeResponseFlow( MediationFlowKey key,
- commonj.sdo.DataObject message,
- com.ibm.wsspi.sibx.mediation.flow.action.FlowActionFactory flowAction)
- throws MediationRuntimeException
- MediationConfigurationException
- MediationBusinessException
Deprecated.
Description copied from interface:
MediationFlowComponent
Invoke the response flow identified by the supplied key.
Specified by:
invokeResponseFlow
in interface MediationFlowComponent
Parameters:
key
- the key identifying the response flow to invoke message
- the message to mediate flowAction
- the flow action factory Throws:
MediationRuntimeException
- thrown by mediation runtime MediationConfigurationException
- thrown by mediation primitives MediationBusinessException
- thrown by mediation primitives See Also:
invokeFaultFlow
- public void invokeFaultFlow(MediationFlowKey key,
- commonj.sdo.DataObject message,
- com.ibm.wsspi.sibx.mediation.flow.action.FlowActionFactory flowAction)
- throws MediationRuntimeException
- MediationConfigurationException
- MediationBusinessException
Deprecated.
Description copied from interface:
MediationFlowComponent
Invoke the fault flow identified by the supplied key.
Specified by:
invokeFaultFlow
in interface MediationFlowComponent
Parameters:
key
- the key identifying the fault flow to invoke message
- the message to mediate flowAction
- the flow action factory Throws:
MediationRuntimeException
- thrown by mediation runtime MediationConfigurationException
- thrown by mediation primitives MediationBusinessException
- thrown by mediation primitives See Also:
invokeEventFlow
- public void invokeEventFlow(com.ibm.ws.sibx.mediation.esb.SIBXEvent event,
- commonj.sdo.DataObject message,
- com.ibm.wsspi.sibx.mediation.flow.action.FlowActionFactory flowAction)
- throws MediationRuntimeException
- MediationConfigurationException
- MediationBusinessException
Deprecated.
Specified by:
invokeEventFlow
in interface com.ibm.ws.sibx.mediation.flow.SIBXMediationFlowComponent
Throws:
See Also:
SIBXMediationFlowComponent.invokeEventFlow(com.ibm.ws.sibx.mediation.esb.SIBXEvent, commonj.sdo.DataObject, com.ibm.wsspi.sibx.mediation.flow.action.FlowActionFactory)
getMediationFlow
- public com.ibm.ws.sibx.scax.mediation.engine.MediationFlow getMediationFlow( java.lang.String moduleName,
- java.lang.String componentName)
- throws java.lang.Exception
Deprecated.
Creates the
MediationFlow
specific to this mediation component
if it hasn't been loaded already.
Parameters:
moduleName
- the module name componentName
- the component name Throws:
java.lang.Exception
- throws up any exceptions to be wrapped by the caller transactionSupportsWriteContext
- public void transactionSupportsWriteContext( com.ibm.wsspi.sibx.context.ContextStore contextStore,
- java.lang.String key,
- long timeout,
- com.ibm.wsspi.sibx.context.Context context)
- throws com.ibm.wsspi.sibx.context.DuplicateKeyException
- com.ibm.wsspi.sibx.context.StoreException
Deprecated.
Writes context information to the context store using the transaction scope of the global
transaction (if any).
Parameters:
contextStore
- the context store key
- the key used to identify this context timeout
- the the time (in milliseconds) after which the context is removed from the store context
- the context to store Throws:
com.ibm.wsspi.sibx.context.StoreException
com.ibm.wsspi.sibx.context.DuplicateKeyException
transactionNotSupportedWriteContext
- public void transactionNotSupportedWriteContext( com.ibm.wsspi.sibx.context.ContextStore contextStore,
- java.lang.String key,
- long timeout,
- com.ibm.wsspi.sibx.context.Context context)
- throws com.ibm.wsspi.sibx.context.DuplicateKeyException
- com.ibm.wsspi.sibx.context.StoreException
Deprecated.
Writes context information to the context store using a local transaction scope
Parameters:
contextStore
- the context store key
- the key used to identify this context timeout
- the the time (in milliseconds) after which the context is removed from the store context
- the context to store Throws:
com.ibm.wsspi.sibx.context.StoreException
com.ibm.wsspi.sibx.context.DuplicateKeyException