public class HessianProtocol extends ProtocolContainer
Each protocol will extend the container to override Handle creation.
_manager, _urlPrefix
Constructor and Description |
---|
HessianProtocol()
Create a server with the given prefix name.
|
Modifier and Type | Method and Description |
---|---|
void |
addServer(AbstractEjbBeanManager server)
Adds a server to the protocol.
|
java.lang.String |
getName() |
protected HessianSkeleton |
getSkeleton(java.lang.Class api,
java.lang.Class homeApi,
java.lang.Class remoteApi)
Returns the class for home skeletons.
|
Skeleton |
getSkeleton(java.lang.String uri,
java.lang.String queryString)
Returns the skeleton
|
void |
removeServer(AbstractEjbBeanManager server)
Removes a server from the protocol.
|
getExceptionSkeleton, getProtocolManager, getURLPrefix, getWorkPath, setProtocolManager, setServerManager, setURLPrefix, setWorkPath, toString
public HessianProtocol()
public java.lang.String getName()
getName
in class ProtocolContainer
public void addServer(AbstractEjbBeanManager server)
addServer
in class ProtocolContainer
public void removeServer(AbstractEjbBeanManager server)
removeServer
in class ProtocolContainer
public Skeleton getSkeleton(java.lang.String uri, java.lang.String queryString) throws java.lang.Exception
getSkeleton
in class ProtocolContainer
java.lang.Exception
protected HessianSkeleton getSkeleton(java.lang.Class api, java.lang.Class homeApi, java.lang.Class remoteApi) throws java.lang.Exception
java.lang.Exception