Public Member Functions | |
| ServiceDependency (String spec) | |
| String | name () |
| Accessor for attribute name. | |
| String | name (String name) |
| Mutator for attribute name. | |
| String | type () |
| Accessor for attribute type. | |
| String | type (String type) |
| Mutator for attribute type. | |
| String | id () |
| return a unique id for this service/object, composed of the object type and name | |
| String | toString () |
| Vector | depends () |
| Accessor for attribute depends. | |
| void | depends (ServiceDependency dep) |
| Add dependency. | |
| void | depends (Vector deps) |
| Add dependencies. | |
| Vector | requires () |
| Accessor for attribute requires. | |
| void | requires (ServiceDependency dep) |
| Add required dependency. | |
| void | requires (Vector deps) |
| Add required dependencies. | |
| Vector | resides () |
| Accessor for attribute resides. | |
| void | resides (ServiceDependency dep) |
| Add resides object. | |
| Vector | backRelated () |
| Accessor for attribute backRelated. | |
| void | backRelated (ServiceDependency dep) |
| Mutator for attribute backRelated. | |
| ServiceDepContainer | serviceContainer () |
| Accessor for attribute serviceContainer. | |
| ServiceDepContainer | serviceContainer (ServiceDepContainer serviceContainer) |
| Mutator for attribute serviceContainer. | |
Static Public Member Functions | |
| static String | spec2id (String spec) |
Static Public Attributes | |
| static final String | TYPE_HOST = "host" |
| static final String | TYPE_HOSTCLASS = "hostclass" |
| static final String | TYPE_USER = "user" |
| static final String | TYPE_USERCLASS = "personclass" |
| static final String | TYPE_SERVICE = "" |
| static final String | TYPE_REDUNDANT_NODE = "node" |
| static final String[] | knownIds |
Protected Member Functions | |
| ServiceDependency () | |
Protected Attributes | |
| String | name = "" |
| Name of this service/object. | |
| String | type = "" |
| Type of this object: see TYPE_*. | |
| Vector | depends = new Vector() |
| List of ServiceDependency objects this service depends on. | |
| Vector | requires = new Vector() |
| List of ServiceDependency objects this service requires. | |
| Vector | resides = new Vector() |
| List of ServiceDependency objects this service resides on. | |
| Vector | backRelated = new Vector() |
| List of ServiceDependency that are "upwards" related to this object either via a dependends, requires or resides relation. | |
| ServiceDepContainer | serviceContainer = null |
| the root service container | |
|
|
|
|
|
|
|
|
Mutator for attribute backRelated. List of ServiceDependency that are "upwards" related to this object either via a dependends, requires or resides relation. |
|
|
Accessor for attribute backRelated. List of ServiceDependency that are "upwards" related to this object either via a dependends, requires or resides relation. |
|
|
Add dependencies. List of ServiceDependency objects this service depends on. |
|
|
Add dependency. List of ServiceDependency objects this service depends on. |
|
|
Accessor for attribute depends. List of ServiceDependency objects this service depends on. |
|
|
return a unique id for this service/object, composed of the object type and name
|
|
|
Mutator for attribute name. Name of this service/object. |
|
|
Accessor for attribute name. Name of this service/object. |
|
|
Add required dependencies. List of ServiceDependency objects this service depends on. |
|
|
Add required dependency. List of ServiceDependency objects this service requires. |
|
|
Accessor for attribute requires. List of ServiceDependency objects this service requires. |
|
|
Add resides object. List of ServiceDependency objects this service resides on. |
|
|
Accessor for attribute resides. List of ServiceDependency objects this service resides on. |
|
|
Mutator for attribute serviceContainer. the root service container |
|
|
Accessor for attribute serviceContainer. the root service container |
|
|
|
|
|
|
|
|
Mutator for attribute type. Type of this object: see TYPE_*. |
|
|
Accessor for attribute type. Type of this object: see TYPE_*. |
|
|
List of ServiceDependency that are "upwards" related to this object either via a dependends, requires or resides relation.
|
|
|
List of ServiceDependency objects this service depends on.
|
|
|
Initial value: |
|
|
Name of this service/object.
|
|
|
List of ServiceDependency objects this service requires.
|
|
|
List of ServiceDependency objects this service resides on.
|
|
|
the root service container
|
|
|
Type of this object: see TYPE_*.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.5