- sbuf - Variable in class com.caucho.burlap.client.MicroBurlapInput
-
- send(HashMap, Object) - Method in interface com.caucho.services.message.MessageSender
-
Send a message to the server.
- sendRequest() - Method in class com.caucho.hessian.client.AbstractHessianConnection
-
Sends the query
- sendRequest() - Method in interface com.caucho.hessian.client.HessianConnection
-
Sends the query
- sendRequest(String, Object[]) - Method in class com.caucho.hessian.client.HessianProxy
-
Sends the HTTP request to the Hessian connection.
- sendRequest() - Method in class com.caucho.hessian.client.HessianURLConnection
-
Sends the request
- SER - Static variable in class com.caucho.hessian.io.ByteArraySerializer
-
- SER - Static variable in class com.caucho.hessian.io.CalendarSerializer
-
- SER - Static variable in class com.caucho.hessian.io.ObjectHandleSerializer
-
- SER - Static variable in class com.caucho.hessian.io.StringValueSerializer
-
- Serializer - Interface in com.caucho.hessian.io
-
Serializing an object.
- SerializerFactory - Class in com.caucho.hessian.io
-
Factory for returning serialization methods.
- SerializerFactory() - Constructor for class com.caucho.hessian.io.SerializerFactory
-
- SerializerFactory(ClassLoader) - Constructor for class com.caucho.hessian.io.SerializerFactory
-
- service(ServletRequest, ServletResponse) - Method in class com.caucho.burlap.server.BurlapServlet
-
Execute a request.
- service(ServletRequest, ServletResponse) - Method in class com.caucho.hessian.server.HessianServlet
-
Execute a request.
- Service - Interface in com.caucho.services.server
-
Interface for a service lifecycle.
- ServiceContext - Class in com.caucho.services.server
-
Context for a service, to handle request-specific information.
- ServiceProxyFactory - Interface in com.caucho.services.client
-
Factory for creating client stubs.
- setAlgorithm(String) - Method in class com.caucho.hessian.security.X509Encryption
-
Sets the encryption algorithm for the content.
- setAlgorithm(String) - Method in class com.caucho.hessian.security.X509Signature
-
Sets the encryption algorithm for the content.
- setAllowNonSerializable(boolean) - Method in class com.caucho.hessian.io.SerializerFactory
-
If true, non-serializable objects are allowed.
- setAPIClass(Class<?>) - Method in class com.caucho.burlap.server.BurlapServlet
-
Sets the api-class.
- setAPIClass(Class<?>) - Method in class com.caucho.hessian.server.HessianServlet
-
Sets the api-class.
- setCertificate(X509Certificate) - Method in class com.caucho.hessian.security.X509Encryption
-
The X509 certificate to obtain the public key of the recipient.
- setCertificate(X509Certificate) - Method in class com.caucho.hessian.security.X509Signature
-
The X509 certificate to obtain the public key of the recipient.
- setChunkedPost(boolean) - Method in class com.caucho.hessian.client.HessianProxyFactory
-
Set true if should use chunked encoding on the request.
- setCloseStreamOnClose(boolean) - Method in class com.caucho.hessian.io.Hessian2Input
-
- setCloseStreamOnClose(boolean) - Method in class com.caucho.hessian.io.Hessian2Output
-
- setCloseStreamOnClose(boolean) - Method in class com.caucho.hessian.io.Hessian2StreamingOutput
-
- setConnectionFactory(HessianConnectionFactory) - Method in class com.caucho.hessian.client.HessianProxyFactory
-
Sets the connection factory to use when connecting
to the Hessian service.
- setConnectTimeout(long) - Method in class com.caucho.hessian.client.HessianProxyFactory
-
The socket connect timeout in milliseconds.
- setDebug(boolean) - Method in class com.caucho.hessian.client.HessianProxyFactory
-
Sets the debug
- setDebug(boolean) - Method in class com.caucho.hessian.server.HessianServlet
-
Sets the debugging flag.
- setDebug(boolean) - Method in class com.caucho.hessian.server.HessianSkeleton
-
- setDepth(int) - Method in class com.caucho.hessian.io.HessianDebugInputStream
-
- setDepth(int) - Method in class com.caucho.hessian.io.HessianDebugState
-
- setFirst(Object) - Method in class com.caucho.hessian.test.TestCons
-
- setHessian2Reply(boolean) - Method in class com.caucho.hessian.client.HessianProxyFactory
-
True if the proxy can read Hessian 2 responses.
- setHessian2Request(boolean) - Method in class com.caucho.hessian.client.HessianProxyFactory
-
True if the proxy should send Hessian 2 requests.
- setHessianFactory(HessianFactory) - Method in class com.caucho.hessian.server.HessianSkeleton
-
- setHessianProxyFactory(HessianProxyFactory) - Method in class com.caucho.hessian.client.AbstractHessianConnectionFactory
-
The HessianProxyFactory contains some common network
configuration like timeouts.
- setHessianProxyFactory(HessianProxyFactory) - Method in interface com.caucho.hessian.client.HessianConnectionFactory
-
Sets the HessianProxyFactory
- setHessianProxyFactory(HessianProxyFactory) - Method in class com.caucho.hessian.client.HessianURLConnectionFactory
-
- setHome(Object) - Method in class com.caucho.hessian.server.HessianServlet
-
Sets the home implementation
- setHomeAPI(Class<?>) - Method in class com.caucho.hessian.server.HessianServlet
-
Sets the home api.
- setHomeClass(Class) - Method in class com.caucho.services.server.AbstractSkeleton
-
Sets the home API class.
- setLogName(String) - Method in class com.caucho.hessian.server.HessianServlet
-
Sets the debugging log name.
- setObject(Object) - Method in class com.caucho.hessian.server.HessianServlet
-
Sets the object implementation
- setObjectAPI(Class<?>) - Method in class com.caucho.hessian.server.HessianServlet
-
Sets the object api.
- setObjectClass(Class) - Method in class com.caucho.services.server.AbstractSkeleton
-
Sets the object API class.
- setOverloadEnabled(boolean) - Method in class com.caucho.burlap.client.BurlapProxyFactory
-
set true if overloaded methods are allowed (using mangling)
- setOverloadEnabled(boolean) - Method in class com.caucho.hessian.client.HessianProxyFactory
-
set true if overloaded methods are allowed (using mangling)
- setPassword(String) - Method in class com.caucho.burlap.client.BurlapProxyFactory
-
Sets the password.
- setPassword(String) - Method in class com.caucho.hessian.client.HessianProxyFactory
-
Sets the password.
- setPrivateKey(PrivateKey) - Method in class com.caucho.hessian.security.X509Encryption
-
The X509 certificate to obtain the public key of the recipient.
- setPrivateKey(PrivateKey) - Method in class com.caucho.hessian.security.X509Signature
-
The private key.
- setReadTimeout(long) - Method in class com.caucho.hessian.client.HessianProxyFactory
-
The socket timeout on requests in milliseconds.
- setRef(int, Object) - Method in class com.caucho.burlap.io.BurlapInput
-
Adds a list/map reference.
- setRef(int, Object) - Method in class com.caucho.hessian.io.AbstractHessianInput
-
Sets an object reference.
- setRef(int, Object) - Method in class com.caucho.hessian.io.Hessian2Input
-
Adds a list/map reference.
- setRef(int, Object) - Method in class com.caucho.hessian.io.HessianInput
-
Adds a list/map reference.
- setRemoteResolver(HessianRemoteResolver) - Method in class com.caucho.hessian.io.AbstractHessianInput
-
Sets the resolver used to lookup remote objects.
- setRest(Object) - Method in class com.caucho.hessian.test.TestCons
-
- setSecureRandom(SecureRandom) - Method in class com.caucho.hessian.security.X509Encryption
-
The random number generator for the shared secrets.
- setSecureRandom(SecureRandom) - Method in class com.caucho.hessian.security.X509Signature
-
The random number generator for the shared secrets.
- setSendCollectionType(boolean) - Method in class com.caucho.hessian.io.SerializerFactory
-
Set true if the collection serializer should send the java type.
- setSendCollectionType(boolean) - Method in class com.caucho.hessian.server.HessianServlet
-
Sets the serializer send collection java type.
- setSendJavaType(boolean) - Method in class com.caucho.hessian.io.CollectionSerializer
-
Set true if the java type of the collection should be sent.
- setSendJavaType(boolean) - Method in class com.caucho.hessian.io.MapSerializer
-
Set true if the java type of the collection should be sent.
- setSerializerFactory(SerializerFactory) - Method in class com.caucho.burlap.io.BurlapInput
-
Sets the serializer factory.
- setSerializerFactory(SerializerFactory) - Method in class com.caucho.hessian.client.HessianProxyFactory
-
Sets the serializer factory.
- setSerializerFactory(SerializerFactory) - Method in class com.caucho.hessian.io.AbstractHessianInput
-
Sets the serializer factory.
- setSerializerFactory(SerializerFactory) - Method in class com.caucho.hessian.io.AbstractHessianOutput
-
Sets the serializer factory.
- setSerializerFactory(SerializerFactory) - Method in class com.caucho.hessian.io.Hessian2Input
-
Sets the serializer factory.
- setSerializerFactory(SerializerFactory) - Method in class com.caucho.hessian.io.Hessian2StreamingInput
-
- setSerializerFactory(SerializerFactory) - Method in class com.caucho.hessian.io.HessianFactory
-
- setSerializerFactory(SerializerFactory) - Method in class com.caucho.hessian.io.HessianInput
-
Sets the serializer factory.
- setSerializerFactory(SerializerFactory) - Method in class com.caucho.hessian.io.HessianInputFactory
-
- setSerializerFactory(SerializerFactory) - Method in class com.caucho.hessian.server.HessianServlet
-
Sets the serializer factory.
- setService(Object) - Method in class com.caucho.burlap.server.BurlapServlet
-
Sets the service class.
- setService(Object) - Method in class com.caucho.hessian.server.HessianServlet
-
Sets the service class.
- setUnshared(boolean) - Method in class com.caucho.hessian.io.AbstractHessianOutput
-
- setUnshared(boolean) - Method in class com.caucho.hessian.io.Hessian2Output
-
Sets hessian to be "unshared", meaning it will not detect
duplicate or circular references.
- setURL(String) - Method in class com.caucho.burlap.client.BurlapRemote
-
Sets the remote URL.
- setURL(String) - Method in class com.caucho.burlap.io.BurlapRemote
-
Sets the remote URL.
- setURL(String) - Method in class com.caucho.hessian.io.HessianRemote
-
Sets the remote URL.
- setUser(String) - Method in class com.caucho.burlap.client.BurlapProxyFactory
-
Sets the user.
- setUser(String) - Method in class com.caucho.hessian.client.HessianProxyFactory
-
Sets the user.
- setVersion(int) - Method in class com.caucho.hessian.io.HessianOutput
-
Sets the client's version.
- setWhitelist(boolean) - Method in class com.caucho.hessian.io.ClassFactory
-
- setWhitelist(boolean) - Method in class com.caucho.hessian.io.HessianFactory
-
Enable whitelist deserialization mode.
- setWhitelist(boolean) - Method in class com.caucho.hessian.server.HessianServlet
-
Sets whitelist mode for the deserializer
- SHORT - Static variable in class com.caucho.hessian.io.BasicDeserializer
-
- SHORT - Static variable in class com.caucho.hessian.io.BasicSerializer
-
- SHORT_ARRAY - Static variable in class com.caucho.hessian.io.BasicDeserializer
-
- SHORT_ARRAY - Static variable in class com.caucho.hessian.io.BasicSerializer
-
- SHORT_HANDLE - Static variable in class com.caucho.hessian.io.BasicSerializer
-
- ShortHandle - Class in com.caucho.hessian.io
-
Handle for Java Short objects.
- ShortHandle(short) - Constructor for class com.caucho.hessian.io.ShortHandle
-
- SIZE - Static variable in class com.caucho.hessian.io.Hessian2Output
-
- size() - Method in class com.caucho.hessian.util.IdentityIntMap
-
Returns the current number of entries in the map.
- size() - Method in class com.caucho.hessian.util.IntMap
-
Returns the current number of entries in the map.
- skipOptionalCall() - Method in class com.caucho.hessian.io.AbstractHessianInput
-
For backward compatibility with HessianSkeleton
- skipOptionalCall() - Method in class com.caucho.hessian.io.HessianInput
-
For backward compatibility with HessianSkeleton
- skipWhitespace() - Method in class com.caucho.burlap.client.MicroBurlapInput
-
- skipWhitespace() - Method in class com.caucho.burlap.io.BurlapInput
-
- SqlDateDeserializer - Class in com.caucho.hessian.io
-
Deserializing a string valued object
- SqlDateDeserializer(Class) - Constructor for class com.caucho.hessian.io.SqlDateDeserializer
-
- SqlDateSerializer - Class in com.caucho.hessian.io
-
Serializing a sql date object.
- SqlDateSerializer() - Constructor for class com.caucho.hessian.io.SqlDateSerializer
-
- StackTraceElementDeserializer - Class in com.caucho.hessian.io
-
Deserializing a JDK 1.4 StackTraceElement
- StackTraceElementDeserializer(FieldDeserializer2Factory) - Constructor for class com.caucho.hessian.io.StackTraceElementDeserializer
-
- startCall() - Method in class com.caucho.burlap.client.MicroBurlapInput
-
Starts reading the call
- startCall(String) - Method in class com.caucho.burlap.client.MicroBurlapOutput
-
Writes the method call:
- startCall(String, int) - Method in class com.caucho.burlap.io.AbstractBurlapOutput
-
- startCall() - Method in class com.caucho.burlap.io.BurlapInput
-
Starts reading the call
- startCall(String) - Method in class com.caucho.burlap.io.BurlapOutput
-
Starts the method call.
- startCall() - Method in class com.caucho.burlap.io.BurlapOutput
-
Starts the method call.
- startCall() - Method in class com.caucho.hessian.io.AbstractHessianInput
-
Starts reading the call, including the headers.
- startCall() - Method in class com.caucho.hessian.io.AbstractHessianOutput
-
Starts the method call:
- startCall(String, int) - Method in class com.caucho.hessian.io.AbstractHessianOutput
-
Starts the method call:
- startCall() - Method in class com.caucho.hessian.io.Hessian2Input
-
Starts reading the call, including the headers.
- startCall(String, int) - Method in class com.caucho.hessian.io.Hessian2Output
-
Starts the method call.
- startCall() - Method in class com.caucho.hessian.io.Hessian2Output
-
Writes the call tag.
- startCall() - Method in class com.caucho.hessian.io.HessianInput
-
Starts reading the call, including the headers.
- startCall(String, int) - Method in class com.caucho.hessian.io.HessianOutput
-
Starts the method call.
- startCall() - Method in class com.caucho.hessian.io.HessianOutput
-
Writes the call tag.
- startCall(String) - Method in class com.caucho.hessian.micro.MicroHessianOutput
-
Writes the method call:
- startCall(MuxInputStream, MuxOutputStream) - Method in class com.caucho.hessian.mux.MuxServer
-
Starts a client call.
- startCall(int, MuxInputStream, MuxOutputStream) - Method in class com.caucho.hessian.mux.MuxServer
-
Starts a client call.
- startData1() - Method in class com.caucho.hessian.io.HessianDebugInputStream
-
- startData1() - Method in class com.caucho.hessian.io.HessianDebugState
-
- startEnvelope(String) - Method in class com.caucho.hessian.io.Hessian2Output
-
Starts an envelope.
- startMessage() - Method in class com.caucho.hessian.io.Hessian2Input
-
Starts reading a packet
- startMessage() - Method in class com.caucho.hessian.io.Hessian2Output
-
Starts a packet
- startPacket() - Method in class com.caucho.hessian.io.Hessian2Output
-
Starts a streaming packet
- startPacket() - Method in class com.caucho.hessian.io.Hessian2StreamingInput
-
- startReply() - Method in class com.caucho.burlap.client.MicroBurlapInput
-
Starts reading the reply.
- startReply() - Method in class com.caucho.burlap.io.BurlapInput
-
Starts reading the reply
- startReply() - Method in class com.caucho.burlap.io.BurlapOutput
-
Starts the reply
- startReply() - Method in class com.caucho.hessian.io.AbstractHessianInput
-
Starts reading the reply
- startReply() - Method in class com.caucho.hessian.io.AbstractHessianOutput
-
- startReply() - Method in class com.caucho.hessian.io.Hessian2Input
-
Starts reading the reply
- startReply() - Method in class com.caucho.hessian.io.Hessian2Output
-
Starts the reply
- startReply() - Method in class com.caucho.hessian.io.HessianInput
-
Starts reading the reply
- startReply() - Method in class com.caucho.hessian.io.HessianOutput
-
Starts the reply
- startReply() - Method in class com.caucho.hessian.micro.MicroHessianInput
-
Starts reading the reply
- startReplyBody() - Method in class com.caucho.hessian.io.AbstractHessianInput
-
Starts reading the body of the reply, i.e.
- startReplyBody() - Method in class com.caucho.hessian.io.HessianInput
-
- startStreaming() - Method in class com.caucho.hessian.io.HessianDebugInputStream
-
- startStreaming() - Method in class com.caucho.hessian.io.HessianDebugOutputStream
-
- startStreaming() - Method in class com.caucho.hessian.io.HessianDebugState
-
- startTop2() - Method in class com.caucho.hessian.io.HessianDebugInputStream
-
- startTop2() - Method in class com.caucho.hessian.io.HessianDebugOutputStream
-
- startTop2() - Method in class com.caucho.hessian.io.HessianDebugState
-
- STRING - Static variable in class com.caucho.hessian.io.BasicDeserializer
-
- STRING - Static variable in class com.caucho.hessian.io.BasicSerializer
-
- STRING_ARRAY - Static variable in class com.caucho.hessian.io.BasicDeserializer
-
- STRING_ARRAY - Static variable in class com.caucho.hessian.io.BasicSerializer
-
- STRING_BUILDER - Static variable in class com.caucho.hessian.io.BasicSerializer
-
- STRING_DIRECT_MAX - Static variable in interface com.caucho.hessian.io.Hessian2Constants
-
- STRING_SHORT_MAX - Static variable in interface com.caucho.hessian.io.Hessian2Constants
-
- StringValueDeserializer - Class in com.caucho.hessian.io
-
Deserializing a string valued object
- StringValueDeserializer(Class) - Constructor for class com.caucho.hessian.io.StringValueDeserializer
-
- StringValueSerializer - Class in com.caucho.hessian.io
-
Serializing a remote object.
- StringValueSerializer() - Constructor for class com.caucho.hessian.io.StringValueSerializer
-
- subtract(int, int) - Method in interface com.caucho.hessian.test.Test
-
Subtraction
- subtract(int, int) - Method in class com.caucho.hessian.test.TestHessianServlet
-
Subtraction