public interface EndpointManagement
| Modifier and Type | Method and Description |
|---|---|
pl.edu.icm.unity.types.endpoint.ResolvedEndpoint |
deploy(String typeId,
String endpointName,
String address,
pl.edu.icm.unity.types.endpoint.EndpointConfiguration configuration)
Deploys a new instance of an endpoint of id type, at address location.
|
List<pl.edu.icm.unity.types.endpoint.ResolvedEndpoint> |
getEndpoints() |
List<pl.edu.icm.unity.types.endpoint.EndpointTypeDescription> |
getEndpointTypes() |
void |
undeploy(String id)
Removes a deployed endpoint
|
void |
updateEndpoint(String id,
pl.edu.icm.unity.types.endpoint.EndpointConfiguration configuration)
Updates a deployed endpoint configuration
|
List<pl.edu.icm.unity.types.endpoint.EndpointTypeDescription> getEndpointTypes() throws pl.edu.icm.unity.exceptions.EngineException
pl.edu.icm.unity.exceptions.EngineExceptionList<pl.edu.icm.unity.types.endpoint.ResolvedEndpoint> getEndpoints() throws pl.edu.icm.unity.exceptions.EngineException
pl.edu.icm.unity.exceptions.EngineExceptionpl.edu.icm.unity.types.endpoint.ResolvedEndpoint deploy(String typeId, String endpointName, String address, pl.edu.icm.unity.types.endpoint.EndpointConfiguration configuration) throws pl.edu.icm.unity.exceptions.EngineException
typeId - endpointName - identifier to be given to the endpointaddress - configuration - pl.edu.icm.unity.exceptions.EngineExceptionvoid undeploy(String id) throws pl.edu.icm.unity.exceptions.EngineException
id - endpoint instance id.pl.edu.icm.unity.exceptions.EngineExceptionvoid updateEndpoint(String id, pl.edu.icm.unity.types.endpoint.EndpointConfiguration configuration) throws pl.edu.icm.unity.exceptions.EngineException
id - mandatory id of a deployed endpointconfiguration - updated configuration, can have null elements to leave the existing values unchanged.pl.edu.icm.unity.exceptions.EngineExceptionCopyright © 2018 Unity. All rights reserved.