All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.ibm.beans.script.SCRComponentManager

java.lang.Object
   |
   +----com.ibm.beans.script.SCRComponentManager

public class SCRComponentManager
extends Object
Constructor of SCRComponentManager.


Constructor Index

 o SCRComponentManager()

Method Index

 o deregisterComponent(SCRComponentDescriptor)
Deregisters a registered component.
 o getComponent(SCRComponentDescriptor)
Creates a scripting component based on the given scripting component descriptor.
 o queryRegisteredComponents()
Gets all registered scripting component descriptors.
 o registerComponent(SCRComponentDescriptor)
Registers a new component.
 o replaceComponents(Vector)
Replaces the registered script components.
 o saveComponents()
Saves the component registration changes to BeanSystem properties.

Constructors

 o SCRComponentManager
 public SCRComponentManager()

Methods

 o replaceComponents
 public void replaceComponents(Vector new_descs)
Replaces the registered script components.

Parameters:
new_descs - The vector of new scripting component descriptors.
 o registerComponent
 public void registerComponent(SCRComponentDescriptor desc)
Registers a new component.

Parameters:
desc - The descriptor of the new component.
 o deregisterComponent
 public void deregisterComponent(SCRComponentDescriptor desc)
Deregisters a registered component.

Parameters:
desc - The component descriptor.
 o saveComponents
 public void saveComponents()
Saves the component registration changes to BeanSystem properties.

 o queryRegisteredComponents
 public SCRComponentDescriptor[] queryRegisteredComponents()
Gets all registered scripting component descriptors.

Returns:
The array of the scripting component descriptors.
 o getComponent
 public SCRComponent getComponent(SCRComponentDescriptor desc) throws SCRComponentNotFoundException
Creates a scripting component based on the given scripting component descriptor.

Returns:
The created scripting component.
Throws: SCRComponentNotFoundException
Thrown if cannot load the scripting component class.

All Packages  Class Hierarchy  This Package  Previous  Next  Index