Uses of Class
dermi.exception.RemoteException

Packages that use RemoteException
dermi   
dermi.exception   
dermi.registry   
dermi.util   
 

Uses of RemoteException in dermi
 

Methods in dermi that throw RemoteException
 void EInterceptor.addInterceptor()
          This method adds a remote interceptor to the remote object.
 void EInterceptor.removeInterceptor()
          This method removes a remote interceptor from the remote object.
 void ERemote.close()
          It removes all subscriptions for this object and releases the event service connection.
 void ERemote.init()
          It connects to the event service and creates all subscriptions for this object.
 ERemote ERemote.copy()
          This method returns a reference to a new stub instance of this remote object.
 void EventServer.dispatchEvent(java.util.Hashtable evt, byte[] data)
          Dispatches an event whose main content is a byte array
 void EventServer.dispatchEvent(java.util.Hashtable evt, java.io.Serializable data)
          Dispatches an event whose main content is a serializable object
 void EventServer.dispatchEvent(java.util.Hashtable evt)
          Dispatches an event whose main content is embedded on a hash table
 void EventServer.dispatchDirectEvent(java.util.Hashtable evt, java.io.Serializable params)
          Dispatches an event directly without using the event service
 void EventServer.dispatchDirectEvent(java.util.Hashtable evt)
          Dispatches an event directly without using the event service
static void Naming.loadRegistry(rice.p2p.commonapi.IdFactory FACTORY, rice.p2p.commonapi.Node pn, int REPLICATION_FACTOR)
          It connects to the decentralized registry
static void Naming.loadRegistry(java.lang.String ref)
          It connects to the Registry (by creating a pastry node!)
static ERemote Naming.lookup(java.lang.String name)
          Returns a reference, a stub, for the remote object associated with the specified name.
static java.io.Serializable Naming.lookupSer(rice.p2p.commonapi.Id id)
          Returns a reference, a stub, for the remote object associated with the specified name.
static void Naming.bind(java.lang.String name, ERemote ref)
          Binds the specified name to a remote object.
static void Naming.bindRoot()
          Special root ("p2p://") bind method
static void Naming.rebind(java.lang.String name, ERemote ref)
          Rebinds the specified name in the registry.
static java.util.Collection Naming.list(java.lang.String root)
          Returns a Vector of the names bound in the registry.
 void RemoteInterceptorListener.interceptorEventArrived(java.util.Hashtable evt, java.util.ArrayList interceptors)
          This method is the standard callback provided for distributed interception events.
 

Constructors in dermi that throw RemoteException
EventServer(java.util.Properties env)
          EventServer constructor
 

Uses of RemoteException in dermi.exception
 

Subclasses of RemoteException in dermi.exception
 class ConnectionException
          A ConnectionException is thrown if an Exception occurs in the event middleware.
 class NotBoundException
          A NotBoundException is thrown if an attempt is made to look up in the registry a name that has no associated binding.
 class NotSatisfiedException
          Exception class that is thrown when an anycall/manycall condition was unable to be satisfied by any of the group members.
 class RegistryNotLoadedException
          Exception thrown when the decentralized registry is not loaded
 class TimeoutException
          TimeoutException is throws if the timeout expires in a remote call.
 class UnmatchedAnycallMethodException
          Exception class that is thrown when an anycall/manycall condition was unable to be satisfied by any of the group members.
 

Uses of RemoteException in dermi.registry
 

Methods in dermi.registry that throw RemoteException
static ERemote FileRegistry.loadERef(java.lang.String fileName)
          Returns a reference (stub) for the remote object associated with the specified file location.
static java.util.Properties FileRegistry.getEnvironment(java.lang.String filename)
          Returns the object's environment properties
static ERemote FileRegistry.loadERef(java.util.Properties env)
          Returns a reference (stub) for the remote object associated with the specified information in the properties Object.
static ERemote FileRegistry.loadStub(java.util.Properties env)
          Returns a reference (stub) for the remote object associated with the specified information in the properties object.
static EInterceptor FileRegistry.loadInterceptor(java.util.Properties p, java.lang.String intClass)
          Returns a reference to an Interceptor that intercepts object calls to remote object instantiated with properties p.
static EInterceptor FileRegistry.loadInterceptor(java.lang.String objId, java.lang.String intClass)
          Returns a reference to an Interceptor that intercepts object calls to remote object objId in the registry.
 ERemote Registry.lookup(java.lang.String name)
          Returns a reference, a stub, for the remote object associated with the specified name (or null if not bound)
 java.io.Serializable Registry.lookup(rice.p2p.commonapi.Id id)
          Returns a serializable object from the decentralized registry
 void Registry.bind(java.lang.String name, java.util.Properties ref)
          Binds the specified name to a remote object.
 void Registry.unbind(java.lang.String name)
          Unbinds the specified name from the registry.
 void Registry.rebind(java.lang.String name, java.util.Properties ref)
          Rebinds the specified name in the registry.
 java.util.Collection Registry.list(java.lang.String root)
          Returns the list of objects bound below the specified root
 

Uses of RemoteException in dermi.util
 

Methods in dermi.util that throw RemoteException
static Session Bus.getBus(java.util.Properties env)
          Creates a session and obtains a reference to the event bus