|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Deployment model defintion.
Method Summary | |
boolean |
getActivationPolicy()
Return the activation policy for the model. |
CategoriesDirective |
getCategories()
Return the logging categories. |
Configuration |
getConfiguration()
Return the configuration to be applied to the component. |
ContextModel |
getContextModel()
Return the context model for this deployment model. |
DependencyModel[] |
getDependencyModels()
Return the dependency models for this deployment model. |
Class |
getDeploymentClass()
Return the class for the deployable target. |
Parameters |
getParameters()
Return the configuration to be applied to the component. |
StageModel[] |
getStageModels()
Return the stage models for this deployment model. |
Type |
getType()
Return the deployment type. |
boolean |
isContextDependent()
Rest if the component type backing the model requires the establishment of a runtime context. |
boolean |
isParameterizable()
Test if the component type backing the model is parameterizable. |
void |
revertActivationPolicy()
Set the activation policy for the model to the default value. |
void |
setActivationPolicy(boolean policy)
Set the activation policy for the model. |
void |
setCategories(CategoriesDirective categories)
Set categories. |
void |
setConfiguration(Configuration config)
Set the configuration to the supplied value. |
void |
setConfiguration(Configuration config,
boolean policy)
Set the configuration to the supplied value. |
void |
setParameters(Parameters parameters)
Set the parameters to the supplied value. |
void |
setParameters(Parameters parameters,
boolean policy)
Set the parameters to the supplied value. |
Methods inherited from interface org.apache.avalon.composition.model.Model |
getMode, getName, getPath, getQualifiedName, getServices, isaCandidate, isaCandidate |
Method Detail |
public Type getType()
public boolean getActivationPolicy()
public CategoriesDirective getCategories()
public void setCategories(CategoriesDirective categories)
categories
- the logging categoriespublic void setActivationPolicy(boolean policy)
policy
- the activaltion policypublic void revertActivationPolicy()
public Class getDeploymentClass()
public void setConfiguration(Configuration config)
config
- the supplied configurationpublic void setConfiguration(Configuration config, boolean policy)
config
- the supplied configurationpolicy
- if TRUE the supplied configuration replaces the current
configuration otherwise the resoved configuration shall be layed above
the configuration supplied with the profile which in turn is layer above
the type default configuration (if any)public Configuration getConfiguration()
public boolean isParameterizable()
public void setParameters(Parameters parameters)
parameters
- the supplied parameters valuepublic void setParameters(Parameters parameters, boolean policy)
parameters
- the supplied parameterspolicy
- if TRUE the supplied parameters replaces the current
parameters value otherwise the existing and supplied values
are aggregratedpublic Parameters getParameters()
public boolean isContextDependent()
public ContextModel getContextModel()
public DependencyModel[] getDependencyModels()
public StageModel[] getStageModels()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |