IBM Branch Transformation Toolkit Javadoc

com.ibm.btt.cs.invoker.cache
Class BeanInvokerProxyBean

java.lang.Object
  extended bycom.ibm.btt.cs.invoker.cache.BeanInvokerProxyBean

public class BeanInvokerProxyBean
extends java.lang.Object

BeanInvokerProxyBean is used to store Bean Invoker Proxy data. Includes ejbObject, sessioID and createTimestamp etc.


Constructor Summary
BeanInvokerProxyBean(java.lang.String requestID, java.lang.String sessionID, java.lang.String subSessionID)
          Constructor for BeanInvokerProxyBean.
 
Method Summary
 java.lang.String generateKey()
          Generate the key which used to indicate the ProxyObject in cache
 java.sql.Timestamp getAccessTime()
          Returns the accessTime.
 java.lang.Object getEjbObject()
          Returns the ejbObject.
 java.lang.String getRequestID()
          Returns the requestID.
 java.lang.String getSessionID()
          Returns the sessionID.
 java.lang.String getSubSessionID()
          Returns the subSessionID.
 void setAccessTime(java.sql.Timestamp accessTime)
          Sets the accessTime.
 void setEjbObject(java.lang.Object ejbObject)
          Sets the ejbObject.
 void setRequestID(java.lang.String requestID)
          Sets the requestID.
 void setSessionID(java.lang.String sessionID)
          Sets the sessionID.
 void setSubSessionID(java.lang.String subSessionID)
          Sets the subSessionID.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanInvokerProxyBean

public BeanInvokerProxyBean(java.lang.String requestID,
                            java.lang.String sessionID,
                            java.lang.String subSessionID)
Constructor for BeanInvokerProxyBean.

Parameters:
requestID -
sessionID -
subSessionID -
Method Detail

generateKey

public java.lang.String generateKey()
Generate the key which used to indicate the ProxyObject in cache


getAccessTime

public java.sql.Timestamp getAccessTime()
Returns the accessTime.

Returns:
Timestamp

getSessionID

public java.lang.String getSessionID()
Returns the sessionID.

Returns:
String

getSubSessionID

public java.lang.String getSubSessionID()
Returns the subSessionID.

Returns:
String

setAccessTime

public void setAccessTime(java.sql.Timestamp accessTime)
Sets the accessTime.

Parameters:
accessTime - The accessTime to set

setSessionID

public void setSessionID(java.lang.String sessionID)
Sets the sessionID.

Parameters:
sessionID - The sessionID to set

setSubSessionID

public void setSubSessionID(java.lang.String subSessionID)
Sets the subSessionID.

Parameters:
subSessionID - The subSessionID to set

getRequestID

public java.lang.String getRequestID()
Returns the requestID.

Returns:
String

setRequestID

public void setRequestID(java.lang.String requestID)
Sets the requestID.

Parameters:
requestID - The requestID to set

getEjbObject

public java.lang.Object getEjbObject()
Returns the ejbObject.

Returns:
Object

setEjbObject

public void setEjbObject(java.lang.Object ejbObject)
Sets the ejbObject.

Parameters:
ejbObject - The ejbObject to set

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005