public class RemoteServiceClientReference extends Object implements IRemoteServiceReference
AbstractClientContainer.| Modifier and Type | Field and Description |
|---|---|
protected RemoteServiceClientRegistration |
registration |
| Constructor and Description |
|---|
RemoteServiceClientReference(RemoteServiceClientRegistration remoteServiceClientRegistration) |
| Modifier and Type | Method and Description |
|---|---|
ID |
getContainerID()
Get container ID for remote service
|
IRemoteServiceID |
getID()
Get the remote service ID for this reference.
|
Object |
getProperty(String key)
Get given property for remote service
|
String[] |
getPropertyKeys()
Get all property keys for remote service
|
boolean |
isActive()
Return true if reference is active, false otherwise
|
String |
toString() |
protected RemoteServiceClientRegistration registration
public RemoteServiceClientReference(RemoteServiceClientRegistration remoteServiceClientRegistration)
public ID getContainerID()
IRemoteServiceReferencegetContainerID in interface IRemoteServiceReferencenull .public IRemoteServiceID getID()
IRemoteServiceReferencenull.getID in interface IRemoteServiceReferencepublic Object getProperty(String key)
IRemoteServiceReferencegetProperty in interface IRemoteServiceReferencekey - the key for the property to get. Must not be null .null if does not have named
propertypublic String[] getPropertyKeys()
IRemoteServiceReferencegetPropertyKeys in interface IRemoteServiceReferencenull, but
may be empty array.public boolean isActive()
IRemoteServiceReferenceisActive in interface IRemoteServiceReferenceCopyright © 2004–2020 Eclipse Foundation. All rights reserved.