public class EjbDaemon extends Object implements ApplicationServer
| Constructor and Description |
|---|
EjbDaemon() |
public void init(Properties props) throws Exception
Exceptionpublic void service(Socket socket) throws IOException
IOExceptionpublic void service(InputStream rawIn, OutputStream rawOut) throws IOException
IOExceptionprotected BeanContext getDeployment(EJBRequest req) throws RemoteException
RemoteExceptionpublic Response processEjbRequest(ObjectInputStream in, ProtocolMetaData metaData) throws Exception
Exceptionpublic Response processJndiRequest(ObjectInputStream in, ProtocolMetaData metaData) throws Exception
Exceptionpublic Response processAuthRequest(ObjectInputStream in, ProtocolMetaData metaData) throws Exception
Exceptionpublic Response processLogoutRequest(ObjectInputStream in, ProtocolMetaData metaData) throws Exception
Exceptionpublic void processEjbResponse(Response response, ObjectOutputStream out, ProtocolMetaData metaData) throws Exception
Exceptionpublic void processJndiResponse(Response response, ObjectOutputStream out, ProtocolMetaData metaData) throws Exception
Exceptionpublic void processAuthResponse(Response response, ObjectOutputStream out, ProtocolMetaData metaData) throws Exception
Exceptionpublic void processLogoutResponse(Response response, ObjectOutputStream out, ProtocolMetaData metaData) throws Exception
Exceptionpublic javax.ejb.EJBMetaData getEJBMetaData(ProxyInfo info)
getEJBMetaData in interface ApplicationServerpublic javax.ejb.Handle getHandle(ProxyInfo info)
getHandle in interface ApplicationServerpublic javax.ejb.HomeHandle getHomeHandle(ProxyInfo info)
getHomeHandle in interface ApplicationServerpublic javax.ejb.EJBObject getEJBObject(ProxyInfo info)
getEJBObject in interface ApplicationServerpublic Object getBusinessObject(ProxyInfo info)
getBusinessObject in interface ApplicationServerpublic javax.ejb.EJBHome getEJBHome(ProxyInfo info)
getEJBHome in interface ApplicationServerpublic boolean isGzip()
public EJBDSerializer getSerializer()
Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.