|
IBM WebSphere Application ServerTM Release 7 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.wsspi.sibx.mediation.flow.MediationFlowComponentFactory
public class MediationFlowComponentFactory
Factory for creating a MediationFlowComponent
implementation.
Field Summary | |
---|---|
static java.lang.String |
$sccsid
Deprecated. |
static java.lang.String |
COPYRIGHT
Deprecated. |
Constructor Summary | |
---|---|
MediationFlowComponentFactory()
Deprecated. |
Method Summary | |
---|---|
static MediationFlowComponent |
getMediationFlowComponent(MediationFlowComponentKey key,
boolean isNativeModule)
Deprecated. |
static void |
invalidateMediationFlowComponent(MediationFlowComponentKey key)
Deprecated. |
static void |
returnNativeMediationFlowComponent(MediationFlowComponentKey key,
MediationFlowComponent flowComponent)
Deprecated. Method to return an instance of a MediationFlowComponent to the pool of
flow components held for this component. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
public static final java.lang.String $sccsid
Constructor Detail |
---|
public MediationFlowComponentFactory()
Method Detail |
---|
public static MediationFlowComponent getMediationFlowComponent(MediationFlowComponentKey key, boolean isNativeModule) throws MFCNotFoundException
MediationFlowComponent
which the
user can then use to invoke mediation flows.
The instance may be an EJB Mediation Flow Component or may be
a SCA Native Container Mediation Flow Component.
key
- the key identifying the mediation flow componentisNativeModule
- indicates if the module uses SCA Native Container
MFCNotFoundException
- if the mediation flow could not be locatedpublic static void returnNativeMediationFlowComponent(MediationFlowComponentKey key, MediationFlowComponent flowComponent)
MediationFlowComponent
to the pool of
flow components held for this component.
The local pool is only used with SCA Native Container (not with EJB Container).
key
- the key identifying the mediation flow componentflowComponent
- the mediation flow component implementationpublic static void invalidateMediationFlowComponent(MediationFlowComponentKey key)
MediationFlowComponent
. If we don't find the
referenced key, don't fail. The reason for this is that if the user has never called
the application, getMediationFlowComponent() will never have been called, and the
entry will never have been created ... so there's nothing to invalidate.
The Mediation Flow Component may either be an EJB component or a SCA Native Container
component. Check both lists, and remove component (or component pool) if found in either.
key
- the key identifying the mediation flow component
|
IBM WebSphere Application ServerTM Release 7 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |