com.ibm.itim.fesiextensions
Class FactoryExtension

java.lang.Object
  extended by 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
static java.lang.String GLOBAL_FACTORY
          Deprecated. Name of global factory member.
 
Constructor Summary
FactoryExtension()
          Deprecated.  
 
Method Summary
 void initializeExtension(FESI.jslib.JSGlobalObject go)
          Deprecated. Initializes the extension.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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.


IBM Security Identity Manager 6.0.0
© Copyright International Business Machines Corporation 2007, 2012. All rights reserved. US Government Users Restricited Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.