org.eclipse.ecf.osgi.services.remoteserviceadmin
Class RemoteReferenceNotFoundException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.eclipse.ecf.osgi.services.remoteserviceadmin.RemoteReferenceNotFoundException
All Implemented Interfaces:
java.io.Serializable

public class RemoteReferenceNotFoundException
extends java.lang.Exception

Exception class for the case when no remote reference is found during RemoteServiceAdmin.importService(org.osgi.service.remoteserviceadmin.EndpointDescription) . Instances of this class will be thrown when the call to IRemoteServiceContainerAdapter.getRemoteServiceReferences(ID, ID[], String, String) made in RemoteServiceAdmin.importService(org.osgi.service.remoteserviceadmin.EndpointDescription) fail to find any available remote references (e.g. due to connection problem or remote reference lookup problem).

See Also:
Serialized Form

Constructor Summary
RemoteReferenceNotFoundException(ID targetID, ID[] idFilter, java.util.Collection<java.lang.String> interfaces, java.lang.String rsFilter)
           
 
Method Summary
 ID[] getIdFilter()
           
 java.util.Collection<java.lang.String> getInterfaces()
           
 java.lang.String getRsFilter()
           
 ID getTargetID()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RemoteReferenceNotFoundException

public RemoteReferenceNotFoundException(ID targetID,
                                        ID[] idFilter,
                                        java.util.Collection<java.lang.String> interfaces,
                                        java.lang.String rsFilter)
Method Detail

getTargetID

public ID getTargetID()

getIdFilter

public ID[] getIdFilter()

getInterfaces

public java.util.Collection<java.lang.String> getInterfaces()

getRsFilter

public java.lang.String getRsFilter()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Throwable