com.ibm.wsspi.sibx.mediation.flow

Class MediationFlowComponentFactory

  • java.lang.Object
    • com.ibm.wsspi.sibx.mediation.flow.MediationFlowComponentFactory

  • Deprecated.

    public class MediationFlowComponentFactory
    extends java.lang.Object
    Factory for creating a MediationFlowComponent implementation.
    • Constructor Detail

      • MediationFlowComponentFactory

        public MediationFlowComponentFactory()
        Deprecated. 
    • Method Detail

      • getMediationFlowComponent

        public static MediationFlowComponent getMediationFlowComponent(MediationFlowComponentKey key,
                                                       boolean isNativeModule)
                                                                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

        public 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. 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

        public static java.util.List<java.lang.String> getFFDCData(boolean isNative,
                                                   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

        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
IBM Business Process ManagerTM
Release 8