com.ibm.wsspi.sibx.mediation.flow

Class MediationFlowComponentFactory

  1. java.lang.Object
  2. extended bycom.ibm.wsspi.sibx.mediation.flow.MediationFlowComponentFactory

Deprecated.
  1. public class MediationFlowComponentFactory
  2. extends java.lang.Object
Factory for creating a MediationFlowComponent implementation.

Field Summary

Modifier and Type Field and Description
  1. static
  2. java.lang.String
$sccsid
Deprecated.
  1. static
  2. java.lang.String
COPYRIGHT
Deprecated.

Constructor Summary

Constructor and Description
MediationFlowComponentFactory()
Deprecated.

Method Summary

Modifier and Type Method and Description
  1. static
  2. java.util.List<java.lang.String>
getFFDCData(boolean isNative,MediationFlowComponentKey key)
Deprecated. Method to get FFDC data for data collector
  1. static
  2. MediationFlowComponent
getMediationFlowComponent(MediationFlowComponentKey key,boolean isNativeModule)
Deprecated.
  1. static
  2. void
invalidateMediationFlowComponent(MediationFlowComponentKey key)
Deprecated.
  1. static
  2. 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

  1. public static final java.lang.String COPYRIGHT
Deprecated.
See Also:

$sccsid

  1. public static final java.lang.String $sccsid
Deprecated.
See Also:

Constructor Detail

MediationFlowComponentFactory

  1. public MediationFlowComponentFactory( )
Deprecated.

Method Detail

getMediationFlowComponent

  1. public static MediationFlowComponent getMediationFlowComponent( MediationFlowComponentKey key,
  2. boolean isNativeModule)
  3. throws MFCNotFoundException
Deprecated.
Gets an instance of a 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.
Parameters:
key - the key identifying the mediation flow component
isNativeModule - indicates if the module uses SCA Native Container
Returns:
the mediation flow component implementation
Throws:
MFCNotFoundException - if the mediation flow could not be located

returnNativeMediationFlowComponent

  1. public static void returnNativeMediationFlowComponent( MediationFlowComponentKey key,
  2. MediationFlowComponent flowComponent)
Deprecated.
Method to return an instance of a 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).
Parameters:
key - the key identifying the mediation flow component
flowComponent - the mediation flow component implementation

getFFDCData

  1. public static java.util.List<java.lang.String> getFFDCData( boolean isNative,
  2. MediationFlowComponentKey key)
Deprecated.
Method to get FFDC data for data collector
Parameters:
isNative - indicates if Native container component
key - the key identifying the mediation flow component
Returns:
list of Strings containing FFDC data

invalidateMediationFlowComponent

  1. public static void invalidateMediationFlowComponent( MediationFlowComponentKey key)
Deprecated.
Invalidates home for a 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.
Parameters:
key - the key identifying the mediation flow component