com.trendmicro.grid.acl.client
Class AbstractClient<T extends Service>
java.lang.Object
com.trendmicro.grid.acl.client.AbstractClient<T>
public abstract class AbstractClient<T extends Service>
- extends Object
Is a base class for Spring Services that act as client proxy providers.
- Version:
- 1.0
- Author:
- juergen_kellerer, 2010-05-14
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serviceContext
protected SharedClientServiceContext serviceContext
serviceImplementation
protected final Class<? extends T extends Service> serviceImplementation
AbstractClient
protected AbstractClient(Class<? extends T> serviceImplementation)
getEndpointInterface
public Class<T> getEndpointInterface()
getServiceImplementation
public Class<? extends T> getServiceImplementation()
getLocalPort
public T getLocalPort()
getRemotePort
public T getRemotePort(String host)
getRemotePort
public T getRemotePort(String host,
int portNumber,
boolean secure)