Uses of Interface
gnu.cajo.invoke.Invoke
-
Packages that use Invoke Package Description gnu.cajo gnu.cajo.invoke This package is the foundation for completely transparent local/remote inter-VM communication.gnu.cajo.utils A set of common utilities used by either proxy, or server items.gnu.cajo.utils.extra A set of optional classes, providing insights on potentially standard ways to extend and use the framework. -
-
Uses of Invoke in gnu.cajo
Classes in gnu.cajo that implement Invoke Modifier and Type Class Description static class
Cajo.Purger
This internal use only helper class automatically removes unresponsive server references from the internal queue.static class
Cajo.Searchable
This internal use only helper class scans an exported object to see if it has methods matching the client method set. -
Uses of Invoke in gnu.cajo.invoke
Subinterfaces of Invoke in gnu.cajo.invoke Modifier and Type Interface Description interface
RemoteInvoke
The Remote Component Communication Interface, and reason for this package.Classes in gnu.cajo.invoke that implement Invoke Modifier and Type Class Description class
Remote
This class takes any object, and allows it to be called from remote VMs. -
Uses of Invoke in gnu.cajo.utils
Classes in gnu.cajo.utils that implement Invoke Modifier and Type Class Description class
MonitorItem
This class is used to instrument an object for invocation logging purposes.class
ProxyLoader
This class is used to avoid having to load proxies into the VM runtime of the proxy server.class
ZippedProxy
This class is used to transfer its internal proxy object as a zipped marshalled object (zedmob). -
Uses of Invoke in gnu.cajo.utils.extra
Classes in gnu.cajo.utils.extra that implement Invoke Modifier and Type Class Description class
AsyncMethod
This class is used to asynchronously invoke methods on objects.class
AuditorItem
This class is used to transparently pre and post-pend audit functionality to any given object reference.class
ClientProxy
This class is used to send server item callbacks to a firewalled client.class
DynamicObject
This is a dynamic server object dispatcher.class
HashedProxy
This class is used to hash a ZippedProxy.class
Implements
This class takes any service object, and allows its methods to be tested for existence, without having to invoke them.class
InterceptorItem
This class is used to transparently intercept method invocations on any given object reference.class
Nice
This class wraps an object, and dynamically alters the priority of the invocation thread at runtime.class
Queue
This class is a cajo-based implementation of the message communication paradigm.class
Wrapper
The base class for wrapping objects, remote references, and proxies for syntactical transparency with the remaining codebase.class
Zedmobject
This class is used to transfer an object between Virtual Machines as a zipped marshalled object (zedmob).
-