Class CopyobjectDefaults

java.lang.Object
com.sun.corba.se.spi.copyobject.CopyobjectDefaults

public abstract class CopyobjectDefaults extends Object
  • Method Details

    • makeORBStreamObjectCopierFactory

      public static ObjectCopierFactory makeORBStreamObjectCopierFactory(ORB orb)
      Obtain the ORB stream copier factory. Note that this version behaves differently than the others: each ObjectCopier produced by the factory only preserves aliasing within a single call to copy. The others copiers all preserve aliasing across all calls to copy (on the same ObjectCopier instance).
    • makeJavaStreamObjectCopierFactory

      public static ObjectCopierFactory makeJavaStreamObjectCopierFactory(ORB orb)
    • getReferenceObjectCopierFactory

      public static ObjectCopierFactory getReferenceObjectCopierFactory()
      Obtain the reference object "copier". This does no copies: it just returns whatever is passed to it.
    • makeFallbackObjectCopierFactory

      public static ObjectCopierFactory makeFallbackObjectCopierFactory(ObjectCopierFactory f1, ObjectCopierFactory f2)
      Create a fallback copier factory from the two ObjectCopierFactory arguments. This copier makes an ObjectCopierFactory that creates instances of a fallback copier that first tries an ObjectCopier created from f1, then tries one created from f2, if the first throws a ReflectiveCopyException.