com.caucho.ejb.hessian
Class HessianStub

java.lang.Object
  extended by com.caucho.ejb.hessian.HessianStub
All Implemented Interfaces:
HessianRemoteObject
Direct Known Subclasses:
HomeStub, ObjectStub

public abstract class HessianStub
extends java.lang.Object
implements HessianRemoteObject

Base class for generated object stubs.


Field Summary
protected  HessianClientContainer _client
           
protected  HessianRemoteResolver _resolver
           
protected  java.lang.String _url
           
protected  Path _urlPath
           
 
Constructor Summary
HessianStub()
           
 
Method Summary
protected  void _hessian_freeWriter(HessianWriter out)
           
protected  HessianWriter _hessian_openWriter()
           
protected  void _hessian_writeHeaders(HessianWriter out)
           
 java.lang.String getHessianURL()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.caucho.hessian.io.HessianRemoteObject
getHessianType
 

Field Detail

_url

protected java.lang.String _url

_urlPath

protected transient Path _urlPath

_client

protected transient HessianClientContainer _client

_resolver

protected transient HessianRemoteResolver _resolver
Constructor Detail

HessianStub

public HessianStub()
Method Detail

getHessianURL

public java.lang.String getHessianURL()
Specified by:
getHessianURL in interface HessianRemoteObject

_hessian_openWriter

protected HessianWriter _hessian_openWriter()
                                     throws EJBException
Throws:
EJBException

_hessian_writeHeaders

protected void _hessian_writeHeaders(HessianWriter out)
                              throws java.io.IOException
Throws:
java.io.IOException

_hessian_freeWriter

protected void _hessian_freeWriter(HessianWriter out)
                            throws java.io.IOException
Throws:
java.io.IOException