|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This configuration is meant to be the base configurations needed for a Carbon Component. It provides the base configuration sub-system with the necessary configurations to enable the component to be started.
Copyright 2001 Sapient
Field Summary | |
static String |
ComponentTemplateName
The name of the default component template configuration used to build components. |
Method Summary | |
String |
getComponentDescription()
Provides access to the optional description for the configured component. |
String |
getComponentTemplateName()
Provides access to the component template configuration name. |
Class |
getFunctionalImplementationClass()
The method returns the Class object for the class that implements this component's service. |
Class |
getFunctionalInterface()
This method returns the class of the implemented interface for this service. |
void |
setComponentDescription(String description)
Set the Component's Description. |
void |
setComponentTemplateName(String configurationName)
Sets the name of the component Template. |
void |
setFunctionalImplementationClass(Class functionalImplementationClass)
Sets the Class object of the type that is providing the implementation of this component. |
void |
setFunctionalInterface(Class functionalInterfaceClass)
Sets the interface class that this component is providing. |
Methods inherited from interface org.sape.carbon.core.config.Configuration |
clone, getConfigurationInterface, getConfigurationName, getDataStructure, getRootElement, isConfigurationWritable, setConfigurationName, setConfigurationReadOnly |
Field Detail |
public static final String ComponentTemplateName
Method Detail |
public Class getFunctionalInterface()
public void setFunctionalInterface(Class functionalInterfaceClass)
functionalInterfaceClass
- the Class object for the interface that
the component is providing an implementation for.public Class getFunctionalImplementationClass()
public void setFunctionalImplementationClass(Class functionalImplementationClass)
functionalImplementationClass
- The Class object that implements
this component.public String getComponentTemplateName()
public void setComponentTemplateName(String configurationName)
configurationName
- The name of the configuration that defines
the template construction of this component.public String getComponentDescription()
public void setComponentDescription(String description)
description
- a user readable note describing this component and
its purpose
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |