Class FactoryList

java.lang.Object
com.arjuna.ats.internal.jts.interposition.FactoryList

public class FactoryList extends Object
Maintains the list of known transaction interposition factories.
  • Field Details

  • 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

      public static void add(FactoryCreator create, int formatID)
    • remove

      public static void remove(int formatID)
    • addDefault

      public static boolean addDefault(FactoryCreator create, int formatID)
      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)