Package org.nuxeo.runtime.capabilities
Interface CapabilitiesService
-
- All Known Implementing Classes:
CapabilitiesServiceImpl
public interface CapabilitiesServiceService holding the server capabilities.- Since:
- 11.5
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CapabilitiesgetCapabilities()Returns the capabilities.voidregisterCapabilities(String name, Supplier<Map<String,Object>> supplier)Registers capabilities under the givenname.voidregisterCapabilities(String name, Map<String,Object> map)Registers capabilities under the givenname.
-
-
-
Method Detail
-
registerCapabilities
void registerCapabilities(String name, Map<String,Object> map)
Registers capabilities under the givenname.- See Also:
registerCapabilities(String, Supplier)
-
registerCapabilities
void registerCapabilities(String name, Supplier<Map<String,Object>> supplier)
Registers capabilities under the givenname.The given
Supplieris called each timegetCapabilities()is called.Capabilities might be registered during the Component start step.
-
getCapabilities
Capabilities getCapabilities()
Returns the capabilities.
-
-