public interface PlatformServiceContainer
Modifier and Type | Interface and Description |
---|---|
static interface |
PlatformServiceContainer.ServiceType
A ServiceType is a collection of services that share a common name prefix.
|
<S> void startService(PlatformServiceContainer.ServiceType serviceType, String localName, PlatformService<S> service)
<S> void startService(String serviceName, PlatformService<S> service)
void stopService(PlatformServiceContainer.ServiceType serviceType, String localName)
void stopService(String serviceName)
DeploymentOperation.DeploymentOperationBuilder createDeploymentOperation(String name)
DeploymentOperation.DeploymentOperationBuilder createUndeploymentOperation(String name)
<S> S getService(PlatformServiceContainer.ServiceType type, String localName)
<S> S getServiceValue(PlatformServiceContainer.ServiceType type, String localName)
<S> List<PlatformService<S>> getServicesByType(PlatformServiceContainer.ServiceType type)
PlatformServiceContainer.ServiceType
Set<String> getServiceNames(PlatformServiceContainer.ServiceType type)
ObjectName
) for all services for a given type<S> List<S> getServiceValuesByType(PlatformServiceContainer.ServiceType type)
PlatformServiceContainer.ServiceType
void executeDeploymentOperation(DeploymentOperation operation)
Copyright © 2020. All rights reserved.