Interface DefaultAgentCapabilityManager
- All Known Implementing Classes:
DefaultAgentCapabilityManagerImpl
public interface DefaultAgentCapabilityManager
DefaultAgentCapabilityManager
Used to add default agent capabilities to the agent definition on remote agent startup
- Author:
- jdumay
-
Method Summary
Modifier and TypeMethodDescriptionaddDefaultCapabilitiesToCapabilitySet
(CapabilitySet capabilitySet) Adds the default capabilities to the capability set of the agent definition.addDefaultCapabilitiesToCapabilitySet
(CapabilitySet capabilitySet, boolean overriderExistingCapabilities) Adds the default capabilities to the capability set of the agent definitionboolean
Checks if the default configuration is available.updateChangedCapabilitiesToCapabilitySet
(CapabilitySet capabilitySet) Deprecated.since 10.2 without replacement.
-
Method Details
-
addDefaultCapabilitiesToCapabilitySet
Adds the default capabilities to the capability set of the agent definition. Won't override existing capabilities present in the capabilities set- Parameters:
capabilitySet
- capability set to which the default capabilities will be added- Returns:
- original capability set plus the default capabilities
-
addDefaultCapabilitiesToCapabilitySet
CapabilitySet addDefaultCapabilitiesToCapabilitySet(CapabilitySet capabilitySet, boolean overriderExistingCapabilities) Adds the default capabilities to the capability set of the agent definition- Parameters:
capabilitySet
- capability set to which the default capabilities will be addedoverriderExistingCapabilities
- whether existing capabilities should be overridden by default capabilities- Returns:
- original capability set plus the default capabilities
-
updateChangedCapabilitiesToCapabilitySet
Deprecated.since 10.2 without replacement.Updates any changed capabilities in the given capability set (ie keys match). This method will not add new default capabilities.- Parameters:
capabilitySet
- the capability set to update- Returns:
- the updated capability set
-
isDefaultConfigurationAvailable
boolean isDefaultConfigurationAvailable()Checks if the default configuration is available.- Returns:
- true if the default configuration is available, false otherwise
-