CapabilitiesMetadata
public interface MutableCapabilitiesMetadata extends CapabilitiesMetadata
ComponentMetadataHandler
.Modifier and Type | Method | Description |
---|---|---|
void |
addCapability(java.lang.String group,
java.lang.String name,
java.lang.String version) |
Adds a new capability.
|
CapabilitiesMetadata |
asImmutable() |
Returns an immutable vew of the capabilities.
|
void |
removeCapability(java.lang.String group,
java.lang.String name) |
Removes a capability.
|
getCapabilities
void addCapability(java.lang.String group, java.lang.String name, java.lang.String version)
group
- the group of the capabilityname
- the name of the capabilityversion
- the version of the capabilityvoid removeCapability(java.lang.String group, java.lang.String name)
group
- the group of the capabilityname
- the name of the capabilityCapabilitiesMetadata asImmutable()