|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DeploymentModel | |
org.apache.avalon.activation | Activation system runtime API. |
org.apache.avalon.activation.impl | Default runtime platform. |
org.apache.avalon.composition.event | The event package contains the defintion of a model event and listener. |
org.apache.avalon.composition.model |
The model package is resonsible for the population of the containment information model taking into account criteria expressed under meta-info and directives expressed under meta-data in conjunction with the runtime environment. |
org.apache.avalon.composition.model.impl | The model package contains a series of classes that leverage the new meta data model. |
org.apache.avalon.composition.provider |
The runtime package contains interfaces used by a runtime layer. |
org.apache.avalon.merlin | The Merlin Kernel API defines a set of interfaces the encompass the creation criteria, controller and main kernel functionality. |
org.apache.avalon.merlin.impl | The kernel package defines a top level Kernel implementation that serves as a host to a set of blocks. |
Uses of DeploymentModel in org.apache.avalon.activation |
Methods in org.apache.avalon.activation with parameters of type DeploymentModel | |
Appliance |
RuntimeFactory.getRuntime(DeploymentModel model)
Resolve a runtime handler for a model. |
Uses of DeploymentModel in org.apache.avalon.activation.impl |
Methods in org.apache.avalon.activation.impl that return DeploymentModel | |
protected DeploymentModel |
AbstractAppliance.getDeploymentModel()
Return the model backing the handler. |
Methods in org.apache.avalon.activation.impl with parameters of type DeploymentModel | |
Appliance |
DefaultRuntimeFactory.getRuntime(DeploymentModel model)
Resolve a runtime handler for a model. |
void |
DefaultRuntime.commission(DeploymentModel model)
Request the commissioning of a runtime for a supplied deployment model. |
void |
DefaultRuntime.decommission(DeploymentModel model)
Request the decommissioning of a runtime for a supplied deployment model. |
Object |
DefaultRuntime.resolve(DeploymentModel model)
Request resolution of an object from the runtime. |
Object |
DefaultRuntime.resolve(DeploymentModel model,
boolean proxy)
Request resolution of an object from the runtime. |
void |
DefaultRuntime.release(DeploymentModel model,
Object instance)
Request the release of an object from the runtime. |
Constructors in org.apache.avalon.activation.impl with parameters of type DeploymentModel | |
AbstractAppliance(DeploymentModel model)
|
Uses of DeploymentModel in org.apache.avalon.composition.event |
Methods in org.apache.avalon.composition.event that return DeploymentModel | |
DeploymentModel |
CompositionEvent.getChild()
Return the child that was added or removed from the containment model. |
Constructors in org.apache.avalon.composition.event with parameters of type DeploymentModel | |
CompositionEvent(ContainmentModel source,
DeploymentModel child)
Create a CompositionEvent event. |
Uses of DeploymentModel in org.apache.avalon.composition.model |
Subinterfaces of DeploymentModel in org.apache.avalon.composition.model | |
interface |
ComponentModel
Deployment model defintion. |
interface |
ContainmentModel
Containment model is an extended deployment model that aggregates a set of models. |
Methods in org.apache.avalon.composition.model that return DeploymentModel | |
DeploymentModel |
ServiceModel.getServiceProvider()
Return the service provider. |
DeploymentModel |
ModelSelector.select(DeploymentModel[] models,
DependencyDescriptor dependency)
Returns the preferred model from an available selection of candidates capable of fulfilling a supplied service dependency. |
DeploymentModel |
ModelSelector.select(DeploymentModel[] models,
StageDescriptor stage)
Returns the preferred model from an available selection of candidates |
DeploymentModel |
ModelSelector.select(DeploymentModel[] models,
ReferenceDescriptor reference)
Returns the preferred model from an available selection of candidates |
DeploymentModel |
ModelRepository.getModel(String name)
Locate an model matching the supplied name. |
DeploymentModel |
ModelRepository.getModel(DependencyDescriptor dependency)
Locate a model meeting the supplied criteria. |
DeploymentModel |
ModelRepository.getModel(ReferenceDescriptor reference)
Locate a model meeting the supplied service criteria. |
DeploymentModel[] |
ModelRepository.getCandidateProviders(DependencyDescriptor dependency)
Locate all models meeting the supplied dependency criteria. |
DeploymentModel[] |
ModelRepository.getCandidateProviders(StageDescriptor stage)
Locate all models meeting the supplied criteria. |
DeploymentModel[] |
ModelRepository.getCandidateProviders(ReferenceDescriptor reference)
Locate all models meeting the supplied service reference criteria. |
DeploymentModel |
ModelRepository.getModel(StageDescriptor stage)
Locate a model meeting the supplied criteria. |
DeploymentModel[] |
ModelRepository.getModels()
Locate an model meeting the supplied criteria. |
DeploymentModel[] |
DeploymentModel.getConsumerGraph()
Return the set of models consuming this model. |
DeploymentModel[] |
DeploymentModel.getProviderGraph()
Return the set of models supplying this model. |
DeploymentModel[] |
DeploymentModel.getProviders()
Return the set of models assigned as providers. |
DeploymentModel |
Dependent.getProvider()
Return the assigned provider model. |
DeploymentModel[] |
DependencyGraph.getStartupGraph()
Get the serilized graph of DeploymentModel objects
required when starting up the target. |
DeploymentModel[] |
DependencyGraph.getShutdownGraph()
Get the serilized graph of DeploymentModel instances
required when shutting down all the components. |
DeploymentModel[] |
DependencyGraph.getConsumerGraph(DeploymentModel model)
Get the serilized graph of DeploymentModel instances
that use services of the specified model. |
DeploymentModel[] |
DependencyGraph.getProviderGraph(DeploymentModel model)
Get the serilized graph of DeploymentModel istances
that provide specified model with services. |
DeploymentModel[] |
ContainmentModel.getStartupGraph()
Get the startup sequence for the model. |
DeploymentModel[] |
ContainmentModel.getShutdownGraph()
Get the shutdown sequence for the model. |
DeploymentModel[] |
ContainmentModel.getModels()
Return the set of models nested within this model. |
DeploymentModel |
ContainmentModel.getModel(String path)
Return a model relative to a supplied path. |
DeploymentModel |
ContainmentModel.getModel(ReferenceDescriptor descriptor)
Resolve a model capable of supporting the supplied service reference. |
DeploymentModel |
ContainmentModel.getModel(DependencyDescriptor dependency)
Resolve a model capable of supporting the supplied service reference. |
DeploymentModel |
ContainmentModel.addModel(DeploymentProfile profile)
Addition of a new subsidiary model within the containment context using a supplied profile. |
DeploymentModel |
ContainmentModel.addModel(DeploymentModel model)
Addition of a new subsidiary model within the containment context. |
Methods in org.apache.avalon.composition.model with parameters of type DeploymentModel | |
DeploymentModel |
ModelSelector.select(DeploymentModel[] models,
DependencyDescriptor dependency)
Returns the preferred model from an available selection of candidates capable of fulfilling a supplied service dependency. |
DeploymentModel |
ModelSelector.select(DeploymentModel[] models,
StageDescriptor stage)
Returns the preferred model from an available selection of candidates |
DeploymentModel |
ModelSelector.select(DeploymentModel[] models,
ReferenceDescriptor reference)
Returns the preferred model from an available selection of candidates |
void |
ModelRepository.addModel(DeploymentModel model)
Add an model to the repository. |
void |
ModelRepository.addModel(String name,
DeploymentModel model)
Add an model to the repository. |
void |
ModelRepository.removeModel(DeploymentModel model)
Remove an model from the repository. |
void |
Dependent.setProvider(DeploymentModel model)
Set the provider model. |
void |
DependencyGraph.add(DeploymentModel model)
Add a model to current dependency graph. |
void |
DependencyGraph.remove(DeploymentModel model)
Remove a model from the dependency graph. |
DeploymentModel[] |
DependencyGraph.getConsumerGraph(DeploymentModel model)
Get the serilized graph of DeploymentModel instances
that use services of the specified model. |
DeploymentModel[] |
DependencyGraph.getProviderGraph(DeploymentModel model)
Get the serilized graph of DeploymentModel istances
that provide specified model with services. |
DeploymentModel |
ContainmentModel.addModel(DeploymentModel model)
Addition of a new subsidiary model within the containment context. |
Uses of DeploymentModel in org.apache.avalon.composition.model.impl |
Classes in org.apache.avalon.composition.model.impl that implement DeploymentModel | |
class |
DefaultComponentModel
Deployment model defintion. |
class |
DefaultContainmentModel
Containment model implmentation within which composite models are aggregated as a part of a containment deployment model. |
class |
DefaultDeploymentModel
Abstract model base class. |
Methods in org.apache.avalon.composition.model.impl that return DeploymentModel | |
DeploymentModel |
DefaultServiceModel.getServiceProvider()
Return the service provider. |
DeploymentModel |
DefaultModelRepository.getModel(DependencyDescriptor dependency)
Locate an model meeting the supplied criteria. |
DeploymentModel |
DefaultModelRepository.getModel(ReferenceDescriptor reference)
Locate an model meeting the supplied criteria. |
DeploymentModel[] |
DefaultModelRepository.getCandidateProviders(StageDescriptor stage)
Locate all models meeting the supplied criteria. |
DeploymentModel[] |
DefaultModelRepository.getCandidateProviders(DependencyDescriptor dependency)
Locate all models meeting the supplied dependency criteria. |
DeploymentModel[] |
DefaultModelRepository.getCandidateProviders(ReferenceDescriptor reference)
Locate all models meeting the supplied service reference criteria. |
DeploymentModel |
DefaultModelRepository.getModel(StageDescriptor stage)
Locate a model meeting the supplied criteria. |
DeploymentModel[] |
DefaultModelRepository.getModels()
Return a sequence of all of the local models. |
DeploymentModel |
DefaultModelRepository.getModel(String name)
Locate a local model matching the supplied name. |
DeploymentModel[] |
DefaultDeploymentModel.getConsumerGraph()
Return the set of models consuming this model. |
DeploymentModel[] |
DefaultDeploymentModel.getProviderGraph()
Return the set of models supplying this model. |
DeploymentModel |
DefaultDependent.getProvider()
Return the assigned provider model. |
DeploymentModel[] |
DefaultContainmentModel.getProviders()
Return the set of models assigned as providers. |
DeploymentModel[] |
DefaultContainmentModel.getStartupGraph()
Get the startup sequence for the model. |
DeploymentModel[] |
DefaultContainmentModel.getShutdownGraph()
Get the shutdown sequence for the model. |
DeploymentModel |
DefaultContainmentModel.addModel(DeploymentModel model)
Addition of a new subsidiary model within the containment context. |
DeploymentModel |
DefaultContainmentModel.addModel(DeploymentProfile profile)
Addition of a new subsidiary model within the containment context using a supplied profile. |
DeploymentModel[] |
DefaultContainmentModel.getModels()
Return the set of immediate child models nested within this model. |
DeploymentModel |
DefaultContainmentModel.getModel(String path)
Return a child model relative to a supplied name. |
DeploymentModel |
DefaultContainmentModel.getModel(ReferenceDescriptor descriptor)
Resolve a model capable of supporting the supplied service reference. |
DeploymentModel |
DefaultContainmentModel.getModel(DependencyDescriptor dependency)
Resolve a model capable of supporting the supplied service reference. |
DeploymentModel[] |
DefaultComponentModel.getProviders()
Return the set of models assigned as providers. |
Methods in org.apache.avalon.composition.model.impl with parameters of type DeploymentModel | |
void |
DefaultSystemContext.commission(DeploymentModel model)
Request the commissioning of a runtime for a supplied deployment model. |
void |
DefaultSystemContext.decommission(DeploymentModel model)
Request the decommissioning of a runtime for a supplied deployment model. |
Object |
DefaultSystemContext.resolve(DeploymentModel model)
Request resolution of an object from the runtime. |
Object |
DefaultSystemContext.resolve(DeploymentModel model,
boolean proxy)
Request resolution of an object from the runtime. |
void |
DefaultSystemContext.release(DeploymentModel model,
Object instance)
Request the release of an object from the runtime. |
void |
DefaultModelRepository.addModel(DeploymentModel model)
Add an model to the repository. |
void |
DefaultModelRepository.addModel(String name,
DeploymentModel model)
Add an model to the repository. |
void |
DefaultModelRepository.removeModel(DeploymentModel model)
Remove an model from the repository. |
void |
DefaultDependent.setProvider(DeploymentModel model)
Set the provider model. |
DeploymentModel |
DefaultContainmentModel.addModel(DeploymentModel model)
Addition of a new subsidiary model within the containment context. |
Constructors in org.apache.avalon.composition.model.impl with parameters of type DeploymentModel | |
DefaultServiceModel(ServiceDirective directive,
Class clazz,
DeploymentModel provider)
|
Uses of DeploymentModel in org.apache.avalon.composition.provider |
Methods in org.apache.avalon.composition.provider with parameters of type DeploymentModel | |
void |
SystemContext.commission(DeploymentModel model)
Request the commissioning of a runtime for a supplied deployment model. |
void |
SystemContext.decommission(DeploymentModel model)
Request the decommissioning of a runtime for a supplied deployment model. |
Object |
SystemContext.resolve(DeploymentModel model)
Request resolution of an object from the runtime. |
Object |
SystemContext.resolve(DeploymentModel model,
boolean proxy)
Request resolution of an object from the runtime. |
void |
SystemContext.release(DeploymentModel model,
Object instance)
Request the release of an object from the runtime. |
void |
Runtime.commission(DeploymentModel model)
Request the commissioning of a runtime for a supplied deployment model. |
void |
Runtime.decommission(DeploymentModel model)
Request the decommissioning of a runtime for a supplied deployment model. |
Object |
Runtime.resolve(DeploymentModel model)
Request resolution of an object from the runtime. |
Object |
Runtime.resolve(DeploymentModel model,
boolean proxy)
Request resolution of an object from the runtime. |
void |
Runtime.release(DeploymentModel model,
Object instance)
Request the release of an object from the runtime. |
Uses of DeploymentModel in org.apache.avalon.merlin |
Methods in org.apache.avalon.merlin that return DeploymentModel | |
DeploymentModel |
Kernel.locate(String path)
Return a model matching the supplied path. |
Uses of DeploymentModel in org.apache.avalon.merlin.impl |
Methods in org.apache.avalon.merlin.impl that return DeploymentModel | |
DeploymentModel |
DefaultKernel.locate(String path)
Return a model matching the supplied path. |
Methods in org.apache.avalon.merlin.impl with parameters of type DeploymentModel | |
void |
DefaultFactory.printModel(DeploymentModel model)
|
void |
DefaultFactory.printModel(StringBuffer buffer,
String lead,
DeploymentModel model)
|
void |
DefaultFactory.printDeploymentModel(StringBuffer buffer,
String lead,
DeploymentModel model)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |