|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.ejb.protocol.ProtocolContainer
com.caucho.ejb.burlap.BurlapProtocol
public class BurlapProtocol
Server containing all the EJBs for a given configuration.
Each protocol will extend the container to override Handle creation.
| Field Summary |
|---|
| Fields inherited from class com.caucho.ejb.protocol.ProtocolContainer |
|---|
_manager, _urlPrefix |
| Constructor Summary | |
|---|---|
BurlapProtocol()
Create a server with the given prefix name. |
|
| Method Summary | |
|---|---|
void |
addServer(AbstractServer server)
Adds a server to the protocol. |
protected HandleEncoder |
createHandleEncoder(AbstractServer server,
java.lang.Class primaryKeyClass)
|
Skeleton |
getExceptionSkeleton()
Returns the skeleton to use to return configuration exceptions |
java.lang.String |
getName()
|
protected BurlapSkeleton |
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(AbstractServer server)
Removes a server from the protocol. |
| Methods inherited from class com.caucho.ejb.protocol.ProtocolContainer |
|---|
getProtocolManager, getURLPrefix, getWorkPath, setProtocolManager, setServerManager, setURLPrefix, setWorkPath |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BurlapProtocol()
| Method Detail |
|---|
public java.lang.String getName()
getName in class ProtocolContainerpublic void addServer(AbstractServer server)
addServer in class ProtocolContainerpublic void removeServer(AbstractServer server)
removeServer in class ProtocolContainer
protected HandleEncoder createHandleEncoder(AbstractServer server,
java.lang.Class primaryKeyClass)
throws ConfigException
createHandleEncoder in class ProtocolContainerConfigException
public Skeleton getSkeleton(java.lang.String uri,
java.lang.String queryString)
throws java.lang.Exception
getSkeleton in class ProtocolContainerjava.lang.Exception
public Skeleton getExceptionSkeleton()
throws java.lang.Exception
getExceptionSkeleton in class ProtocolContainerjava.lang.Exception
protected BurlapSkeleton getSkeleton(java.lang.Class api,
java.lang.Class homeApi,
java.lang.Class remoteApi)
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||