- seek(long) - Method in interface agilermi.utility.io.RandomAccessService
-
Same as RandomAccessFile.seek(long)
.
- setAuthentication(String, int, String, String) - Method in class agilermi.core.RMIRegistry
-
Adds authentication details for a remote host
- setAuthenticator(RMIAuthenticator) - Method in class agilermi.core.RMIRegistry.Builder
-
Set an
RMIAuthenticator
object that intercept authentication and
authorization requests from remote machines.
- setAutomaticReferencingEnabled(boolean) - Method in class agilermi.core.RMIRegistry.Builder
-
Enables or disables the automatic referencing which is the mechanism that
replace all the remote objects with its stubs when they are transmitted over
RMI streams.
- setClassLoaderFactory(ClassLoaderFactory) - Method in class agilermi.core.RMIRegistry.Builder
-
Sets the class loader factory used by this registry to decode remote classes
when code mobility is enabled.
- setCodeDirectory(String) - Method in class agilermi.codemobility.BasicCodeServer
-
- setCodeDownloadingEnabled(boolean) - Method in class agilermi.core.RMIRegistry.Builder
-
Enable dynamic code downloading.
- setCodeDownloadingEnabled(boolean) - Method in class agilermi.core.RMIRegistry
-
- setCredentials(String, String) - Method in class agilermi.authentication.AuthenticationGroup
-
- setDefaultAuthorization(boolean) - Method in class agilermi.authentication.StandardRMIAuthenticator
-
- setHandlerFaultMaxLife(long) - Method in class agilermi.core.RMIRegistry.Builder
-
Sets the maximum life of each
handler
.
- setIdAuthorization(String, Object, Method, int) - Method in class agilermi.authentication.StandardRMIAuthenticator
-
Set object-method couple authorization for a user
- setIdAuthorization(String, Method, int) - Method in class agilermi.authentication.StandardRMIAuthenticator
-
Set method couple authorization for a user
- setIdAuthorization(String, Object, int) - Method in class agilermi.authentication.StandardRMIAuthenticator
-
Set object couple authorization for a user
- setIdAuthorization(String, Class<?>, int) - Method in class agilermi.authentication.StandardRMIAuthenticator
-
Set class couple authorization for a user
- setLatencyTime(int) - Method in class agilermi.core.RMIRegistry.Builder
-
Sets an estimate of the TCP connection latency time.
- setLatencyTime(int) - Method in class agilermi.core.RMIRegistry
-
Sets an estimate of the TCP connection latency time.
- setLeaseTime(int) - Method in class agilermi.core.RMIRegistry.Builder
-
Sets the lease timeout after that the distributed garbage collection
mechanism will remove a non-named object from the registry.
- setLength(long) - Method in interface agilermi.utility.io.RandomAccessService
-
Same as RandomAccessFile.setLength(long)
.
- setMethodAlternativeRemoteException(Method, Class<? extends Exception>) - Method in class agilermi.core.RMIRegistry.MethodAnnotationRegistry
-
Set the exception class alternative to
RemoteException
for the
specified method.
- setMethodAsynch(Method, boolean) - Method in class agilermi.core.RMIRegistry.MethodAnnotationRegistry
-
Flags a method as asynchronous or not.
- setMethodCached(Method, int) - Method in class agilermi.core.RMIRegistry.MethodAnnotationRegistry
-
Sets the cache timeout for the specified method.
- setMethodRemoteFaultsSuppression(Method, boolean) - Method in class agilermi.core.RMIRegistry.MethodAnnotationRegistry
-
Flags the specified method to suppress the remote invocation faults.
- setMultiConnectionMode(boolean) - Method in class agilermi.core.RMIRegistry.Builder
-
Enables or disables multi-connection mode.
- setMultiConnectionMode(boolean) - Method in class agilermi.core.RMIRegistry
-
Enables or disables multi-connection mode.
- setProtocolEndpointFactory(ProtocolEndpointFactory) - Method in class agilermi.core.RMIRegistry.Builder
-
- setRoleAuthorization(String, Object, Method, int) - Method in class agilermi.authentication.StandardRMIAuthenticator
-
Set object-method couple authorization for a role
- setRoleAuthorization(String, Method, int) - Method in class agilermi.authentication.StandardRMIAuthenticator
-
Set method authorization for a role
- setRoleAuthorization(String, Object, int) - Method in class agilermi.authentication.StandardRMIAuthenticator
-
Set object authorization for a role
- setRoleAuthorization(String, Class<?>, int) - Method in class agilermi.authentication.StandardRMIAuthenticator
-
Set class authorization for a role
- setSkeletonInvocationCacheSize(int) - Method in class agilermi.core.RMIRegistry.Builder
-
Sets the cache size of invocations results for each skeleton.
- setSocketFactories(SocketFactory, ServerSocketFactory) - Method in class agilermi.core.RMIRegistry.Builder
-
Sets the socket factories that the registry will use.
- setStateConsistencyOnFaultEnabled(boolean) - Method in class agilermi.core.RMIRegistry.Builder
-
When enabled, this flag ensures that, after a connection fault, a stub will
be reconnected with the same remote object instance that existed before the
fault.
- skipBytes(int) - Method in interface agilermi.utility.io.RandomAccessService
-
Same as RandomAccessFile.skipBytes(int)
.
- StackProtocolEndpoint - Class in agilermi.communication.stackprotocol
-
Represents an endpoint that is a stack of protocols
- StackProtocolEndpoint(LinkedList<ProtocolEndpointFactory>, OutputStream, InputStream) - Constructor for class agilermi.communication.stackprotocol.StackProtocolEndpoint
-
Creates a protocol stack
- StackProtocolEndpointFactory - Class in agilermi.communication.stackprotocol
-
- StackProtocolEndpointFactory() - Constructor for class agilermi.communication.stackprotocol.StackProtocolEndpointFactory
-
- StandardRMIAuthenticator - Class in agilermi.authentication
-
Standard authenticator implementation that maintain authentication
information in central memory.
- StandardRMIAuthenticator() - Constructor for class agilermi.authentication.StandardRMIAuthenticator
-
- stop() - Method in class agilermi.codemobility.BasicCodeServer
-
- StubRetriever - Interface in agilermi.configuration
-
This interface defines objects that are useful to get RMI stubs.
- suppressAllInvocationFaults(boolean) - Method in class agilermi.core.RMIRegistry.Builder
-
Enables or disables the suppression of all remote invocation faults.