| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|
service
public class ServiceDefinition
ServiceDefinition states the characterization of the Service prescribed by NewStep for a given deployment. The ServiceDefinition defines the availability of Capabilities within the deployment as well as the default values for the CapabilityPrefs. Capability assignment within a ServiceDefinition may only be overriden in order to disable a Capability. That is, Capabilities that are not available according to the ServiceDefinition cannot be made available by the service provider. However, Capabilities that are available within the ServiceDefinition may be turned off by the service provider.
ServiceDefinitions are not provisionable or clonable.
Links:
Kernel Association defines
A ServiceDefinition defines the available Capabilities and default values for a single Service. A Service may have multiple corresponding ServiceDefinitions in a given deployment.
Constraints:
- must reference a valid Service
Default:
- none
Associates type:
association
Client cardinality:
0..*
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
| Field Summary |
private String |
|
|
|
private String name
The name represents the unique identifier for the ServiceDefinition
Constraints:
- .{1,256}
- must be unique within the CSN
Default:
- none
Multiplicity:
1
A ServiceDefinition defines the available Capabilities and default values for a single Service. A Service may have multiple corresponding ServiceDefinitions in a given deployment.
Constraints:
- must reference a valid Service
Default:
- none
Multiplicity:
1
| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|