com.ibm.wsspi.sibx.mediation.flow
Class MediationFlowComponentFactory

java.lang.Object
  extended by com.ibm.wsspi.sibx.mediation.flow.MediationFlowComponentFactory

public class MediationFlowComponentFactory
extends java.lang.Object

Factory for creating a MediationFlowComponent implementation.


Field Summary
static java.lang.String $sccsid
           
static java.lang.String COPYRIGHT
           
 
Constructor Summary
MediationFlowComponentFactory()
           
 
Method Summary
static MediationFlowComponent getMediationFlowComponent(MediationFlowComponentKey key)
          Returns an instance of a MediationFlowComponent which the user can then use to invoke mediation flows.
static void invalidateMediationFlowComponent(MediationFlowComponentKey key)
          Invalidates home for a MediationFlowComponent.
 
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
See Also:
Constant Field Values

$sccsid

public static final java.lang.String $sccsid
See Also:
Constant Field Values
Constructor Detail

MediationFlowComponentFactory

public MediationFlowComponentFactory()
Method Detail

getMediationFlowComponent

public static MediationFlowComponent getMediationFlowComponent(MediationFlowComponentKey key)
                                                        throws MFCNotFoundException
Returns an instance of a MediationFlowComponent which the user can then use to invoke mediation flows.

Parameters:
key - the key identifying the mediation flow component
Returns:
the mediation flow component implementation
Throws:
MFCNotFoundException - if the mediation flow could not be located

invalidateMediationFlowComponent

public static void invalidateMediationFlowComponent(MediationFlowComponentKey key)
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.

Parameters:
key - the key identifying the mediation flow component