B C D E F G I L N R T U

B

bind(String, ERemote) - Static method in class ermi.Naming
Binds the specified name to a remote object.
bind(String, Properties) - Method in interface ermi.registry.ERegistry
Binds the specified name to a remote object.

C

CLASS_ID - Static variable in class ermi.Context
CLASS_ID is the unique identifier assigned to an object server.
CLASS_NAME - Static variable in class ermi.Context
CLASS_NAME is the constant that references to the name of the Stub class for the properties reference.
CLASS_STORE - Static variable in class ermi.Context
CLASS_STORE is the constant that references to the directory contaning loadable remote stubs.
close() - Method in interface ermi.ERemote
Removes all subscriptions for this object and releases event service connection.
ConnectionException - exception ermi.ConnectionException.
A ConnectionException is thrown if an Exception occurs in the Event middleware.
ConnectionException(String) - Constructor for class ermi.ConnectionException
 
Context - class ermi.Context.
Context contains ERMI middleware constants like connection timeouts, block delays and String constants for the properties objects.
Context() - Constructor for class ermi.Context
 
copy() - Method in interface ermi.ERemote
Returns a reference to a new stub instance of this remote object.

D

DELAY - Static variable in class ermi.Context
Default delay for synchronous calls.

E

ERegistry - interface ermi.registry.ERegistry.
For obtaining references to remote objects, ERMI provides a simple remote object registry interface, implemented by ERMI's rmiregistry, that provides methods for storing and retrieving remote object references.
ERemote - interface ermi.ERemote.
The Remote interface serves to identify interfaces whose methods may be invoked from a non-local virtual machine.
ermi - package ermi
 
ermi.registry - package ermi.registry
 

F

FileRegistry - class ermi.registry.FileRegistry.
To change this generated comment edit the template variable "typecomment": Window>Preferences>Java>Templates.
FileRegistry() - Constructor for class ermi.registry.FileRegistry
 

G

getERef() - Method in interface ermi.ERemote
Returns a Property object containing the required information to connect to this remote object.

I

init() - Method in interface ermi.ERemote
Connects to the event service and creates all subscriptions for this object.

L

list() - Static method in class ermi.Naming
Returns a Vector of the names bound in the registry.
list() - Method in interface ermi.registry.ERegistry
Returns a Vector of the names bound in the registry.
loadERef(Properties) - Static method in class ermi.registry.FileRegistry
Returns a reference, a stub, for the remote object associated with the specified information in the properties Object.
loadERef(String) - Static method in class ermi.registry.FileRegistry
Returns a reference, a stub, for the remote object associated with the specified file location.
loadFilter(String, String) - Static method in class ermi.registry.FileRegistry
Returns a reference to a Filter that intercepts object calls to remote object called objId in the registry.
loadRegistry(String) - Static method in class ermi.Naming
It connects to the Registry using the information contained in the properties file ref).
loadStub(Properties) - Static method in class ermi.registry.FileRegistry
Returns a reference, a stub, for the remote object associated with the specified information in the properties Object.
lookup(String) - Static method in class ermi.Naming
Returns a reference, a stub, for the remote object associated with the specified name.
lookup(String) - Method in interface ermi.registry.ERegistry
Returns a reference, a stub, for the remote object associated with the specified name.

N

Naming - class ermi.Naming.
The Naming class provides methods for storing and obtaining references to remote objects in the remote object registry.
Naming() - Constructor for class ermi.Naming
 
NotBoundException - exception ermi.NotBoundException.
A NotBoundException is thrown if an attempt is made to lookup in the registry a name that has no associated binding.
NotBoundException(String) - Constructor for class ermi.NotBoundException
 

R

rebind(String, ERemote) - Static method in class ermi.Naming
Rebinds the specified name in the registry.
rebind(String, Properties) - Method in interface ermi.registry.ERegistry
Rebinds the specified name in the registry.
RemoteException - exception ermi.RemoteException.
A RemoteException is the common superclass for a number of communication-related exceptions that may occur during the execution of a remote method call.
RemoteException(String) - Constructor for class ermi.RemoteException
 

T

TIMEOUT - Static variable in class ermi.Context
Time out for the ERMI Middleware.
TimeoutException - exception ermi.TimeoutException.
A TimeoutException is thrown if the timeout expires in a remote call.
TimeoutException(String) - Constructor for class ermi.TimeoutException
 

U

unbind(String) - Static method in class ermi.Naming
Unbinds the specified name from the registry.
unbind(String) - Method in interface ermi.registry.ERegistry
Unbinds the specified name from the registry.
unloadRegistry() - Static method in class ermi.Naming
Disconnects from to the Registry.

B C D E F G I L N R T U