Uses of Interface
org.sape.carbon.core.component.Component

Packages that use Component
org.sape.carbon.core.component   
org.sape.carbon.core.component.factory   
org.sape.carbon.core.component.lifecycle   
org.sape.carbon.core.component.proxy   
org.sape.carbon.core.config.interceptor   
org.sape.carbon.services.cache.mru This package contains all classes for defining and implementing Most Recently Used (MRU) caches. 
org.sape.carbon.services.cache.total This package contains all classes for defining and implementing read-only and writable total caches. 
org.sape.carbon.services.console This package contains a graphical user interface for the Carbon Component Model. 
org.sape.carbon.services.instrumentation.statistics   
org.sape.carbon.services.jmx.server.mx4j Contains the classes for an MX4J MBean Server and adapters to access it. 
org.sape.carbon.services.jndi The JNDI service provides components that aid in the use of JNDI. 
org.sape.carbon.services.management.interceptor   
org.sape.carbon.services.scheduler   
org.sape.carbon.services.threadpool   
 

Uses of Component in org.sape.carbon.core.component
 

Methods in org.sape.carbon.core.component that return Component
 Component Lookup.fetchComponent(String logicalComponentName)
          Fetches a reference to a component.
 Component DefaultComponentKeeper.fetchComponent(String logicalComponentName)
          Gets a reference to the component specified by the name parameter.
private  Component DefaultComponentKeeper.getComponent(String logicalComponentName)
          Gets a component from componentMap using logicalComponentName as the key.
private  Component DefaultComponentKeeper.removeComponent(String logicalComponentName)
          Removes the component keyed by logicalComponentName from componentMap and removes logicalComponentName from componentNameList.
private  Component DefaultComponentKeeper.fetchNewComponent(String logicalComponentName)
          This method fetches a new component.
 Component ComponentKeeper.fetchComponent(String logicalComponentName)
          Gets a reference to the component specified by the name parameter.
 

Methods in org.sape.carbon.core.component with parameters of type Component
private  void DefaultComponentKeeper.addComponent(String logicalComponentName, Component component)
          Puts a component into componentMap using logicalComponentName as the key and adds logicalComponentName to the end of componentNameList.
private  void DefaultComponentKeeper.startComponent(String logicalComponentName, Component component)
          Calls the Lifecycle subsystem to configure and start the component.
 

Uses of Component in org.sape.carbon.core.component.factory
 

Methods in org.sape.carbon.core.component.factory that return Component
 Component DefaultComponentFactory.getInstance(String logicalComponentName)
          Builds the component specified by the name parameter.
private  Component DefaultComponentFactory.assembleComponent(ComponentConfiguration componentConfiguration)
          This method does the actual work of constructing a component.
 Component ComponentFactory.getInstance(String logicalComponentName)
          Builds the component specified by the name parameter.
 

Methods in org.sape.carbon.core.component.factory with parameters of type Component
private  void DefaultComponentFactory.initializeComponent(Component component)
          Calls lifecycle methods to initialize the component.
 

Uses of Component in org.sape.carbon.core.component.lifecycle
 

Fields in org.sape.carbon.core.component.lifecycle declared as Component
private  Component DefaultLifecycleInterceptor.componentProxy
          reference to the complete component
 

Methods in org.sape.carbon.core.component.lifecycle with parameters of type Component
 void LifecycleInterceptor.initializeComponent(Component thisComponent)
          Run only once during the life of a Component, immediately after the Component is created.
 void Initializable.initialize(Component thisComponent)
          Initialize the component.
 void DefaultLifecycleInterceptor.initializeComponent(Component thisComponent)
          Run ONLY ONCE during the life of a Component, immediately after the Component is created.
 void DefaultLifecycleInterceptor.setComponentReference(Component componentProxy)
          This implementation does not make use of the componentProxy reference
 

Uses of Component in org.sape.carbon.core.component.proxy
 

Methods in org.sape.carbon.core.component.proxy with parameters of type Component
 void ProxyInvoker.setComponentReference(Component component)
          Called after creation to pass a reference to the component to each of its decorators.
 void Decorator.setComponentReference(Component component)
          Called after creation to pass a reference to the component to each of its decorators.
 

Uses of Component in org.sape.carbon.core.config.interceptor
 

Fields in org.sape.carbon.core.config.interceptor declared as Component
protected  Component DefaultConfigurationInterceptor.thisComponent
          Component being proxied.
 

Methods in org.sape.carbon.core.config.interceptor with parameters of type Component
 void DefaultConfigurationInterceptor.setComponentReference(Component component)
           
 

Uses of Component in org.sape.carbon.services.cache.mru
 

Methods in org.sape.carbon.services.cache.mru with parameters of type Component
 void AbstractMRUCache.initialize(Component thisComponent)
           
 

Uses of Component in org.sape.carbon.services.cache.total
 

Methods in org.sape.carbon.services.cache.total with parameters of type Component
 void WritableCache.initialize(Component thisComponent)
           
 

Uses of Component in org.sape.carbon.services.console
 

Fields in org.sape.carbon.services.console declared as Component
protected  Component ComponentFrame.component
           
 

Constructors in org.sape.carbon.services.console with parameters of type Component
ComponentFrame(Component component)
          Creates new form ObjectFrame
 

Uses of Component in org.sape.carbon.services.instrumentation.statistics
 

Fields in org.sape.carbon.services.instrumentation.statistics declared as Component
private  Component DefaultStatisticsInterceptor.componentReference
          The reference to the component object
 

Methods in org.sape.carbon.services.instrumentation.statistics with parameters of type Component
 void DefaultStatisticsInterceptor.setComponentReference(Component component)
           
 

Uses of Component in org.sape.carbon.services.jmx.server.mx4j
 

Methods in org.sape.carbon.services.jmx.server.mx4j with parameters of type Component
 void Mx4jMBeanServerService.initialize(Component thisComponent)
          Initializes the component and creates an MBean Server.
 void DefaultHttpAdaptorServiceImpl.initialize(Component thisComponent)
          Initialize the component.
 

Uses of Component in org.sape.carbon.services.jndi
 

Methods in org.sape.carbon.services.jndi with parameters of type Component
 void DefaultInitialContextFactoryImpl.initialize(Component thisComponent)
           
 

Uses of Component in org.sape.carbon.services.management.interceptor
 

Fields in org.sape.carbon.services.management.interceptor declared as Component
protected  Component DefaultManagementInterceptorImpl.component
          A reference to the component that is being monitored by this interceptor.
 

Methods in org.sape.carbon.services.management.interceptor with parameters of type Component
protected  javax.management.MBeanInfo DefaultManagementInterceptorImpl.buildMBeanInfo(Component component)
          This method essentially aggregates all MBean Information about each interface that a component implements into a single MBeanInfo object.
 void DefaultManagementInterceptorImpl.setComponentReference(Component component)
          Called after creation to pass a reference to the component to each of its assistants.
 

Uses of Component in org.sape.carbon.services.scheduler
 

Fields in org.sape.carbon.services.scheduler declared as Component
private  Component DefaultSchedulerServiceImpl.thisComponent
           
 

Methods in org.sape.carbon.services.scheduler with parameters of type Component
 void DefaultSchedulerServiceImpl.initialize(Component thisComponent)
           
 

Uses of Component in org.sape.carbon.services.threadpool
 

Fields in org.sape.carbon.services.threadpool declared as Component
private  Component DefaultThreadPoolImpl.thisComponent
           
 

Methods in org.sape.carbon.services.threadpool with parameters of type Component
 void DefaultThreadPoolImpl.initialize(Component thisComponent)
          initializes this.failedTasks and saves thisComponent for later
 



Copyright 1999-2003 Sapient Corporation. All Rights Reserved.