| Modifier and Type | Field and Description |
|---|---|
java.util.List<java.lang.String> |
endpoints |
static org.slf4j.Logger |
logger |
java.lang.String |
plugin |
java.lang.String |
service |
java.util.List<java.lang.String> |
tags |
| Constructor and Description |
|---|
Service(java.lang.String plugin,
java.lang.String service)
Creates a new service
|
Service(java.lang.String plugin,
java.lang.String service,
java.util.List<java.lang.String> tags)
Creates a new service
|
Service(java.lang.String plugin,
java.lang.String service,
java.lang.String tag)
Creates a new service
|
| Modifier and Type | Method and Description |
|---|---|
MethodInformation |
getMethodInformation(java.lang.String endpoint) |
abstract ServerInformation |
getServerInfo(Server server,
java.lang.String endpoint)
Each service has its own methods and server infos; the lowest level of
information being the server information, the implementation of this
method obviously differs for every service.
|
ServiceInformation |
getServiceInformation() |
public static final org.slf4j.Logger logger
public java.lang.String plugin
public java.lang.String service
public java.util.List<java.lang.String> tags
public java.util.List<java.lang.String> endpoints
public Service(java.lang.String plugin,
java.lang.String service,
java.util.List<java.lang.String> tags)
plugin - the plugin to which the service belongsservice - the name of the servicetags - the tag identifying the servers on which the service can be
checkedpublic Service(java.lang.String plugin,
java.lang.String service,
java.lang.String tag)
plugin - the plugin to which the service belongsservice - the name of the servicetag - the tag identifying the servers on which the service can be
checkedpublic Service(java.lang.String plugin,
java.lang.String service)
plugin - the plugin to which the service belongsservice - the name of the servicepublic ServiceInformation getServiceInformation() throws ServerFault
ServerFaultpublic MethodInformation getMethodInformation(java.lang.String endpoint) throws ServerFault
endpoint - ServerFaultpublic abstract ServerInformation getServerInfo(Server server, java.lang.String endpoint)
server - the server on which the method must be executedendpoint - the method to be executedCopyright © 2021. All Rights Reserved.