Class FactoryList
java.lang.Object
com.arjuna.ats.internal.jts.interposition.FactoryList
Maintains the list of known transaction interposition factories.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
add
(FactoryCreator create, int formatID) static boolean
addDefault
(FactoryCreator create, int formatID) Only allow a default to be added once!protected static com.arjuna.ats.internal.jts.interposition.FactoryElement
find
(int formatID) static Control
recreate
(PropagationContext ctx, int formatID) static ControlImple
recreateLocal
(PropagationContext ctx, int formatID) static void
remove
(int formatID) static boolean
-
Field Details
-
DEFAULT_ID
public static final int DEFAULT_ID- See Also:
-
-
Constructor Details
-
FactoryList
public FactoryList()
-
-
Method Details
-
recreateLocal
public static ControlImple recreateLocal(PropagationContext ctx, int formatID) throws org.omg.CORBA.SystemException - Throws:
org.omg.CORBA.SystemException
-
recreate
public static Control recreate(PropagationContext ctx, int formatID) throws org.omg.CORBA.SystemException - Throws:
org.omg.CORBA.SystemException
-
add
-
remove
public static void remove(int formatID) -
addDefault
Only allow a default to be added once! -
removeDefault
public static boolean removeDefault() -
find
protected static com.arjuna.ats.internal.jts.interposition.FactoryElement find(int formatID)
-