public interface ExternalServiceManagementService
Modifier and Type | Method and Description |
---|---|
void |
addActualEndpoint(String serviceId,
Endpoint endpoint)
Adds an endpoint.
|
void |
deleteActualEndpoint(String serviceId,
String url,
String userName)
Deletes endpoint.
|
void |
disableActualEndpoint(String serviceId,
String url,
String userName)
Invalidates an endpoint.
|
void |
enableActualEndpoint(String serviceId,
String url,
String userName)
Validates an endpoint.
|
Endpoint[] |
listActualEndpoints(String serviceId)
Gets a list of the endpoints of the specified service.
|
Endpoint[] listActualEndpoints(String serviceId) throws AccessLimitExceededException, InvalidParameterException, NoAccessPermissionException, ServiceConfigurationException, ServiceNotFoundException, UnknownException
serviceId
- Service IDAccessLimitExceededException
- Violated an access restrictionInvalidParameterException
- An invalid parameter was passedNoAccessPermissionException
- The user executing the call lacks execution privilegesServiceConfigurationException
- The service is not set up appropriatelyServiceNotFoundException
- The specified service was not foundUnknownException
- Process failed for an unknown reasonvoid addActualEndpoint(String serviceId, Endpoint endpoint) throws AccessLimitExceededException, InvalidParameterException, NoAccessPermissionException, ServiceConfigurationException, ServiceNotFoundException, UnknownException
serviceId
- Service IDendpoint
- EndpointAccessLimitExceededException
- Violated an access restrictionInvalidParameterException
- An invalid parameter was passedNoAccessPermissionException
- The user executing the call lacks execution privilegesServiceConfigurationException
- The service is not set up appropriatelyServiceNotFoundException
- The specified service was not foundUnknownException
- Process failed for an unknown reasonvoid deleteActualEndpoint(String serviceId, String url, String userName) throws AccessLimitExceededException, EndpointNotFoundException, InvalidParameterException, NoAccessPermissionException, ServiceConfigurationException, ServiceNotFoundException, UnknownException
serviceId
- Service IDurl
- The URL of the endpointuserName
- Username for BASIC authentication at the endpointAccessLimitExceededException
- Violated an access restrictionEndpointNotFoundException
- The endpoint could not be foundInvalidParameterException
- An invalid parameter was passedNoAccessPermissionException
- The user executing the call lacks execution privilegesServiceConfigurationException
- The service is not set up appropriatelyServiceNotFoundException
- The specified service was not foundUnknownException
- Process failed for an unknown reasonvoid enableActualEndpoint(String serviceId, String url, String userName) throws AccessLimitExceededException, EndpointNotFoundException, InvalidParameterException, NoAccessPermissionException, ServiceConfigurationException, ServiceNotFoundException, UnknownException
serviceId
- Service IDurl
- The URL of the endpointuserName
- Username for BASIC authentication at the endpointAccessLimitExceededException
- Violated an access restrictionEndpointNotFoundException
- The endpoint could not be foundInvalidParameterException
- An invalid parameter was passedNoAccessPermissionException
- The user executing the call lacks execution privilegesServiceConfigurationException
- The service is not set up appropriatelyServiceNotFoundException
- The specified service was not foundUnknownException
- Process failed for an unknown reasonvoid disableActualEndpoint(String serviceId, String url, String userName) throws AccessLimitExceededException, EndpointNotFoundException, InvalidParameterException, NoAccessPermissionException, ServiceConfigurationException, ServiceNotFoundException, UnknownException
serviceId
- Service IDurl
- The URL of the endpointuserName
- Username for BASIC authentication at the endpointAccessLimitExceededException
- Violated an access restrictionEndpointNotFoundException
- The endpoint could not be foundInvalidParameterException
- An invalid parameter was passedNoAccessPermissionException
- The user executing the call lacks execution privilegesServiceConfigurationException
- The service is not set up appropriatelyServiceNotFoundException
- The specified service was not foundUnknownException
- Process failed for an unknown reason