@Component
public abstract class RemoteProvider
extends java.lang.Object
Remote provider class Midro-Services need to extend this class to define the remote methods provided by the service
Constructor | Description |
---|---|
RemoteProvider() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getHost() |
|
RemoteMethod |
getMethod(java.lang.String method) |
|
java.util.List<RemoteMethod> |
getMethodList() |
|
java.lang.String |
getMicroservice() |
|
java.lang.String |
getPort() |
|
void |
process(java.lang.String host,
java.lang.String microservice,
java.lang.String port) |
process subclasses defined by this server and set the members
|
void |
setHost(java.lang.String host) |
|
void |
setMicroservice(java.lang.String microservice) |
|
void |
setPort(java.lang.String port) |
public void process(java.lang.String host, java.lang.String microservice, java.lang.String port)
host
- - hostmicroservice
- - micro-serviceport
- - server's portpublic java.lang.String getHost()
public void setHost(java.lang.String host)
public java.lang.String getMicroservice()
public void setMicroservice(java.lang.String microservice)
public java.lang.String getPort()
public void setPort(java.lang.String port)
public java.util.List<RemoteMethod> getMethodList()
public RemoteMethod getMethod(java.lang.String method)