|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ecf.remoteservice.client.RemoteServiceClientRegistration
public class RemoteServiceClientRegistration
Registrations for AbstractClientContainer.
| Field Summary | |
|---|---|
protected IRemoteCallable[][] |
callables
|
protected static java.lang.String |
CLASS_METHOD_SEPARATOR
|
protected java.lang.String[] |
clazzes
|
protected ID |
containerId
|
protected java.util.Dictionary |
properties
|
protected IRemoteServiceReference |
reference
|
protected RemoteServiceClientRegistry |
registry
|
protected IRemoteServiceID |
serviceID
|
| Constructor Summary | |
|---|---|
RemoteServiceClientRegistration(Namespace namespace,
IRemoteCallable[] restCalls,
java.util.Dictionary properties,
RemoteServiceClientRegistry registry)
|
|
RemoteServiceClientRegistration(Namespace namespace,
java.lang.String[] classNames,
IRemoteCallable[][] restCalls,
java.util.Dictionary properties,
RemoteServiceClientRegistry registry)
|
|
| Method Summary | |
|---|---|
protected IRemoteCallable |
findDefaultRemoteCallable(java.lang.String methodToFind)
|
protected IRemoteCallable |
findRemoteCallable(IRemoteCall remoteCall)
|
java.lang.String[] |
getClazzes()
|
ID |
getContainerID()
Get the container ID for the registration |
static java.lang.String |
getFQMethod(java.lang.String className,
java.lang.String defMethod)
|
IRemoteServiceID |
getID()
Get the remote service ID for this registration. |
java.lang.Object |
getProperty(java.lang.String key)
Get property associated with given key |
java.lang.String[] |
getPropertyKeys()
Get property keys for registered service |
IRemoteServiceReference |
getReference()
Get reference for this registration |
IRemoteCallable |
lookupCallable(IRemoteCall remoteCall)
|
void |
setProperties(java.util.Dictionary properties)
Set the properties for the registered service |
void |
unregister()
Unregister this service |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String CLASS_METHOD_SEPARATOR
protected java.lang.String[] clazzes
protected IRemoteCallable[][] callables
protected IRemoteServiceReference reference
protected java.util.Dictionary properties
protected ID containerId
protected RemoteServiceClientRegistry registry
protected IRemoteServiceID serviceID
| Constructor Detail |
|---|
public RemoteServiceClientRegistration(Namespace namespace,
java.lang.String[] classNames,
IRemoteCallable[][] restCalls,
java.util.Dictionary properties,
RemoteServiceClientRegistry registry)
public RemoteServiceClientRegistration(Namespace namespace,
IRemoteCallable[] restCalls,
java.util.Dictionary properties,
RemoteServiceClientRegistry registry)
| Method Detail |
|---|
public java.lang.String[] getClazzes()
public ID getContainerID()
IRemoteServiceRegistration
getContainerID in interface IRemoteServiceRegistrationnull .public IRemoteServiceID getID()
IRemoteServiceRegistrationnull.
getID in interface IRemoteServiceRegistrationpublic java.lang.Object getProperty(java.lang.String key)
IRemoteServiceRegistration
getProperty in interface IRemoteServiceRegistrationkey - the key of the property. Must not be null.
null if property not
found.public java.lang.String[] getPropertyKeys()
IRemoteServiceRegistration
getPropertyKeys in interface IRemoteServiceRegistrationpublic IRemoteServiceReference getReference()
IRemoteServiceRegistration
getReference in interface IRemoteServiceRegistrationnull.public void setProperties(java.util.Dictionary properties)
IRemoteServiceRegistration
setProperties in interface IRemoteServiceRegistrationproperties - to set. Must not be null.public void unregister()
IRemoteServiceRegistration
unregister in interface IRemoteServiceRegistrationprotected IRemoteCallable findDefaultRemoteCallable(java.lang.String methodToFind)
public static java.lang.String getFQMethod(java.lang.String className,
java.lang.String defMethod)
protected IRemoteCallable findRemoteCallable(IRemoteCall remoteCall)
public IRemoteCallable lookupCallable(IRemoteCall remoteCall)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||