Package com.sapportals.wcm.crt.component

Provides interfaces for CRT component implementations.

See:
          Description

Interface Summary
IAutoStartable The component will be automatically started when the CRT client is started.
IComponent A marker interface for all CRT components.
IComponentInfo Information about the component such as name, description, etc.
IComponentListener This interface is implemented by a component that wants to receive life-cycle events for other components within the same CRT client.
IComponentManager A component manager manages all root components of a CRT client or all components within a container component.
IComponentManager.IComponentInformation Defines a container for a compontent's information.
IConfigurable This interface must be implemented by components that need to be configured with parameters from the configuration data delivered by the configuration provider.
IContainer A component can choose to implement this interface to become the container for child components.
IContainerManager A container manager is used by container components for managing their children.
IContext The context contains services, settings and information that is supplied by the CRT and/or a container to the component.
IContextualizable This inteface can be implemented by components that need a context.
ILifecycleInfo This interface can be implemented by components that want to provide information about their life-cycle.
IPoolable An interface to mark a component as poolable.
IProxy An interface to mark a component as a proxy.
IReconfigurable This interface must be implemented by components that want to receive new configuration data after a successfull startup.
IReuseable A poolable component that may be reused many times.
IStartable A component must implement this interface if it has to acquire/release resources in order to execute its service methods.
ISuspendable This interface is used if a component needs to temporarily suspend execution during reconfiguration.
IThreadSafe A component implements this marker interface to declare that its code is thread-safe.
 

Class Summary
ComponentEvent The event contains the component's URI and java class object.
ComponentEvent.Type  
ComponentState An enumeration of a component's possible states during runtime.
ComponentStateHandler This class must be used for state and life-cycle handling in component implementations.
 

Exception Summary
AutoRestartException This is a specialized startup exception that instructs the CRT to automatically retry the startup.
ComponentException The exception thrown to indicate a problem with Components.
ContextException The IContext is invalid.
StartupException Thrown when a startable component failed to initialize the resources it needs.
 

Package com.sapportals.wcm.crt.component Description

Provides interfaces for CRT component implementations.



Copyright 2014 SAP AG Complete Copyright Notice