com.ibm.commerce.adapter
Class GenericSessionData

java.lang.Object
  |
  +--com.ibm.commerce.adapter.GenericSessionData
All Implemented Interfaces:
SessionData

public class GenericSessionData
extends java.lang.Object
implements SessionData

This class hold WCS session specific data without any adapter specifics. Creation date: (7/6/2000 07:34:03 PM)


Constructor Summary
GenericSessionData()
          Default SessionData constructor
GenericSessionData(GenericSessionData sessionData)
          SessionData constructor.
 
Method Summary
 boolean equals(GenericSessionData sessionData)
          Returns true if current Session data object matches the current one.
 java.lang.String getCurrencyId()
          Returns currency ID Creation date: (7/6/2000 07:34:52 PM)
 java.lang.String getEncCurContr()
          Insert the method's description here.
 java.lang.String getEncElgContr()
          Insert the method's description here.
 java.lang.String getEncParOrg()
          Insert the method's description here.
 java.lang.String getEncSesContr()
          Insert the method's description here.
 java.lang.Integer getLanguageId()
          Returns Language IDs Creation date: (7/6/2000 07:34:52 PM)
 java.lang.Integer getPredictionPosition()
          Returns prediction position Creation date: (7/6/2000 07:34:52 PM)
 java.lang.Integer getStoreId()
          Returns store ID Creation date: (7/6/2000 07:34:52 PM)
 java.lang.Long getUserId()
          returns user ID Creation date: (7/6/2000 07:34:52 PM)
 boolean isChanged()
          Insert the method's description here.
 void setChanged(boolean newChanged)
          Insert the method's description here.
 void setCurrencyId(java.lang.String strCurrencyId)
          Sets currency ID Creation date: (7/6/2000 07:34:52 PM)
 void setEncCurContr(java.lang.String newIstrEncCurContr)
          Insert the method's description here.
 void setEncElgContr(java.lang.String newIstrEncElgContr)
          Insert the method's description here.
 void setEncParOrg(java.lang.String newIstrEncParOrg)
          Insert the method's description here.
 void setEncSesContr(java.lang.String newIstrEncSesContr)
          Insert the method's description here.
 void setLanguageId(java.lang.Integer nLanguageId)
          sets language IDs
 void setPredictionPosition(java.lang.Integer iPredictionPos)
          sets prediction position
 void setStoreId(java.lang.Integer nStoreId)
          sets store Id
 void setUserId(java.lang.Long nUserId)
          sets store Id
 java.lang.String toString()
          generates a string showing all the session data
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GenericSessionData

public GenericSessionData()
Default SessionData constructor

GenericSessionData

public GenericSessionData(GenericSessionData sessionData)
SessionData constructor. Sets the session data based on passed object.
Method Detail

equals

public boolean equals(GenericSessionData sessionData)
Returns true if current Session data object matches the current one.

getCurrencyId

public java.lang.String getCurrencyId()
Returns currency ID Creation date: (7/6/2000 07:34:52 PM)
Specified by:
getCurrencyId in interface SessionData
Returns:
java.lang.String

getEncCurContr

public java.lang.String getEncCurContr()
Insert the method's description here. Creation date: (1/16/2002 6:09:32 PM)
Specified by:
getEncCurContr in interface SessionData
Returns:
java.lang.String

getEncElgContr

public java.lang.String getEncElgContr()
Insert the method's description here. Creation date: (1/16/2002 6:09:32 PM)
Specified by:
getEncElgContr in interface SessionData
Returns:
java.lang.String

getEncParOrg

public java.lang.String getEncParOrg()
Insert the method's description here. Creation date: (1/16/2002 6:09:32 PM)
Specified by:
getEncParOrg in interface SessionData
Returns:
java.lang.String

getEncSesContr

public java.lang.String getEncSesContr()
Insert the method's description here. Creation date: (1/16/2002 6:09:32 PM)
Specified by:
getEncSesContr in interface SessionData
Returns:
java.lang.String

getLanguageId

public java.lang.Integer getLanguageId()
Returns Language IDs Creation date: (7/6/2000 07:34:52 PM)
Specified by:
getLanguageId in interface SessionData
Returns:
java.lang.Integer

getPredictionPosition

public java.lang.Integer getPredictionPosition()
Returns prediction position Creation date: (7/6/2000 07:34:52 PM)
Returns:
java.lang.Integer

getStoreId

public java.lang.Integer getStoreId()
Returns store ID Creation date: (7/6/2000 07:34:52 PM)
Specified by:
getStoreId in interface SessionData
Returns:
java.lang.Integer

getUserId

public java.lang.Long getUserId()
returns user ID Creation date: (7/6/2000 07:34:52 PM)
Specified by:
getUserId in interface SessionData
Returns:
java.lang.Long

isChanged

public boolean isChanged()
Insert the method's description here. Creation date: (10/23/2001 5:22:36 PM)
Returns:
boolean

setChanged

public void setChanged(boolean newChanged)
Insert the method's description here. Creation date: (10/23/2001 5:28:54 PM)
Parameters:
newChanged - boolean

setCurrencyId

public void setCurrencyId(java.lang.String strCurrencyId)
Sets currency ID Creation date: (7/6/2000 07:34:52 PM)
Specified by:
setCurrencyId in interface SessionData
Following copied from interface: com.ibm.commerce.adapter.SessionData
Parameters:
value - String - the currency id

setEncCurContr

public void setEncCurContr(java.lang.String newIstrEncCurContr)
Insert the method's description here. Creation date: (1/16/2002 6:09:32 PM)
Specified by:
setEncCurContr in interface SessionData
Parameters:
newIstrEncCurContr - java.lang.String

setEncElgContr

public void setEncElgContr(java.lang.String newIstrEncElgContr)
Insert the method's description here. Creation date: (1/16/2002 6:09:32 PM)
Specified by:
setEncElgContr in interface SessionData
Parameters:
newIstrEncCurContr - java.lang.String

setEncParOrg

public void setEncParOrg(java.lang.String newIstrEncParOrg)
Insert the method's description here. Creation date: (1/16/2002 6:09:32 PM)
Specified by:
setEncParOrg in interface SessionData
Parameters:
newIstrEncCurContr - java.lang.String

setEncSesContr

public void setEncSesContr(java.lang.String newIstrEncSesContr)
Insert the method's description here. Creation date: (1/16/2002 6:09:32 PM)
Specified by:
setEncSesContr in interface SessionData
Parameters:
newIstrEncCurContr - java.lang.String

setLanguageId

public void setLanguageId(java.lang.Integer nLanguageId)
sets language IDs
Specified by:
setLanguageId in interface SessionData
Following copied from interface: com.ibm.commerce.adapter.SessionData
Parameters:
value - Integer - the language Id

setPredictionPosition

public void setPredictionPosition(java.lang.Integer iPredictionPos)
sets prediction position

setStoreId

public void setStoreId(java.lang.Integer nStoreId)
sets store Id
Specified by:
setStoreId in interface SessionData
Following copied from interface: com.ibm.commerce.adapter.SessionData
Parameters:
value - Integer - store Id

setUserId

public void setUserId(java.lang.Long nUserId)
sets store Id
Specified by:
setUserId in interface SessionData
Following copied from interface: com.ibm.commerce.adapter.SessionData
Parameters:
value - Long - user Id

toString

public java.lang.String toString()
generates a string showing all the session data
Overrides:
toString in class java.lang.Object