Package util.rmi

Interface Summary
CallbackClient A callback client registers at a CallbackServer.
CallbackServer An interface for testing binding, server and callback methods.
InputEventLinking Applications that implement this interface may receive input events from an outside application and probably simulate the action with a Robot.
RmiCaster The generic interface all rmi-enabled casters should extend.
RmiDataSink A data sink acts as an rmi-server capable of handling data of a certain type issued to it via an RMI-call.
RmiEventListener This is the base interface each rmi-event listener should extend.
RmiExiting Signals to a (daemon) object that it should prepare for exit.
RmiListener This is the base interface each rmi-listener should extend.
RmiLogCaster An interface to mark a syslog-server based on RMI.
RmiPropertyBearing Like the PropertyBearing interface to allow remote access to an object's properties.
RmiStatusProviding  
RmiUpdateListener This is a base interface for listeners that want to be notified when a property has changed.
RmiVariableDepending Constant depending classes may implement this interface to signale that they need certain variables for proper functionality.
SyslogAdjusting An interface defining functionality to change system-logger properties.
TriggerableReload Allows outside entities to trigger a reload of an object properties.
URLCaster URL event caster per se always notify over rmi, this interface allows listeners to register on appropriate URLCasters.
URLListener URL event listeners are per se always notified over rmi, this this interface allows listeners to register on appropriate URLCasters.
 

Class Summary
AbstractRmiCaster Base implementation of an rmi-enabled caster.
AbstractRmiDataSink A skeleton implementation of a data sink.
AbstractRmiListener The common base class for all implementations of rmi-based listeners.
AbstractRmiListener.ServiceReference Combines a service name, which should be a valid registry reference and a service class to a single Map key.
CallbackClientImpl Implementation of a callback client.
CallbackServerImpl Implementation of a callback client.
ClearRegistry A helper task that unbinds all bindings found in the local registry.
ClearRegistry.Now Called from the command line to erase all registry bindings.
GenericInvoke A class that allows very generic access to objects bound in the registry.
RmiEvent An event class to use in RMI or Serializable context.
RmiPropertyContainer A base implementation of the RmiPropertyBearing interface.
RmiPropertyDump A tiny helper class that dumps the value of the stated parameter to the command line.
URLEvent An url event signals that the content of an URL has changed or is for the first time available.
Vpn Another playground for Vpn RMI.
Vpn.VpnC Class to test callback without special registries.
Vpn.VpnClientSocketFactory  
Vpn.VpnS Class to test callback without special registries.
Vpn.VpnServerSocket  
Vpn.VpnServerSocketFactory  
Vpn.VpnSocket  
VpnRegistry Play around with vpn-registries.
VpnRegistry.RCSF  
VpnRegistry.RSSF  
VpnRegistry.Server  
VpnRegistry.Simple Class to test callback without special registries.
VpnRegistry.VpnC Class to test callback without special registries.
VpnRegistry.VpnClient  
VpnRegistry.VpnS Class to test callback without special registries.
VpnRegistry.VpnServer  
VpnSocketFactory This class allows the usage of a custom RMI Socket Factory for all registry services.
VpnSocketFactory.Rmiregistry Starts an RMI-registry on the default port, setting the default socket factory to our implementation.
 

Exception Summary
PortReloadException This exception is thrown during a reload process in the #Reloadable instance if the value pointed to by RmiPropertyContainer.KEY_EXPORTPORT changed.