com.ibm.itim.fesiextensions

Class FactoryExtension

  • java.lang.Object
    • com.ibm.itim.fesiextensions.FactoryExtension
  • All Implemented Interfaces:
    FESI.jslib.JSExtension

    Deprecated. 
    This class is part of the FESI script framework and will no longer be supported or updated as of ITIM 5.0. This functionality is now provided by ObjectWrapperManager.

    public class FactoryExtension
    extends java.lang.Object
    implements FESI.jslib.JSExtension
    Lays the infrastructure needed for registering and accessing JSObjectFactories. By default, the extension registers factories for creating DirectoryObjectEntities, Properties, and AttributeValues.
    See Also:
    ObjectWrapperManager
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String GLOBAL_FACTORY
      Deprecated. 
      Name of global factory member.
    • Constructor Summary

      Constructors 
      Constructor and Description
      FactoryExtension()
      Deprecated. 
       
    • Field Detail

      • GLOBAL_FACTORY

        public static final java.lang.String GLOBAL_FACTORY
        Deprecated. 
        Name of global factory member.
        See Also:
        Constant Field Values
    • Constructor Detail

      • FactoryExtension

        public FactoryExtension()
        Deprecated. 
    • Method Detail

      • initializeExtension

        public void initializeExtension(FESI.jslib.JSGlobalObject go)
                                 throws FESI.jslib.JSException
        Deprecated. 
        Initializes the extension. At the conclusion of initialization, the global object factory will be constructed.
        Specified by:
        initializeExtension in interface FESI.jslib.JSExtension
        Parameters:
        go - JSGlobalObject for the interpreter thread.
        Throws:
        FESI.jslib.JSException - Thrown if unable to initialize the extension.