A B C D E F G H I J L M N O P R S T V W

A

accept(CmdVisitor) - Method in class org.clazzes.remoting.cmd.CallBackCmd
 
accept(CmdVisitor) - Method in class org.clazzes.remoting.cmd.Cmd
 
accept(CmdVisitor) - Method in class org.clazzes.remoting.cmd.ExchangeClientUIDCmd
 
accept(CmdVisitor) - Method in class org.clazzes.remoting.cmd.InvocationCmd
 
accept(CmdVisitor) - Method in class org.clazzes.remoting.cmd.InvocationExceptionCmd
 
accept(CmdVisitor) - Method in class org.clazzes.remoting.cmd.InvocationResultCmd
 
accept(CmdVisitor) - Method in class org.clazzes.remoting.cmd.LoadClassCmd
 
accept(CmdVisitor) - Method in class org.clazzes.remoting.cmd.ReturnClassBytesCmd
 
acceptCmd(Object, CmdVisitor) - Static method in class org.clazzes.remoting.cmd.Cmd
Check for object being a Cmd instance and accept the given visitor.
activateClient() - Method in interface org.clazzes.remoting.client.ClientManager
 
activateClient() - Method in class org.clazzes.remoting.client.ClientPool
 
addHandshakeCompletedListeners(HandshakeCompletedListener) - Method in class org.clazzes.remoting.client.SSLClientParameters
 
addHandshakeCompletedListeners(HandshakeCompletedListener) - Method in class org.clazzes.remoting.server.SSLServerParameters
 
afterPropertiesSet() - Method in class org.clazzes.remoting.beans.SpringBeanImporter
 
authenticate(RemoteInvocation, Method, UID, Map<String, Object>) - Method in interface org.clazzes.remoting.beans.BeanCallAuthManager
Authenticate a remote call.

B

BeanCallAuthManager - Interface in org.clazzes.remoting.beans
An implementation of this interface manages the authentication of remote calls.
BeanCallbackWrapper - Class in org.clazzes.remoting.beans
This ServerInvocationHandler delegates remote callbacks to a bean by intelligently discovering the service interface.
BeanCallbackWrapper() - Constructor for class org.clazzes.remoting.beans.BeanCallbackWrapper
 
BeanImporter - Class in org.clazzes.remoting.beans
Imports a service exported by BeanInvocationHandler via remoting.
BeanImporter() - Constructor for class org.clazzes.remoting.beans.BeanImporter
 
BeanInvocationHandler - Class in org.clazzes.remoting.beans
This ServerInvocationHandler delegates remote calls to a bean by intelligently discovering the service interface.
BeanInvocationHandler() - Constructor for class org.clazzes.remoting.beans.BeanInvocationHandler
 
broadcast(String, Object, Map<String, Object>) - Method in interface org.clazzes.remoting.Broadcastable
 
broadcast(String, Object, Map<String, Object>) - Method in class org.clazzes.remoting.server.Server
 
broadcast(InvocationCmd) - Method in class org.clazzes.remoting.server.ServerConnectionHandler
 
Broadcastable - Interface in org.clazzes.remoting
An interface for contexts, which accept broadcast calls.

C

callBack(UID, Object, Map<String, Object>) - Method in interface org.clazzes.remoting.CallbackInvocationContext
 
callBack(UID, Object, Map<String, Object>) - Method in class org.clazzes.remoting.server.ServerConnectionHandler
 
CallBackCmd - Class in org.clazzes.remoting.cmd
 
CallBackCmd(UID, Object, Map<String, Object>) - Constructor for class org.clazzes.remoting.cmd.CallBackCmd
 
CallbackInvocationContext - Interface in org.clazzes.remoting
An invocation context, which allows callbacks to the originating invoker.
CallbackWrapper - Interface in org.clazzes.remoting.beans
A facility, which wraps a client-side object with a callback invocation handler.
ClassBytes - Class in org.clazzes.remoting.loading
A ClassBytes instance is used to transfer a compiled class over the wire.
ClassBytes(String, byte[]) - Constructor for class org.clazzes.remoting.loading.ClassBytes
Construct a ClassBytes instance.
ClassHelper - Class in org.clazzes.remoting.helper
 
ClassHelper() - Constructor for class org.clazzes.remoting.helper.ClassHelper
 
ClassInfo - Class in org.clazzes.remoting.marshal.impl
 
ClassInfo(String, long) - Constructor for class org.clazzes.remoting.marshal.impl.ClassInfo
 
ClassInfo(Class<?>) - Constructor for class org.clazzes.remoting.marshal.impl.ClassInfo
 
Client - Class in org.clazzes.remoting.client
A remote invocation client, which support callbacks over a single TCP/IP.
Client(URI) - Constructor for class org.clazzes.remoting.client.Client
Construct a client, which will connect to the given URI.
ClientHolder - Class in org.clazzes.remoting.beans
This interface is implemented by thread-bound session contexts, which bind a resource to a specific client.
ClientHolder(Client) - Constructor for class org.clazzes.remoting.beans.ClientHolder
 
ClientManager - Interface in org.clazzes.remoting.client
An interface, which is implemented by bean who are accounting client connections to a server.
ClientParameters - Class in org.clazzes.remoting.client
An object holding the configuration options for a client.
ClientParameters() - Constructor for class org.clazzes.remoting.client.ClientParameters
Construct a client parameters object with the following default parameters: soTimeout60000 tcpNoDelaytrue asynchronousfalse
ClientPool - Class in org.clazzes.remoting.client
A thread-safe pool of clients.
ClientPool() - Constructor for class org.clazzes.remoting.client.ClientPool
Construct a client pool with the default parameters minPoolSize4 maxPoolSize8 idleTimeout60000 fetchTimeout30000 soTimeout60000 tcpNoDelaytrue
clientTerminated(UID) - Method in class org.clazzes.remoting.beans.ReturnCallbackInvocationHandler
 
clientTerminated(UID) - Method in class org.clazzes.remoting.beans.SessionContextInvocationHandler
 
clientTerminated(UID) - Method in interface org.clazzes.remoting.server.ClientTerminationListener
 
ClientTerminationListener - Interface in org.clazzes.remoting.server
A listener, which is called, when a client terminates.
close() - Method in class org.clazzes.remoting.marshal.impl.CompactMarshaler
 
close() - Method in class org.clazzes.remoting.marshal.impl.JAVAMarshaler
 
close() - Method in interface org.clazzes.remoting.marshal.Marshaler
Close the underlying transport and prepare the marshaler for calling Marshaler.setup(OutputStream, InputStream, ClassLoader) again.
close() - Method in class org.clazzes.remoting.server.ServerConnectionHandler
Close the server connection.
CLOSE_SESSION - Static variable in interface org.clazzes.remoting.beans.SessionCmd
 
closeSession(UID) - Method in interface org.clazzes.remoting.beans.SessionManager
Close a session and withdraw it from the current thread.
Cmd - Class in org.clazzes.remoting.cmd
An on-the-wire wire command of the remoting system with a visitor.
Cmd() - Constructor for class org.clazzes.remoting.cmd.Cmd
 
CmdVisitor - Interface in org.clazzes.remoting.cmd
A visitor for an on-the-wire command.
CmdVisitorSupport - Class in org.clazzes.remoting.cmd
An implementation of CmdVisitor, which throwas exception on each command, allowing the implementation of CmdVisitor's which selectively implement selected packets.
CmdVisitorSupport() - Constructor for class org.clazzes.remoting.cmd.CmdVisitorSupport
 
CompactMarshaler - Class in org.clazzes.remoting.marshal.impl
A marshaler, which marshals object in a field-by-field manner.
CompactMarshaler(MarshalerClassRegistry, boolean, boolean, ObjectResolver, int, int) - Constructor for class org.clazzes.remoting.marshal.impl.CompactMarshaler
 
CompactMarshalerFactory - Class in org.clazzes.remoting.marshal
A marshaler factory, that emits a marshaler, which serializes a java class in a low-bandwidth consuming manner.
CompactMarshalerFactory() - Constructor for class org.clazzes.remoting.marshal.CompactMarshalerFactory
Instantiate a CompactMarshalerFactory with the input and output buffer size set to 1460, the most common MSS for TCP over ethernet.
connect() - Method in class org.clazzes.remoting.client.Client
 
connect() - Method in interface org.clazzes.remoting.RemoteInvoker
Connect to the remote resource.
countCallbacks(UID) - Method in interface org.clazzes.remoting.beans.ReturnCallbackHandler
Count all callbacks of a given client.
countCallbacks(UID) - Method in class org.clazzes.remoting.beans.ReturnCallbackInvocationHandler
 
createCredentials(UID) - Method in interface org.clazzes.remoting.beans.SessionAuthenticator
 
createProxy(Class<?>, Object) - Method in class org.clazzes.remoting.beans.ReturnCallbackImporter
 
createProxy(Class<?>, Object) - Method in interface org.clazzes.remoting.beans.ReturnCallbackProxyFactory
 

D

DateObjectMarshaler - Class in org.clazzes.remoting.marshal.impl
This field marshaler reads/writes the timestamp of a Date instance.
DateObjectMarshaler() - Constructor for class org.clazzes.remoting.marshal.impl.DateObjectMarshaler
 
DEFAULT_CLIENT_MANAGER_BEAN_NAME - Static variable in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
 
DEFAULT_SESSION_CONTEXT_SUBSYTEM - Static variable in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
 
DEFAULT_SESSION_CONTEXT_SUBSYTEM - Static variable in class org.clazzes.remoting.beans.OpenClientSessionInterceptor
 
DefaultMarshalerFactory - Class in org.clazzes.remoting.marshal
A default marshaler factory implementation.
DefaultMarshalerFactory() - Constructor for class org.clazzes.remoting.marshal.DefaultMarshalerFactory
Instantiate a DefaultMarshalerFactory with the input and output buffer size set to 1460, the most common MSS for TCP over ethernet.
deregisterAllCallbacks(UID) - Method in interface org.clazzes.remoting.beans.ReturnCallbackHandler
Deregister all callbacks of a given client.
deregisterAllCallbacks(UID) - Method in class org.clazzes.remoting.beans.ReturnCallbackInvocationHandler
 
deregisterBroadcastHandler(String) - Method in class org.clazzes.remoting.client.Client
 
deregisterBroadcastHandler(String) - Method in interface org.clazzes.remoting.RemoteInvoker
Deregister a broadcast handler previously added with RemoteInvoker.registerBroadcastHandler(String, OneWayHandler).
deregisterCallback(UID, UID) - Method in interface org.clazzes.remoting.beans.ReturnCallbackHandler
Deregister a single callback of a given client.
deregisterCallback(UID, UID) - Method in class org.clazzes.remoting.beans.ReturnCallbackInvocationHandler
 
deregisterCallback(UID) - Method in class org.clazzes.remoting.client.Client
 
deregisterCallback(UID) - Method in interface org.clazzes.remoting.RemoteInvoker
Deregister a callback previously added with RemoteInvoker.registerCallback(InvocationHandler).
deregisterInvocationHandler(String) - Method in interface org.clazzes.remoting.InvocationTarget
 
deregisterInvocationHandler(String) - Method in class org.clazzes.remoting.server.Server
 
destroy() - Method in class org.clazzes.remoting.beans.ReturnCallbackInvocationHandler
 
destroy() - Method in class org.clazzes.remoting.client.ClientPool
 
destroy() - Method in interface org.clazzes.remoting.Destroyable
Cleanup internal resources.
destroy() - Method in class org.clazzes.remoting.loading.RemotingClassLoader
 
Destroyable - Interface in org.clazzes.remoting
An interface for beans, which need a cleanup code.
disconnect() - Method in class org.clazzes.remoting.client.Client
 
disconnect() - Method in interface org.clazzes.remoting.RemoteInvoker
Disconnect from the remote resource.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
 
doOneWay(InvocationContext, Object, Map<String, Object>) - Method in interface org.clazzes.remoting.OneWayHandler
Handle a oneway invocation.

E

equals(Object) - Method in class org.clazzes.remoting.marshal.impl.ClassInfo
 
ExchangeClientUIDCmd - Class in org.clazzes.remoting.cmd
A command, which is sent from the server to the client, when a connection is established.
ExchangeClientUIDCmd(UID) - Constructor for class org.clazzes.remoting.cmd.ExchangeClientUIDCmd
 

F

findClass(String) - Method in class org.clazzes.remoting.loading.RemotingClassLoader
 
FlatRemoteException - Exception in org.clazzes.remoting
This exception is used in order to serialize an exception not otherwise serializable.
FlatRemoteException() - Constructor for exception org.clazzes.remoting.FlatRemoteException
 
FlatRemoteException(String) - Constructor for exception org.clazzes.remoting.FlatRemoteException
 
FlatRemoteException(String, String) - Constructor for exception org.clazzes.remoting.FlatRemoteException
 
FlatRemoteException(String, Throwable) - Constructor for exception org.clazzes.remoting.FlatRemoteException
 
FlatRemoteException(String, String, Throwable) - Constructor for exception org.clazzes.remoting.FlatRemoteException
 
FlatRemoteException(Throwable) - Constructor for exception org.clazzes.remoting.FlatRemoteException
 
flushStream() - Method in class org.clazzes.remoting.marshal.impl.CompactMarshaler
This method flushes the underlying stream without flushing the write cache This method might be used by reimplementations of CompactMarshaler which obey a more complex flush policy.

G

getArg() - Method in class org.clazzes.remoting.cmd.CallBackCmd
 
getArg() - Method in class org.clazzes.remoting.cmd.InvocationCmd
 
getArguments() - Method in class org.clazzes.remoting.RemoteInvocation
 
getArrayComponentClass(String) - Static method in class org.clazzes.remoting.helper.ClassHelper
 
getBacklog() - Method in class org.clazzes.remoting.server.ServerParameters
 
getBeanCallAuthManager() - Method in class org.clazzes.remoting.beans.BeanInvocationHandler
 
getBroadcastable() - Method in interface org.clazzes.remoting.CallbackInvocationContext
 
getBroadcastable() - Method in class org.clazzes.remoting.server.ServerConnectionHandler
 
getBroadcastHandler(String) - Method in class org.clazzes.remoting.client.Client
 
getBroadcastHandler(String) - Method in interface org.clazzes.remoting.RemoteInvoker
Get a broadcast handler previously added with RemoteInvoker.registerBroadcastHandler(String, OneWayHandler).
getBroadcastHandlers() - Method in class org.clazzes.remoting.client.ClientPool
 
getCallback(UID) - Method in class org.clazzes.remoting.client.Client
 
getCallback(UID) - Method in interface org.clazzes.remoting.RemoteInvoker
Get a callback previously added with RemoteInvoker.registerCallback(InvocationHandler).
getCallbackInterfaces() - Method in class org.clazzes.remoting.beans.BeanInvocationHandler
 
getCallbackInterfaces() - Method in class org.clazzes.remoting.beans.ReturnCallbackImporter
 
getCallbackInterfaces() - Method in class org.clazzes.remoting.beans.ReturnCallbackInvocationHandler
 
getCallbackUID() - Method in class org.clazzes.remoting.cmd.CallBackCmd
 
getCallbackWrappers() - Method in class org.clazzes.remoting.beans.BeanImporter
 
getClassBytes() - Method in class org.clazzes.remoting.cmd.ReturnClassBytesCmd
 
getClassBytes() - Method in class org.clazzes.remoting.loading.ClassBytes
 
getClassInfo(Class<?>, boolean) - Method in class org.clazzes.remoting.marshal.impl.MarshalerClassRegistry
Get the default ClassInfo for the given class upon serialization.
getClassLoader() - Method in class org.clazzes.remoting.loading.LoadingObjectInputStream
 
getClassName() - Method in class org.clazzes.remoting.cmd.LoadClassCmd
 
getClassName() - Method in class org.clazzes.remoting.loading.ClassBytes
 
getClazz() - Method in class org.clazzes.remoting.marshal.impl.ClassInfo
 
getClient() - Method in class org.clazzes.remoting.beans.ClientHolder
 
getClientManager() - Method in class org.clazzes.remoting.beans.BeanImporter
 
getClientManager() - Method in class org.clazzes.remoting.beans.OpenClientSessionInterceptor
 
getClientManager() - Method in class org.clazzes.remoting.beans.ReturnCallbackImporter
 
getClientManagerBeanName() - Method in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
Return the bean name of the SessionContextFactory to fetch from Spring's root application context.
getClientParameters() - Method in class org.clazzes.remoting.client.Client
 
getClientParameters() - Method in class org.clazzes.remoting.client.ClientPool
 
getClientTerminationListener() - Method in class org.clazzes.remoting.server.Server
 
getClientUID() - Method in class org.clazzes.remoting.client.Client
 
getClientUID() - Method in class org.clazzes.remoting.cmd.ExchangeClientUIDCmd
 
getClientUID() - Method in interface org.clazzes.remoting.InvocationContext
 
getClientUID() - Method in class org.clazzes.remoting.server.ServerConnectionHandler
 
getCloseMethodRegex() - Method in class org.clazzes.remoting.beans.ReturnCallbackInvocationHandler
 
getCompiledClass(String, ClassLoader) - Static method in class org.clazzes.remoting.helper.ClassHelper
Return the compiled class from a class loader.
getConnectURI() - Method in class org.clazzes.remoting.client.ClientPool
 
getContext() - Static method in class org.clazzes.remoting.beans.ClientHolder
 
getException() - Method in class org.clazzes.remoting.cmd.InvocationExceptionCmd
 
getExcludeServices() - Method in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
 
getExecutorService() - Method in class org.clazzes.remoting.client.Client
 
getExecutorService() - Method in class org.clazzes.remoting.client.ClientPool
 
getExecutorService() - Method in class org.clazzes.remoting.server.Server
 
getFetchTimeout() - Method in class org.clazzes.remoting.client.ClientPool
 
getHandshakeCompletedListeners() - Method in class org.clazzes.remoting.client.SSLClientParameters
 
getHandshakeCompletedListeners() - Method in class org.clazzes.remoting.server.SSLServerParameters
 
getIdleTimeout() - Method in class org.clazzes.remoting.client.ClientPool
 
getInputBufferSize() - Method in class org.clazzes.remoting.marshal.impl.MarshalerSupport
 
getInputBufferSize() - Method in class org.clazzes.remoting.marshal.MarshalerFactorySupport
 
getInvocationHandler(String) - Method in interface org.clazzes.remoting.server.ServerRegistry
 
getMarshalClassLoader() - Method in class org.clazzes.remoting.client.Client
 
getMarshalClassLoader() - Method in class org.clazzes.remoting.server.Server
 
getMarshalClassLoader() - Method in interface org.clazzes.remoting.server.ServerRegistry
 
getMarshalerFactory() - Method in class org.clazzes.remoting.SocketParameters
 
getMaxClients() - Method in class org.clazzes.remoting.server.Server
 
getMaxPoolSize() - Method in class org.clazzes.remoting.client.ClientPool
 
getMetadata() - Method in class org.clazzes.remoting.cmd.CallBackCmd
 
getMetadata() - Method in class org.clazzes.remoting.cmd.InvocationCmd
 
getMethodName() - Method in class org.clazzes.remoting.RemoteInvocation
 
getMinPoolSize() - Method in class org.clazzes.remoting.client.ClientPool
 
getObject() - Method in class org.clazzes.remoting.beans.SpringBeanImporter
 
getObjectMarshaler(ClassInfo, ClassLoader) - Method in class org.clazzes.remoting.marshal.impl.MarshalerClassRegistry
Get the registered order of fields for the given ClassInfo.
getObjectResolver() - Method in class org.clazzes.remoting.marshal.CompactMarshalerFactory
 
getObjectResolver() - Method in class org.clazzes.remoting.marshal.impl.CompactMarshaler
 
getObjectType() - Method in class org.clazzes.remoting.beans.SpringBeanImporter
 
getOriginalClassName() - Method in exception org.clazzes.remoting.FlatRemoteException
 
getOutputBufferSize() - Method in class org.clazzes.remoting.marshal.impl.MarshalerSupport
 
getOutputBufferSize() - Method in class org.clazzes.remoting.marshal.MarshalerFactorySupport
 
getOverrideFormCharset() - Method in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
 
getProxy() - Method in class org.clazzes.remoting.beans.BeanImporter
 
getReadResolveMethod() - Method in class org.clazzes.remoting.marshal.impl.DateObjectMarshaler
 
getReadResolveMethod() - Method in class org.clazzes.remoting.marshal.impl.GregorianCalendarObjectMarshaler
 
getReadResolveMethod() - Method in class org.clazzes.remoting.marshal.impl.LinkedHashMapObjectMarshaler
 
getReadResolveMethod() - Method in class org.clazzes.remoting.marshal.impl.SqlDateObjectMarshaler
 
getReadResolveMethod() - Method in class org.clazzes.remoting.marshal.impl.TimestampObjectMarshaler
 
getReadResolveMethod() - Method in class org.clazzes.remoting.marshal.impl.TreeMapObjectMarshaler
 
getReadResolveMethod() - Method in class org.clazzes.remoting.marshal.impl.TreeSetObjectMarshaler
 
getResult() - Method in class org.clazzes.remoting.cmd.InvocationResultCmd
 
getReturnCallbackHandler() - Method in class org.clazzes.remoting.beans.BeanInvocationHandler
 
getReturnCallbackHandler() - Method in class org.clazzes.remoting.beans.SessionContextInvocationHandler
 
getReturnCallbackProxyFactory() - Method in class org.clazzes.remoting.beans.BeanImporter
 
getSerialVersionUID() - Method in class org.clazzes.remoting.marshal.impl.ClassInfo
 
getServerParameters() - Method in class org.clazzes.remoting.server.Server
 
getServerSocketFactory() - Method in class org.clazzes.remoting.server.ServerParameters
 
getServerSocketFactory() - Method in class org.clazzes.remoting.server.SSLServerParameters
Return the socket factory used.
getServiceInterface() - Method in class org.clazzes.remoting.beans.BeanCallbackWrapper
 
getServiceInterface() - Method in class org.clazzes.remoting.beans.BeanImporter
 
getServiceInterface() - Method in class org.clazzes.remoting.beans.BeanInvocationHandler
 
getServiceInterface() - Method in interface org.clazzes.remoting.beans.CallbackWrapper
 
getSessionAuthenticator() - Method in class org.clazzes.remoting.beans.OpenClientSessionInterceptor
 
getSessionAuthenticatorBeanName() - Method in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
 
getSessionContextSubSystem() - Method in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
 
getSessionContextSubSystem() - Method in class org.clazzes.remoting.beans.OpenClientSessionInterceptor
 
getSessionManager() - Method in class org.clazzes.remoting.beans.SessionContextInvocationHandler
 
getSocketFactory() - Method in class org.clazzes.remoting.client.ClientParameters
 
getSocketFactory() - Method in class org.clazzes.remoting.client.SSLClientParameters
Return the socket factory used.
getSoTimeout() - Method in class org.clazzes.remoting.client.ClientParameters
 
getSubSystem() - Method in class org.clazzes.remoting.beans.BeanImporter
 
getSubSystem() - Method in class org.clazzes.remoting.beans.ReturnCallbackImporter
 
getSubSystem() - Method in class org.clazzes.remoting.cmd.InvocationCmd
 
getTarget() - Method in class org.clazzes.remoting.beans.BeanInvocationHandler
 
getWrapper(Object) - Method in class org.clazzes.remoting.beans.BeanCallbackWrapper
 
getWrapper(Object) - Method in interface org.clazzes.remoting.beans.CallbackWrapper
 
getWriteReplaceMethod() - Method in class org.clazzes.remoting.marshal.impl.DateObjectMarshaler
 
getWriteReplaceMethod() - Method in class org.clazzes.remoting.marshal.impl.GregorianCalendarObjectMarshaler
 
getWriteReplaceMethod() - Method in class org.clazzes.remoting.marshal.impl.LinkedHashMapObjectMarshaler
 
getWriteReplaceMethod() - Method in class org.clazzes.remoting.marshal.impl.SqlDateObjectMarshaler
 
getWriteReplaceMethod() - Method in class org.clazzes.remoting.marshal.impl.TimestampObjectMarshaler
 
getWriteReplaceMethod() - Method in class org.clazzes.remoting.marshal.impl.TreeMapObjectMarshaler
 
getWriteReplaceMethod() - Method in class org.clazzes.remoting.marshal.impl.TreeSetObjectMarshaler
 
GregorianCalendarObjectMarshaler - Class in org.clazzes.remoting.marshal.impl
This marshaler reads/writes the timestamp and timezone of a GregorianCalendar instance.
GregorianCalendarObjectMarshaler() - Constructor for class org.clazzes.remoting.marshal.impl.GregorianCalendarObjectMarshaler
 

H

handshakeCompleted(HandshakeCompletedEvent) - Method in class org.clazzes.remoting.transport.MetaHandshakeCompletedListener
 
hashCode() - Method in class org.clazzes.remoting.marshal.impl.ClassInfo
 

I

InetAddressHelper - Class in org.clazzes.remoting.helper
A class, which helps to resolve InetSocketAddress objects in a round-robin fashion.
InetAddressHelper() - Constructor for class org.clazzes.remoting.helper.InetAddressHelper
 
Initializable - Interface in org.clazzes.remoting
An interface for beans, which need initialization after setting some properties.
initialize() - Method in class org.clazzes.remoting.beans.BeanCallbackWrapper
 
initialize() - Method in class org.clazzes.remoting.beans.BeanImporter
 
initialize() - Method in class org.clazzes.remoting.beans.BeanInvocationHandler
 
initialize() - Method in class org.clazzes.remoting.beans.ReturnCallbackInvocationHandler
 
initialize() - Method in interface org.clazzes.remoting.Initializable
Initialize the internal state of this bean.
InvalidTargetException - Exception in org.clazzes.remoting
This exception is thrown when an invalid subsystem name or callback UID is specified.
InvalidTargetException() - Constructor for exception org.clazzes.remoting.InvalidTargetException
Construct an InvalidTargetException instance.
InvalidTargetException(String) - Constructor for exception org.clazzes.remoting.InvalidTargetException
 
InvalidTargetException(Throwable) - Constructor for exception org.clazzes.remoting.InvalidTargetException
 
InvalidTargetException(String, Throwable) - Constructor for exception org.clazzes.remoting.InvalidTargetException
 
InvocationCmd - Class in org.clazzes.remoting.cmd
An invocation command is sent over the wire from the client to the server upon invocation of a remote call.
InvocationCmd(String, Object, Map<String, Object>) - Constructor for class org.clazzes.remoting.cmd.InvocationCmd
 
InvocationContext - Interface in org.clazzes.remoting
The context under which a call is invoked.
InvocationExceptionCmd - Class in org.clazzes.remoting.cmd
A command that is sent, when an invocation raised an exception.
InvocationExceptionCmd(Throwable) - Constructor for class org.clazzes.remoting.cmd.InvocationExceptionCmd
 
InvocationHandler - Interface in org.clazzes.remoting
An invocation handler, which is registered under a subsystem name at a server.
InvocationResultCmd - Class in org.clazzes.remoting.cmd
A command, which is setnt, when an invocation returned normally.
InvocationResultCmd(Object) - Constructor for class org.clazzes.remoting.cmd.InvocationResultCmd
 
InvocationTarget - Interface in org.clazzes.remoting
This interface is implemented by servers, which are target for invocation calls.
invoke(InvocationContext, Object, Map<String, Object>) - Method in class org.clazzes.remoting.beans.BeanInvocationHandler
 
invoke(MethodInvocation) - Method in class org.clazzes.remoting.beans.OpenClientSessionInterceptor
 
invoke(InvocationContext, Object, Map<String, Object>) - Method in class org.clazzes.remoting.beans.ReturnCallbackInvocationHandler
 
invoke(InvocationContext, Object, Map<String, Object>) - Method in class org.clazzes.remoting.beans.SessionContextInvocationHandler
 
invoke(String, Object, Map<String, Object>) - Method in class org.clazzes.remoting.client.Client
 
invoke(InvocationContext, Object, Map<String, Object>) - Method in interface org.clazzes.remoting.InvocationHandler
 
invoke(String, Object, Map<String, Object>) - Method in interface org.clazzes.remoting.RemoteInvoker
 
isArrayClass(String) - Static method in class org.clazzes.remoting.helper.ClassHelper
 
isAsynchronous() - Method in class org.clazzes.remoting.client.ClientParameters
 
isCallbackInterface(Class<?>) - Method in interface org.clazzes.remoting.beans.ReturnCallbackHandler
 
isCallbackInterface(Class<?>) - Method in class org.clazzes.remoting.beans.ReturnCallbackInvocationHandler
 
isCloseOnPassivate() - Method in class org.clazzes.remoting.beans.ClientHolder
 
isConnected() - Method in class org.clazzes.remoting.client.Client
 
isConnected() - Method in interface org.clazzes.remoting.RemoteInvoker
 
isDestroyed() - Method in class org.clazzes.remoting.client.ClientPool
 
isEnableSessionCreation() - Method in class org.clazzes.remoting.client.SSLClientParameters
 
isEnableSessionCreation() - Method in class org.clazzes.remoting.server.SSLServerParameters
 
isExtendClasses() - Method in class org.clazzes.remoting.marshal.CompactMarshalerFactory
 
isExtendClasses() - Method in class org.clazzes.remoting.marshal.impl.CompactMarshaler
 
isFlattenCollections() - Method in class org.clazzes.remoting.marshal.CompactMarshalerFactory
 
isFlattenCollections() - Method in class org.clazzes.remoting.marshal.impl.CompactMarshaler
 
isInitialized() - Method in class org.clazzes.remoting.beans.BeanCallbackWrapper
 
isInitialized() - Method in class org.clazzes.remoting.beans.BeanImporter
 
isInitialized() - Method in class org.clazzes.remoting.beans.BeanInvocationHandler
 
isInitialized() - Method in class org.clazzes.remoting.beans.ReturnCallbackInvocationHandler
 
isInitialized() - Method in interface org.clazzes.remoting.Initializable
 
isLoadRemoteClasses() - Method in class org.clazzes.remoting.client.ClientPool
 
isNeedClientAuth() - Method in class org.clazzes.remoting.client.SSLClientParameters
 
isNeedClientAuth() - Method in class org.clazzes.remoting.server.SSLServerParameters
 
isSingleton() - Method in class org.clazzes.remoting.beans.SpringBeanImporter
 
isTcpNoDelay() - Method in class org.clazzes.remoting.SocketParameters
 
isWantClientAuth() - Method in class org.clazzes.remoting.client.SSLClientParameters
 
isWantClientAuth() - Method in class org.clazzes.remoting.server.SSLServerParameters
 

J

JAVAMarshaler - Class in org.clazzes.remoting.marshal.impl
The default implementation of the marshaler, which uses an ObjectInputStreamWithClassLoader and an ObjectOutputStream for deserialization and serialization.
JAVAMarshaler() - Constructor for class org.clazzes.remoting.marshal.impl.JAVAMarshaler
Default constructor, which set the output and input buffer size to 0.
JAVAMarshaler(int, int) - Constructor for class org.clazzes.remoting.marshal.impl.JAVAMarshaler
Construct a JAVAMarshaler, with given input and output buffer sizes.

L

LinkedHashMapObjectMarshaler - Class in org.clazzes.remoting.marshal.impl
Marshal a LinkedHashMap instance.
LinkedHashMapObjectMarshaler() - Constructor for class org.clazzes.remoting.marshal.impl.LinkedHashMapObjectMarshaler
 
listen() - Method in interface org.clazzes.remoting.InvocationTarget
Start listening for connections.
listen() - Method in class org.clazzes.remoting.server.Server
 
loadClass(String) - Method in class org.clazzes.remoting.client.Client
 
loadClass(String) - Method in interface org.clazzes.remoting.RemoteInvoker
Request a binary class from the server.
LoadClassCmd - Class in org.clazzes.remoting.cmd
A command that requires a remote class being loaded.
LoadClassCmd(String) - Constructor for class org.clazzes.remoting.cmd.LoadClassCmd
 
LoadingObjectInputStream - Class in org.clazzes.remoting.loading
An object input stream with an underlying ClassLoader.
LoadingObjectInputStream(InputStream, ClassLoader) - Constructor for class org.clazzes.remoting.loading.LoadingObjectInputStream
 
lookupClientManager() - Method in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
Look up the ClientManager that this filter should use.
lookupSessionAuthenticator() - Method in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
Look up the SessionAuthenticator that this filter should use.

M

makeClientHolder(Client) - Method in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
 
makeClientHolder(Client) - Method in class org.clazzes.remoting.beans.OpenClientSessionInterceptor
 
Marshaler - Interface in org.clazzes.remoting.marshal
A marshaller, which handles the serialization and deserialization of objects.
MarshalerClassRegistry - Class in org.clazzes.remoting.marshal.impl
A registry for known classes to marshal.
MarshalerClassRegistry() - Constructor for class org.clazzes.remoting.marshal.impl.MarshalerClassRegistry
 
MarshalerFactory - Interface in org.clazzes.remoting.marshal
A factory for marshalers.
marshalerFactory - Variable in class org.clazzes.remoting.SocketParameters
 
MarshalerFactorySupport - Class in org.clazzes.remoting.marshal
A support class for the most common factory options.
MarshalerFactorySupport() - Constructor for class org.clazzes.remoting.marshal.MarshalerFactorySupport
Instantiate a DefaultMarsalerFactory with the input and output buffer size set to 1460, the most common MSS for TCP over ethernet.
MarshalerSupport - Class in org.clazzes.remoting.marshal.impl
 
MarshalerSupport() - Constructor for class org.clazzes.remoting.marshal.impl.MarshalerSupport
Default constructor, which set the output and input buffer size to 0.
MarshalerSupport(int, int) - Constructor for class org.clazzes.remoting.marshal.impl.MarshalerSupport
Construct a JAVAMarshaler, with given input and output buffer sizes.
MetaHandshakeCompletedListener - Class in org.clazzes.remoting.transport
This SSL handshake listener adds the SSL Session to the connection metadata under the key SocketMetaData.SSL_SESSION
MetaHandshakeCompletedListener(Map<String, Object>) - Constructor for class org.clazzes.remoting.transport.MetaHandshakeCompletedListener
 

N

newMarshaler() - Method in class org.clazzes.remoting.marshal.CompactMarshalerFactory
 
newMarshaler() - Method in class org.clazzes.remoting.marshal.DefaultMarshalerFactory
 
newMarshaler() - Method in interface org.clazzes.remoting.marshal.MarshalerFactory
 
newMarshaler() - Method in class org.clazzes.remoting.marshal.MarshalerFactorySupport
 

O

ObjectResolver - Interface in org.clazzes.remoting.marshal
An object resolver is used to replace objects before being written to the stream or after being read from the stream.
ois - Variable in class org.clazzes.remoting.marshal.impl.JAVAMarshaler
 
OldSerialVersionUID - Annotation Type in org.clazzes.remoting.annotations
This annotation adds a compatibility note for an old serial version UID for the compact Marshaler.
OldSerialVersionUIDs - Annotation Type in org.clazzes.remoting.annotations
This annotation adds more than one compatibility notes for old serial version UIDs for the compact Marshaler.
OneWayHandler - Interface in org.clazzes.remoting
A handler for oneway invocations which is registered under a subsystem name at a client.
oos - Variable in class org.clazzes.remoting.marshal.impl.JAVAMarshaler
 
OPEN_SESSION - Static variable in interface org.clazzes.remoting.beans.SessionCmd
 
OpenClientContextInViewFilter - Class in org.clazzes.remoting.beans
Servlet 2.4 Filter that binds a remote Session to the thread for the entire processing of the request.
OpenClientContextInViewFilter() - Constructor for class org.clazzes.remoting.beans.OpenClientContextInViewFilter
 
OpenClientSessionInterceptor - Class in org.clazzes.remoting.beans
This interceptor bind a remote session and a client to the current thread upon the end of a method invocation.
OpenClientSessionInterceptor() - Constructor for class org.clazzes.remoting.beans.OpenClientSessionInterceptor
 
openSession(UID, Map<String, Object>) - Method in interface org.clazzes.remoting.beans.SessionManager
Open a session and attach it to the current thread.
org.clazzes.remoting - package org.clazzes.remoting
 
org.clazzes.remoting.annotations - package org.clazzes.remoting.annotations
 
org.clazzes.remoting.beans - package org.clazzes.remoting.beans
 
org.clazzes.remoting.client - package org.clazzes.remoting.client
 
org.clazzes.remoting.cmd - package org.clazzes.remoting.cmd
 
org.clazzes.remoting.helper - package org.clazzes.remoting.helper
 
org.clazzes.remoting.loading - package org.clazzes.remoting.loading
 
org.clazzes.remoting.marshal - package org.clazzes.remoting.marshal
 
org.clazzes.remoting.marshal.impl - package org.clazzes.remoting.marshal.impl
 
org.clazzes.remoting.server - package org.clazzes.remoting.server
 
org.clazzes.remoting.transport - package org.clazzes.remoting.transport
 

P

passivateClient(Client) - Method in interface org.clazzes.remoting.client.ClientManager
 
passivateClient(Client) - Method in class org.clazzes.remoting.client.ClientPool
 
PEER_ADDRESS - Static variable in interface org.clazzes.remoting.transport.SocketMetaData
The result of Socket.getRemoteSocketAddress(), which is of type SocketAddress.
prepareInputStream(InputStream) - Method in class org.clazzes.remoting.marshal.impl.MarshalerSupport
Prepare the transport input stream for use with ObjectInputStream.
prepareOutputStream(OutputStream) - Method in class org.clazzes.remoting.marshal.impl.MarshalerSupport
Prepare the transport output stream for use with ObjectOutputStream.

R

readObject() - Method in class org.clazzes.remoting.marshal.impl.CompactMarshaler
 
readObject(CompactMarshaler, long, ClassInfo) - Method in class org.clazzes.remoting.marshal.impl.DateObjectMarshaler
 
readObject(CompactMarshaler, long, ClassInfo) - Method in class org.clazzes.remoting.marshal.impl.GregorianCalendarObjectMarshaler
 
readObject() - Method in class org.clazzes.remoting.marshal.impl.JAVAMarshaler
 
readObject(CompactMarshaler, long, ClassInfo) - Method in class org.clazzes.remoting.marshal.impl.LinkedHashMapObjectMarshaler
 
readObject(CompactMarshaler, long, ClassInfo) - Method in class org.clazzes.remoting.marshal.impl.SqlDateObjectMarshaler
 
readObject(CompactMarshaler, long, ClassInfo) - Method in class org.clazzes.remoting.marshal.impl.TimestampObjectMarshaler
 
readObject(CompactMarshaler, long, ClassInfo) - Method in class org.clazzes.remoting.marshal.impl.TreeMapObjectMarshaler
 
readObject(CompactMarshaler, long, ClassInfo) - Method in class org.clazzes.remoting.marshal.impl.TreeSetObjectMarshaler
 
readObject() - Method in interface org.clazzes.remoting.marshal.Marshaler
Read the next object from the input stream.
registerBroadcastHandler(String, OneWayHandler) - Method in class org.clazzes.remoting.client.Client
 
registerBroadcastHandler(String, OneWayHandler) - Method in interface org.clazzes.remoting.RemoteInvoker
 
registerCallback(UID, Class<?>, Object) - Method in interface org.clazzes.remoting.beans.ReturnCallbackHandler
 
registerCallback(UID, Class<?>, Object) - Method in class org.clazzes.remoting.beans.ReturnCallbackInvocationHandler
 
registerCallback(InvocationHandler) - Method in class org.clazzes.remoting.client.Client
 
registerCallback(InvocationHandler) - Method in interface org.clazzes.remoting.RemoteInvoker
 
registerClass(Class<?>) - Method in class org.clazzes.remoting.marshal.CompactMarshalerFactory
 
registerClass(Class<?>) - Method in class org.clazzes.remoting.marshal.impl.MarshalerClassRegistry
 
registerInvocationHandler(String, InvocationHandler) - Method in interface org.clazzes.remoting.InvocationTarget
 
registerInvocationHandler(String, InvocationHandler) - Method in class org.clazzes.remoting.server.Server
 
RemoteInvocation - Class in org.clazzes.remoting
The very bare and simple remote invocation DTO.
RemoteInvocation(String, Object[]) - Constructor for class org.clazzes.remoting.RemoteInvocation
 
RemoteInvocationFailureException - Exception in org.clazzes.remoting
This exception is thrown whenever a remote invocation fails due to an invalid command being received on the wire.
RemoteInvocationFailureException() - Constructor for exception org.clazzes.remoting.RemoteInvocationFailureException
 
RemoteInvocationFailureException(String) - Constructor for exception org.clazzes.remoting.RemoteInvocationFailureException
 
RemoteInvocationFailureException(Throwable) - Constructor for exception org.clazzes.remoting.RemoteInvocationFailureException
 
RemoteInvocationFailureException(String, Throwable) - Constructor for exception org.clazzes.remoting.RemoteInvocationFailureException
 
RemoteInvoker - Interface in org.clazzes.remoting
An invoker for remote methods.
RemotingClassLoader - Class in org.clazzes.remoting.loading
This class loader allows to dynamically load classes from a remote server.
RemotingClassLoader(ClassLoader, RemoteInvoker) - Constructor for class org.clazzes.remoting.loading.RemotingClassLoader
 
removeContext() - Static method in class org.clazzes.remoting.beans.ClientHolder
Remove the client holder attached to the current thread.
replaceWrite(Object) - Method in interface org.clazzes.remoting.marshal.ObjectResolver
Replace an object before being written to the stream.
reset() - Method in class org.clazzes.remoting.marshal.impl.CompactMarshaler
 
reset() - Method in class org.clazzes.remoting.marshal.impl.JAVAMarshaler
 
reset() - Method in interface org.clazzes.remoting.marshal.Marshaler
Reset the state of the serializer.
resolveClass(ObjectStreamClass) - Method in class org.clazzes.remoting.loading.LoadingObjectInputStream
 
resolvePrematureRead(Object) - Method in interface org.clazzes.remoting.marshal.ObjectResolver
Replace an object, which is referenced in the stream before ObjectResolver.resolveRead(Object) has been called.
resolveProxyClass(String[]) - Method in class org.clazzes.remoting.loading.LoadingObjectInputStream
 
resolveRead(Object) - Method in interface org.clazzes.remoting.marshal.ObjectResolver
Replace an object read from a stream by another one.
resolveSocketAddress(InetSocketAddress) - Static method in class org.clazzes.remoting.helper.InetAddressHelper
 
RETURN_PROXY_GUID_PROPERTY - Static variable in interface org.clazzes.remoting.beans.ReturnCallbackHandler
The property under which the GUID of the server-side proxy is stored in the invocation's request payload.
ReturnCallbackHandler - Interface in org.clazzes.remoting.beans
A handler for calls to callback proxies returned by the server to the client.
ReturnCallbackImporter - Class in org.clazzes.remoting.beans
Creates import proxies exported by ReturnCallbackInvocationHandler via remoting.
ReturnCallbackImporter() - Constructor for class org.clazzes.remoting.beans.ReturnCallbackImporter
 
ReturnCallbackInvocationHandler - Class in org.clazzes.remoting.beans
This ServerInvocationHandler delegates jboss remote calls to a spring bean by intelligently discovering the service interface.
ReturnCallbackInvocationHandler() - Constructor for class org.clazzes.remoting.beans.ReturnCallbackInvocationHandler
 
ReturnCallbackProxyFactory - Interface in org.clazzes.remoting.beans
Instances of this interface create proxies for return values of server calls.
ReturnClassBytesCmd - Class in org.clazzes.remoting.cmd
A command that reports a remote class to the client.
ReturnClassBytesCmd(ClassBytes) - Constructor for class org.clazzes.remoting.cmd.ReturnClassBytesCmd
 
run() - Method in class org.clazzes.remoting.server.ServerConnectionHandler
 

S

Server - Class in org.clazzes.remoting.server
A remoting server, which listens on a TCP/IP port.
Server(URI) - Constructor for class org.clazzes.remoting.server.Server
Construct a server, which will listen to the given URI.
ServerConnectionHandler - Class in org.clazzes.remoting.server
A runnable connection handler for a single server connection of a client.
ServerConnectionHandler(ServerRegistry, UID, Marshaler, Map<String, Object>) - Constructor for class org.clazzes.remoting.server.ServerConnectionHandler
 
ServerParameters - Class in org.clazzes.remoting.server
Configuration parameters for sockets.
ServerParameters() - Constructor for class org.clazzes.remoting.server.ServerParameters
Create a ServerParameters instance with the following default values: tcpNoDelaytrue backlog4
ServerRegistry - Interface in org.clazzes.remoting.server
This interface is implemented by the server and is used by the server-side connection handler to put back a terminated connection
serverSocketFactory - Variable in class org.clazzes.remoting.server.ServerParameters
 
SessionAuthenticator - Interface in org.clazzes.remoting.beans
Implementations of this interface are responsible for creating authentication credentials for recognition of a corresponding BeanCallAuthManager on the server.
SessionCmd - Interface in org.clazzes.remoting.beans
A command transmitted upon opening and closing a session.
SessionContextInvocationHandler - Class in org.clazzes.remoting.beans
An invocation handler, which manages the hibernate session attached to the current thread.
SessionContextInvocationHandler() - Constructor for class org.clazzes.remoting.beans.SessionContextInvocationHandler
 
SessionManager - Interface in org.clazzes.remoting.beans
An implementation of this class maintains a server-side hibernate session, which are associated to client session IDs.
setAsynchronous(boolean) - Method in class org.clazzes.remoting.client.ClientParameters
 
setBacklog(int) - Method in class org.clazzes.remoting.server.ServerParameters
 
setBeanCallAuthManager(BeanCallAuthManager) - Method in class org.clazzes.remoting.beans.BeanInvocationHandler
 
setBroadcastHandlers(Map<String, OneWayHandler>) - Method in class org.clazzes.remoting.client.ClientPool
 
setCallbackInterfaces(List<Class<?>>) - Method in class org.clazzes.remoting.beans.BeanInvocationHandler
 
setCallbackInterfaces(Set<Class<?>>) - Method in class org.clazzes.remoting.beans.ReturnCallbackImporter
 
setCallbackInterfaces(List<Class<?>>) - Method in class org.clazzes.remoting.beans.ReturnCallbackInvocationHandler
 
setCallbackWrappers(List<CallbackWrapper>) - Method in class org.clazzes.remoting.beans.BeanImporter
 
setClientManager(ClientManager) - Method in class org.clazzes.remoting.beans.BeanImporter
 
setClientManager(ClientManager) - Method in class org.clazzes.remoting.beans.OpenClientSessionInterceptor
 
setClientManager(ClientManager) - Method in class org.clazzes.remoting.beans.ReturnCallbackImporter
 
setClientManagerBeanName(String) - Method in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
Set the bean name of the SessionContextFactory to fetch from Spring's root application context.
setClientParameters(ClientParameters) - Method in class org.clazzes.remoting.client.Client
 
setClientParameters(ClientParameters) - Method in class org.clazzes.remoting.client.ClientPool
 
setClientTerminationListener(ClientTerminationListener) - Method in class org.clazzes.remoting.server.Server
 
setCloseMethodRegex(String) - Method in class org.clazzes.remoting.beans.ReturnCallbackInvocationHandler
 
setCloseOnPassivate(boolean) - Method in class org.clazzes.remoting.beans.ClientHolder
 
setConnectURI(URI) - Method in class org.clazzes.remoting.client.ClientPool
 
setContext(ClientHolder) - Static method in class org.clazzes.remoting.beans.ClientHolder
 
setEnableSessionCreation(boolean) - Method in class org.clazzes.remoting.client.SSLClientParameters
 
setEnableSessionCreation(boolean) - Method in class org.clazzes.remoting.server.SSLServerParameters
 
setExcludeServices(String) - Method in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
 
setExecutorService(ExecutorService) - Method in class org.clazzes.remoting.client.Client
 
setExecutorService(ExecutorService) - Method in class org.clazzes.remoting.client.ClientPool
 
setExecutorService(ExecutorService) - Method in class org.clazzes.remoting.server.Server
 
setExtendClasses(boolean) - Method in class org.clazzes.remoting.marshal.CompactMarshalerFactory
 
setExtendedClasses(List<Class<?>>) - Method in class org.clazzes.remoting.marshal.CompactMarshalerFactory
This setter enables to extend the set of marshalable classes through the spring configuration.
setFetchTimeout(long) - Method in class org.clazzes.remoting.client.ClientPool
 
setFlattenCollections(boolean) - Method in class org.clazzes.remoting.marshal.CompactMarshalerFactory
 
setHandshakeCompletedListeners(List<HandshakeCompletedListener>) - Method in class org.clazzes.remoting.client.SSLClientParameters
 
setHandshakeCompletedListeners(List<HandshakeCompletedListener>) - Method in class org.clazzes.remoting.server.SSLServerParameters
 
setIdleTimeout(long) - Method in class org.clazzes.remoting.client.ClientPool
 
setInputBufferSize(int) - Method in class org.clazzes.remoting.marshal.impl.MarshalerSupport
 
setInputBufferSize(int) - Method in class org.clazzes.remoting.marshal.MarshalerFactorySupport
 
setInvocationHandlers(Map<String, InvocationHandler>) - Method in interface org.clazzes.remoting.InvocationTarget
 
setInvocationHandlers(Map<String, InvocationHandler>) - Method in class org.clazzes.remoting.server.Server
 
setLoadRemoteClasses(boolean) - Method in class org.clazzes.remoting.client.ClientPool
 
setMarshalClassLoader(ClassLoader) - Method in class org.clazzes.remoting.client.Client
 
setMarshalClassLoader(ClassLoader) - Method in class org.clazzes.remoting.server.Server
 
setMarshalerFactory(MarshalerFactory) - Method in class org.clazzes.remoting.SocketParameters
 
setMaxClients(int) - Method in class org.clazzes.remoting.server.Server
 
setMaxPoolSize(int) - Method in class org.clazzes.remoting.client.ClientPool
 
setMinPoolSize(int) - Method in class org.clazzes.remoting.client.ClientPool
 
setNeedClientAuth(boolean) - Method in class org.clazzes.remoting.client.SSLClientParameters
 
setNeedClientAuth(boolean) - Method in class org.clazzes.remoting.server.SSLServerParameters
 
setObjectResolver(ObjectResolver) - Method in class org.clazzes.remoting.marshal.CompactMarshalerFactory
 
setOriginalClassName(String) - Method in exception org.clazzes.remoting.FlatRemoteException
 
setOutputBufferSize(int) - Method in class org.clazzes.remoting.marshal.impl.MarshalerSupport
 
setOutputBufferSize(int) - Method in class org.clazzes.remoting.marshal.MarshalerFactorySupport
 
setOverrideFormCharset(String) - Method in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
 
setReturnCallbackHandler(ReturnCallbackHandler) - Method in class org.clazzes.remoting.beans.BeanInvocationHandler
 
setReturnCallbackHandler(ReturnCallbackHandler) - Method in class org.clazzes.remoting.beans.SessionContextInvocationHandler
 
setReturnCallbackProxyFactory(ReturnCallbackProxyFactory) - Method in class org.clazzes.remoting.beans.BeanImporter
 
setServerParameters(ServerParameters) - Method in class org.clazzes.remoting.server.Server
 
setServerSocketFactory(ServerSocketFactory) - Method in class org.clazzes.remoting.server.ServerParameters
 
setServiceInterface(Class<?>) - Method in class org.clazzes.remoting.beans.BeanCallbackWrapper
 
setServiceInterface(Class<?>) - Method in class org.clazzes.remoting.beans.BeanImporter
 
setServiceInterface(Class<?>) - Method in class org.clazzes.remoting.beans.BeanInvocationHandler
 
setSessionAuthenticator(SessionAuthenticator) - Method in class org.clazzes.remoting.beans.OpenClientSessionInterceptor
 
setSessionAuthenticatorBeanName(String) - Method in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
 
setSessionContextSubSystem(String) - Method in class org.clazzes.remoting.beans.OpenClientContextInViewFilter
 
setSessionContextSubSystem(String) - Method in class org.clazzes.remoting.beans.OpenClientSessionInterceptor
 
setSessionManager(SessionManager) - Method in class org.clazzes.remoting.beans.SessionContextInvocationHandler
 
setSocketFactory(SocketFactory) - Method in class org.clazzes.remoting.client.ClientParameters
 
setSoTimeout(int) - Method in class org.clazzes.remoting.client.ClientParameters
 
setSubSystem(String) - Method in class org.clazzes.remoting.beans.BeanImporter
 
setSubSystem(String) - Method in class org.clazzes.remoting.beans.ReturnCallbackImporter
 
setTarget(Object) - Method in class org.clazzes.remoting.beans.BeanInvocationHandler
 
setTcpNoDelay(boolean) - Method in class org.clazzes.remoting.SocketParameters
 
setup(OutputStream, InputStream, ClassLoader) - Method in class org.clazzes.remoting.marshal.impl.CompactMarshaler
 
setup(OutputStream, InputStream, ClassLoader) - Method in class org.clazzes.remoting.marshal.impl.JAVAMarshaler
 
setup(OutputStream, InputStream, ClassLoader) - Method in interface org.clazzes.remoting.marshal.Marshaler
Set up the marshaler for operation.
setupObjectInputStream(InputStream, ClassLoader) - Method in class org.clazzes.remoting.marshal.impl.JAVAMarshaler
 
setupObjectOutputStream(OutputStream) - Method in class org.clazzes.remoting.marshal.impl.JAVAMarshaler
 
setWantClientAuth(boolean) - Method in class org.clazzes.remoting.client.SSLClientParameters
 
setWantClientAuth(boolean) - Method in class org.clazzes.remoting.server.SSLServerParameters
 
shutdown() - Method in interface org.clazzes.remoting.InvocationTarget
Shut down all clients and prepare for dismantling the server.
shutdown() - Method in class org.clazzes.remoting.server.Server
 
socketFactory - Variable in class org.clazzes.remoting.client.ClientParameters
 
SocketMetaData - Interface in org.clazzes.remoting.transport
This interface holds the standard property names under which the socket information is made available to InvocationHandler.invoke(org.clazzes.remoting.InvocationContext, Object, java.util.Map) as part of the meta data argument.
SocketParameters - Class in org.clazzes.remoting
Common parameters for server and client.
SocketParameters() - Constructor for class org.clazzes.remoting.SocketParameters
Construct a socket parameters object with the following default parameters: tcpNoDelaytrue
SpringBeanImporter - Class in org.clazzes.remoting.beans
This class adapt our BeanImporter implementation to spring's FactoryBean interface.
SpringBeanImporter() - Constructor for class org.clazzes.remoting.beans.SpringBeanImporter
 
SqlDateObjectMarshaler - Class in org.clazzes.remoting.marshal.impl
This field marshaler reads/writes the timestamp of a Date instance.
SqlDateObjectMarshaler() - Constructor for class org.clazzes.remoting.marshal.impl.SqlDateObjectMarshaler
 
SSL_SESSION - Static variable in interface org.clazzes.remoting.transport.SocketMetaData
The key under which the SSLSession is made accessible to the application layer, if the client is connected through an SSL Socket.
SSLClientParameters - Class in org.clazzes.remoting.client
An SSL-specific implementation of the parameters object.
SSLClientParameters() - Constructor for class org.clazzes.remoting.client.SSLClientParameters
Construct an SSL client parameters object with the following default parameters: needClientAuthtrue wantClientAuthfalse enableSessionCreationtrue soTimeout60000 tcpNoDelaytrue
SSLServerParameters - Class in org.clazzes.remoting.server
An SSL-specific implementation of the server parameters object.
SSLServerParameters() - Constructor for class org.clazzes.remoting.server.SSLServerParameters
Construct an SSL server parameters object with the following default parameters: needClientAuthtrue wantClientAuthfalse enableSessionCreationtrue tcpNoDelaytrue backlog4
start() - Method in interface org.clazzes.remoting.client.ClientManager
Start the client pool after setting a relevant properties.
start() - Method in class org.clazzes.remoting.client.ClientPool
 

T

TimestampObjectMarshaler - Class in org.clazzes.remoting.marshal.impl
This field marshaler reads/writes the timestamp of a Timestamp instance.
TimestampObjectMarshaler() - Constructor for class org.clazzes.remoting.marshal.impl.TimestampObjectMarshaler
 
toString() - Method in class org.clazzes.remoting.loading.ClassBytes
 
toString() - Method in class org.clazzes.remoting.marshal.impl.ClassInfo
 
TreeMapObjectMarshaler - Class in org.clazzes.remoting.marshal.impl
Marshal a TreeMap instance.
TreeMapObjectMarshaler() - Constructor for class org.clazzes.remoting.marshal.impl.TreeMapObjectMarshaler
 
TreeSetObjectMarshaler - Class in org.clazzes.remoting.marshal.impl
Marshal a TreeMap instance.
TreeSetObjectMarshaler() - Constructor for class org.clazzes.remoting.marshal.impl.TreeSetObjectMarshaler
 
tuneServerSocket(ServerSocket) - Method in class org.clazzes.remoting.server.ServerParameters
Tune a server socket before actually listening to it.
tuneServerSocket(ServerSocket) - Method in class org.clazzes.remoting.server.SSLServerParameters
 
tuneSocket(Socket) - Method in class org.clazzes.remoting.client.ClientParameters
 
tuneSocket(Socket) - Method in class org.clazzes.remoting.client.SSLClientParameters
 
tuneSocket(Socket) - Method in class org.clazzes.remoting.server.SSLServerParameters
 
tuneSocket(Socket) - Method in class org.clazzes.remoting.SocketParameters
Apply user-defined setting to the socket.

V

visit(InvocationCmd) - Method in interface org.clazzes.remoting.cmd.CmdVisitor
 
visit(InvocationResultCmd) - Method in interface org.clazzes.remoting.cmd.CmdVisitor
 
visit(InvocationExceptionCmd) - Method in interface org.clazzes.remoting.cmd.CmdVisitor
 
visit(CallBackCmd) - Method in interface org.clazzes.remoting.cmd.CmdVisitor
 
visit(ExchangeClientUIDCmd) - Method in interface org.clazzes.remoting.cmd.CmdVisitor
 
visit(LoadClassCmd) - Method in interface org.clazzes.remoting.cmd.CmdVisitor
 
visit(ReturnClassBytesCmd) - Method in interface org.clazzes.remoting.cmd.CmdVisitor
 
visit(InvocationCmd) - Method in class org.clazzes.remoting.cmd.CmdVisitorSupport
 
visit(InvocationResultCmd) - Method in class org.clazzes.remoting.cmd.CmdVisitorSupport
 
visit(InvocationExceptionCmd) - Method in class org.clazzes.remoting.cmd.CmdVisitorSupport
 
visit(CallBackCmd) - Method in class org.clazzes.remoting.cmd.CmdVisitorSupport
 
visit(ExchangeClientUIDCmd) - Method in class org.clazzes.remoting.cmd.CmdVisitorSupport
 
visit(LoadClassCmd) - Method in class org.clazzes.remoting.cmd.CmdVisitorSupport
 
visit(ReturnClassBytesCmd) - Method in class org.clazzes.remoting.cmd.CmdVisitorSupport
 
visit(InvocationCmd) - Method in class org.clazzes.remoting.server.ServerConnectionHandler
 
visit(LoadClassCmd) - Method in class org.clazzes.remoting.server.ServerConnectionHandler
 
visit(InvocationResultCmd) - Method in class org.clazzes.remoting.server.ServerConnectionHandler
 
visit(InvocationExceptionCmd) - Method in class org.clazzes.remoting.server.ServerConnectionHandler
 

W

writeObject(Object) - Method in class org.clazzes.remoting.marshal.impl.CompactMarshaler
 
writeObject(CompactMarshaler, Object) - Method in class org.clazzes.remoting.marshal.impl.DateObjectMarshaler
 
writeObject(CompactMarshaler, Object) - Method in class org.clazzes.remoting.marshal.impl.GregorianCalendarObjectMarshaler
 
writeObject(Object) - Method in class org.clazzes.remoting.marshal.impl.JAVAMarshaler
 
writeObject(CompactMarshaler, Object) - Method in class org.clazzes.remoting.marshal.impl.LinkedHashMapObjectMarshaler
 
writeObject(CompactMarshaler, Object) - Method in class org.clazzes.remoting.marshal.impl.SqlDateObjectMarshaler
 
writeObject(CompactMarshaler, Object) - Method in class org.clazzes.remoting.marshal.impl.TimestampObjectMarshaler
 
writeObject(CompactMarshaler, Object) - Method in class org.clazzes.remoting.marshal.impl.TreeMapObjectMarshaler
 
writeObject(CompactMarshaler, Object) - Method in class org.clazzes.remoting.marshal.impl.TreeSetObjectMarshaler
 
writeObject(Object) - Method in interface org.clazzes.remoting.marshal.Marshaler
Write an object to the underlying transport.
writeObjectNoFlush(Object) - Method in class org.clazzes.remoting.marshal.impl.CompactMarshaler
This writes the object to the stream without flushing the write buffer.

A B C D E F G H I J L M N O P R S T V W

Copyright © 2010. All Rights Reserved.