Skip navigation links
A B C D E F G H I L M O P R S T U W 

A

addCodebase(URL) - Method in class agilermi.core.RMIClassLoader
Adds a codebase where code of the local application can be loaded.
addCodebase(URL) - Method in class agilermi.core.RMIRegistry
Add a new static codebase that will be sent to the other machines.
addCodebase(String) - Method in class agilermi.core.RMIRegistry
Add a new static codebase that will be sent to the other machines.
addCodebase(URL) - Method in class agilermi.core.RMIRegistry.Builder
Utility method to add a codebase at building time.
addCodebase(String) - Method in class agilermi.core.RMIRegistry.Builder
Utility method to add a codebase at building time.
addCodebases(Iterable<URL>) - Method in class agilermi.core.RMIRegistry
Add new static codebases that will be sent to the other machines.
addCodebases(URL...) - Method in class agilermi.core.RMIRegistry
Add new static codebases that will be sent to the other machines.
addCodebases(String...) - Method in class agilermi.core.RMIRegistry
Add new static codebases that will be sent to the other machines.
addCodebases(Iterable<URL>) - Method in class agilermi.core.RMIRegistry.Builder
Utility method to add code-bases at building time.
addCodebases(URL...) - Method in class agilermi.core.RMIRegistry.Builder
Utility method to add code-bases at building time.
addCodebases(String...) - Method in class agilermi.core.RMIRegistry.Builder
Utility method to add code-bases at building time.
addHost(String, int) - Method in class agilermi.authentication.AuthenticationGroup
 
addProtocolEndpointFactory(ProtocolEndpointFactory) - Method in class agilermi.communication.stackprotocol.StackProtocolEndpointFactory
Add a protocol to the stack
addRole(String, String) - Method in class agilermi.authentication.StandardRMIAuthenticator
Add a role to a user
agilermi - package agilermi
Provides the Agile RMI middle-ware.
agilermi.authentication - package agilermi.authentication
Provides the interface that must be implemented when application-level authentication and authorization are requested
agilermi.codemobility - package agilermi.codemobility
Provides modules useful to customize the dynamic class downloading mechanism.
agilermi.communication - package agilermi.communication
Provides interfaces and default implementations used to customize the underlying communication.
agilermi.communication.gzip - package agilermi.communication.gzip
Provides the default implementation of an endpoint and of its factory to do communication compression by using the default Gzip implementation of the JDK.
agilermi.communication.stackprotocol - package agilermi.communication.stackprotocol
Provides the default implementation of an endpoint and of its factory useful to build protocols stacks.
agilermi.configuration - package agilermi.configuration
Provides all the interfaces needed to configure an application based on RMI.
agilermi.configuration.annotation - package agilermi.configuration.annotation
Provides interfaces used to customize RMI semantics of the method that they are applied to
agilermi.core - package agilermi.core
Provides the Agile RMI core system.
agilermi.exception - package agilermi.exception
Provides all the exception that can be thrown during a RMI operation.
agilermi.utility - package agilermi.utility
Provides modules that expose remote version of some standard class
agilermi.utility.io - package agilermi.utility.io
Provides classes and interfaces used to get remote access to IO objects, such as OutputStream objects and RandomAccessFile objects.
agilermi.utility.logging - package agilermi.utility.logging
Provides a utility implementation of a remote logger that can be used to log information from remote RMI nodes
allInvocationFaultsSuppressed() - Method in class agilermi.core.RMIRegistry
Gets the suppression state of the RMI faults.
attachFaultHandler(RMIFaultHandler) - Method in class agilermi.core.RMIRegistry
Attach a RMIFaultHandler object
authenticate(InetSocketAddress, String, String) - Method in interface agilermi.authentication.RMIAuthenticator
Authenticate a user that established the connection from the given address.
authenticate(InetSocketAddress, String, String) - Method in class agilermi.authentication.StandardRMIAuthenticator
 
AuthenticationGroup - Class in agilermi.authentication
 
AuthenticationGroup() - Constructor for class agilermi.authentication.AuthenticationGroup
 
AuthorizationException - Exception in agilermi.exception
Exception thrown when the invoker is not authorized to invoke a remote method.
AuthorizationException() - Constructor for exception agilermi.exception.AuthorizationException
Constructs a new AuthorizationException
authorize(String, Object, Method) - Method in interface agilermi.authentication.RMIAuthenticator
Authorize a user to invoke a specific method on a specific object.
authorize(String, Object, Method) - Method in class agilermi.authentication.StandardRMIAuthenticator
 
available() - Method in class agilermi.communication.gzip.ContinuousGzipInputStream
 
available() - Method in interface agilermi.utility.io.RemoteInput
Gets an estimate of the available bytes.
A B C D E F G H I L M O P R S T U W 
Skip navigation links