|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.btt.cs.invoker.base.BeanInvokerImpl
com.ibm.btt.event.EventManagerServerInvoker
The client server mechanism invokes the EventManagerServerInvoker when registering or de-registering remote interest in a specific event.
Field Summary | |
---|---|
protected java.lang.String |
sessionId
Keeps the identification of the session between the client and the server |
Fields inherited from class com.ibm.btt.cs.invoker.base.BeanInvokerImpl |
---|
ejbParameters |
Constructor Summary | |
---|---|
EventManagerServerInvoker()
|
Method Summary | |
---|---|
java.lang.Object |
createBeanInvokerProxy()
Create a bean proxy. |
java.lang.Object |
executeEJB()
It's the blank method should be overrode by end-user in extended class; In this method, end-user should create the Bean Invoker Proxy (EJBObject) from Proxy Pool or EJB Home Interface; and then hard code the method execution manually. |
void |
parseRequestData(java.lang.String requestData)
Parse request data and invoke specific Event Manager operation |
java.lang.Object |
processRespondData(java.lang.Object ejbResult)
Handler the EJB result, and transfer to client side. |
void |
setSessionObject(java.lang.Object sessionObject)
This API will be used for set SessiobObject for Session management control. |
Methods inherited from class com.ibm.btt.cs.invoker.base.BeanInvokerImpl |
---|
clear, getBeanInvokerProxy, getContext, getDelimitedTokenizer, getEjbParameter, getEjbParameters, getFixLengthTokenizer, getFormatter, getHomeObject, getRequestID, getResource, getSystemData, getValidation, getXMLFormatter, getXMLTokenizer, getXMLUnFormatter, getXMLUnFormatter, invoke, setBeanInvokerProxy, setContext, setEjbParameters, setRequestID, setResource, setSystemData |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.ibm.btt.cs.invoker.base.BeanInvoker |
---|
clear, getBeanInvokerProxy, getRequestID, getResource, getSystemData, invoke, setBeanInvokerProxy, setRequestID, setResource, setSystemData |
Field Detail |
protected java.lang.String sessionId
Constructor Detail |
public EventManagerServerInvoker()
Method Detail |
public java.lang.Object executeEJB() throws java.lang.Exception
BeanInvokerImpl
executeEJB
in class BeanInvokerImpl
java.lang.Exception
public java.lang.Object processRespondData(java.lang.Object ejbResult) throws DSEInvalidRequestException
BeanInvoker
processRespondData
in interface BeanInvoker
processRespondData
in class BeanInvokerImpl
DSEInvalidRequestException
public java.lang.Object createBeanInvokerProxy() throws DSEInvalidRequestException
BeanInvoker
createBeanInvokerProxy
in interface BeanInvoker
createBeanInvokerProxy
in class BeanInvokerImpl
DSEInvalidRequestException
BeanInvoker.createBeanInvokerProxy()
public void parseRequestData(java.lang.String requestData) throws DSEInvalidRequestException, DSEObjectNotFoundException
parseRequestData
in interface BeanInvokerForJavaRequest
requestData
- java.lang.String
DSEInvalidRequestException
DSEObjectNotFoundException
public void setSessionObject(java.lang.Object sessionObject) throws DSEInvalidRequestException, DSEObjectNotFoundException
BeanInvokerForJavaRequest
setSessionObject
in interface BeanInvokerForJavaRequest
sessionObject
- Session Object
DSEObjectNotFoundException
DSEInvalidRequestException
|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |