Method Summary |
|
public Object | create(String url) Creates a new proxy with the specified URL. |
public Object | create(Class api, String urlName) Creates a new proxy with the specified URL. |
public Object | create(Class api, String urlName, ClassLoader loader) Creates a new proxy with the specified URL. |
public static char | encode(long d) |
public AbstractHessianInput | getHessianInput(InputStream is) |
public AbstractHessianOutput | getHessianOutput(OutputStream os) |
public Object | getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable environment) JNDI object factory so the proxy can be used as a resource. |
public long | getReadTimeout() The socket timeout on requests in milliseconds. |
public HessianRemoteResolver | getRemoteResolver() Returns the remote resolver. |
public SerializerFactory | getSerializerFactory() Gets the serializer factory. |
public boolean | isChunkedPost() Set true if should use chunked encoding on the request. |
public boolean | isDebug() |
public boolean | isOverloadEnabled() |
protected URLConnection | openConnection(URL url) Creates the URL connection. |
public void | setChunkedPost(boolean isChunked) Set true if should use chunked encoding on the request. |
public void | setConnectionFactoryName(String connectionFactoryName) Sets the name of the connection factory to use when connecting
to JMS Hessian services. |
public void | setDebug(boolean isDebug) |
public void | setHessian2Reply(boolean isHessian2) True if the proxy can read Hessian 2 responses. |
public void | setHessian2Request(boolean isHessian2) True if the proxy should send Hessian 2 requests. |
public void | setOverloadEnabled(boolean isOverloadEnabled) |
public void | setPassword(String password) Sets the password. |
public void | setReadTimeout(long timeout) The socket timeout on requests in milliseconds. |
public void | setSerializerFactory(SerializerFactory factory) Sets the serializer factory. |
public void | setUser(String user) Sets the user. |