|
extends com.caucho.hessian.HessianStub
public ObjectStub()
public abstract java.lang.String getHessianType()
public Handle getHandle()
public EJBHome getEJBHome()
public boolean isIdentical(EJBObject obj)
public void remove()
public java.lang.Object getPrimaryKey()
protected EJBHome _ejb_getEJBHome()
protected boolean _ejb_isIdentical(EJBObject obj)
protected void _ejb_remove()
protected java.lang.Object _ejb_getPrimaryKey()
protected transient _handle
extends Skeleton
protected void _service(ReadStream is, WriteStream os)
protected void executeUnknown(String method, HessianInput in, HessianOutput out)
protected static dbg
public MetaStub()
public static java.lang.Object call(Path urlPath, String method, Object arg)
public static java.lang.Object call(Path urlPath, String method, Object[] args)
extends Skeleton
protected void _setObject(Object obj)
protected void _service(ReadStream rawIs, WriteStream rawOs)
protected void _execute(CharBuffer method, HessianInput in, HessianOutput out)
protected static dbg
protected server
protected connection
protected destination
protected session
protected queueSession
protected queueSender
protected topicSession
protected topicPublisher
extends com.caucho.hessian.HessianStub
public HomeStub()
public abstract java.lang.String getHessianType()
public HomeHandle getHomeHandle()
public EJBMetaData getEJBMetaData()
public void remove(Handle handle)
protected EJBMetaData _ejb_getEJBMetaData()
protected void _ejb_remove(Handle handle)
extends HessianSerializerOutput
public HessianWriter(ReadStream is, OutputStream os)
public HessianWriter(OutputStream os)
public HessianWriter()
public void init(OutputStream os)
public void setRemoteResolver(HessianRemoteResolver resolver)
public HessianInput doCall()
public void close()
public void writeObjectImpl(Object obj)
public HessianStubFactory()
public HessianRemoteResolver getRemoteResolver()
public void setWorkPath(Path path)
public Path getWorkPath()
public java.lang.Object create(Class api, String url)
public AbstractHessianInput getHessianInput(InputStream is)
public HessianOutput getHessianOutput(OutputStream os)
public java.lang.Object lookup(String type, String url)
public HessianStub()
public java.lang.String getHessianURL()
protected com.caucho.hessian.Hessian Writer _hessian_openWriter()
protected void _hessian_freeWriter(HessianWriter out)
protected _url
protected transient _urlPath
protected transient _client
protected transient _resolver
extends Skeleton
public HessianSkeleton()
protected abstract void _setObject(Object object)
protected void _service(ReadStream is, WriteStream os)
protected abstract void _execute(CharBuffer method, Hessianlnput in, HessianOutput out)
protected void _executeUnknown(CharBuffer method, HessianInput in, HessianOutput out)
protected static dbg
extends HessianSerializerInput
public HessianReader(ReadStream is)
public HessianReader()
public void init(InputStream is)
extends ProtocolContainer
public HessianProtocol()
public java.lang.String getName()
protected HandleEncoder createHandleEncoder(AbstractServer server, Class primaryKeyClass)
protected Skeleton getSkeleton(String uri, String queryString)
protected java.lang.Class getHomeSkelClass(AbstractServer server)
protected java.lang.Class getObjectSkelClass(AbstractServer server)
extends AbstractModel
public HessianModel(String prefix)
public HessianModel(String namePrefix, HessianModel root)
public AbstractModel copy()
public java.lang. Object lookup (String name)
public java.util.List list()
public java.lang.String toString()
extends AbstractHomeHandle
public HessianHomeHandle()
public HessianHomeHandle(String url)
public HessianHomeHandle(EJBHome home, String url)
public EJBHome getEJBHome()
public java.lang. String getServerId()
public java.lang.String getURL(String protocol)
public java.lang.String toString()
extends HandleEncoder
public HessianHandleEncoder(AbstractServer server, String serverld, Class primaryKeyClass)
public AbstractHomeHandle createHomeHandle()
public AbstractHandle createHandle(Object primaryKey)
protected java.lang.String getURL(Object primaryKey)
protected java.lang.String createRandomStringKey()
protected java.lang.String encodePrimaryKey(Object primaryKey)
public java.lang.Object objectIdToKey(Object objectKey)
extends AbstractHandle
public HessianHandle()
public HessianHandle(String url)
public HessianHandle(String url, Object key)
public java.lang. String getServerld()
public java.lang.String getObjectId()
public EJBObject getEJBObject()
public java.lang.Object getObjectKey()
public java.lang.String getURL()
public java.lang. String getURL(String protocol)
public int hashCode()
public boolean equals(Object obj)
public java.lang.String toString()
implements javax.naming.spi.InitialContextFactory
public HessianContextFactory()
public javax.naming.Context getInitialContext(Hashtable environment)
extends Contextlmpl
protected Contextlmpl create(String name, AbstractModel model, Hashtable env)
extends com.caucho.ejb.EJBServlet
public EJBServlet()
protected java.lang.String getDefaultProtocolContainer()
|