|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Model desribing a deployment scenario.
Field Summary | |
static String |
DEPLOYMENT_TIMEOUT_KEY
|
static String |
SEPARATOR
|
Method Summary | |
AccessControlContext |
getAccessControlContext()
Return the access control context. |
CategoriesDirective |
getCategories()
Return the logging categories. |
DeploymentModel[] |
getConsumerGraph()
Return the set of models consuming this model. |
long |
getDeploymentTimeout()
Return the default deployment timeout value declared in the kernel configuration. |
Logger |
getLogger()
Return the assigned logging channel. |
Mode |
getMode()
Return the mode of model establishment. |
String |
getName()
Return the name of the model. |
String |
getPath()
Return the model partition path. |
DeploymentModel[] |
getProviderGraph()
Return the set of models supplying this model. |
DeploymentModel[] |
getProviders()
Return the set of models assigned as providers. |
String |
getQualifiedName()
Return the model fully qualified name. |
ServiceDescriptor[] |
getServices()
Return the set of services produced by the model. |
boolean |
isaCandidate(DependencyDescriptor dependency)
Return TRUE is this model is capable of supporting a supplied depedendency. |
boolean |
isaCandidate(ReferenceDescriptor reference)
Return TRUE is this model is capable of supporting a supplied service. |
boolean |
isaCandidate(StageDescriptor stage)
Return TRUE is this model is capable of supporting a supplied stage dependency. |
boolean |
isAssembled()
Returns the assembled state of the model. |
void |
setCategories(CategoriesDirective categories)
Set categories. |
Methods inherited from interface org.apache.avalon.composition.model.Commissionable |
commission, decommission |
Methods inherited from interface org.apache.avalon.composition.model.Resolver |
release, resolve, resolve |
Field Detail |
public static final String SEPARATOR
public static final String DEPLOYMENT_TIMEOUT_KEY
Method Detail |
public String getName()
public String getPath()
public String getQualifiedName()
public Mode getMode()
public Logger getLogger()
public CategoriesDirective getCategories()
public void setCategories(CategoriesDirective categories)
categories
- the logging categoriespublic AccessControlContext getAccessControlContext()
public ServiceDescriptor[] getServices()
public boolean isaCandidate(DependencyDescriptor dependency)
public boolean isaCandidate(StageDescriptor stage)
public boolean isaCandidate(ReferenceDescriptor reference)
reference
- the service reference descriptor
public boolean isAssembled()
public DeploymentModel[] getConsumerGraph()
public DeploymentModel[] getProviderGraph()
public DeploymentModel[] getProviders()
IllegalStateException
- if invoked prior to
the completion of the assembly phasepublic long getDeploymentTimeout()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |