|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.ecf.provider.remoteservice.generic.RemoteServiceReferenceImpl
public class RemoteServiceReferenceImpl
Field Summary | |
---|---|
protected java.lang.String |
clazz
|
protected RemoteServiceRegistrationImpl |
registration
|
Constructor Summary | |
---|---|
RemoteServiceReferenceImpl(RemoteServiceRegistrationImpl registration)
|
Method Summary | |
---|---|
ID |
getContainerID()
Get container ID for remote service |
IRemoteServiceID |
getID()
Get the remote service ID for this reference. |
java.lang.Object |
getProperty(java.lang.String key)
Get given property for remote service |
java.lang.String[] |
getPropertyKeys()
Get all property keys for remote service |
protected RemoteServiceRegistrationImpl |
getRegistration()
|
protected java.lang.String |
getRemoteClass()
|
boolean |
isActive()
Return true if reference is active, false otherwise |
protected void |
setInactive()
|
protected void |
setRemoteClass(java.lang.String clazz)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected RemoteServiceRegistrationImpl registration
protected java.lang.String clazz
Constructor Detail |
---|
public RemoteServiceReferenceImpl(RemoteServiceRegistrationImpl registration)
Method Detail |
---|
public java.lang.Object getProperty(java.lang.String key)
IRemoteServiceReference
getProperty
in interface IRemoteServiceReference
key
- the key for the property to get. Must not be null
.
null
if does not have named
propertypublic java.lang.String[] getPropertyKeys()
IRemoteServiceReference
getPropertyKeys
in interface IRemoteServiceReference
null
, but
may be empty array.public ID getContainerID()
IRemoteServiceReference
getContainerID
in interface IRemoteServiceReference
null
.public boolean isActive()
IRemoteServiceReference
isActive
in interface IRemoteServiceReference
protected void setInactive()
protected RemoteServiceRegistrationImpl getRegistration()
protected void setRemoteClass(java.lang.String clazz)
protected java.lang.String getRemoteClass()
public java.lang.String toString()
toString
in class java.lang.Object
public IRemoteServiceID getID()
IRemoteServiceReference
null
.
getID
in interface IRemoteServiceReference
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |