Skip to main content
Version: Current

API reference - service provider API

In this page, we look at details of the functions that enable you to interact with the Genesis services that can be specified in the service-definition.xml file.

Functions

NameSignatureDescription
getServiceDetails@NotNull ServiceDetails getServiceDetails(String processName) throws GenesisConfigurationExceptionGet service details for a given process name.
getServiceMapMap<String, ServiceDetails> getServiceMap() throws GenesisConfigurationExceptionGet services map with: key = serviceName, value = details
getServicesList<ServiceDetails> getServices() throws GenesisConfigurationExceptionGet list of services.
getStartedServicesList<ServiceDetails> getStartedServices() throws GenesisConfigurationExceptionGet list of started services.