|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.btt.channel.smart.web2.client.SmartDataHandler
public class SmartDataHandler
Field Summary | |
---|---|
static java.lang.String |
CONFIGTYPE
|
static BTTWeb2ProfileDAO |
dao
|
static java.lang.String |
DAOCONFIGPATH
|
static java.lang.String |
DAOID
|
static ElementFactory |
elementFactory
|
static java.lang.String |
PROFILEROOTPATH
|
static SmartDataCollectDAO |
smartDAO
|
Constructor Summary | |
---|---|
SmartDataHandler()
|
Method Summary | |
---|---|
boolean |
findSmartVisitData(java.lang.String data)
find visit log entity by json string data |
static java.util.ArrayList |
getItemId()
get the itemId list from ItemList table |
java.util.List<ServiceRate> |
getServiceRate(java.lang.String itemId,
java.lang.String year,
java.lang.String type)
view the appointed service operate rate by your selected condition |
java.util.List<TopService> |
getTopNService(java.lang.String beginTime,
java.lang.String endTime,
java.lang.String type,
int topN)
get the TopN service from your local smart behavior DB |
boolean |
savePreferenceLog(java.util.List<java.lang.String> itemList,
java.lang.String visitId)
persist preferenceLog entity |
boolean |
savePreferenceLog(java.lang.String data)
persist PreferenceLog entity |
boolean |
saveSmartBehavior(java.lang.String data)
persist behaviorLog entity by json string data |
boolean |
saveSmartVisitData(java.lang.String data)
persist visitLog entity by json string data |
boolean |
updateSmartVisitData(java.lang.String data)
update visitLog entity by json string data |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String DAOCONFIGPATH
public static final java.lang.String PROFILEROOTPATH
public static final java.lang.String DAOID
public static final java.lang.String CONFIGTYPE
public static SmartDataCollectDAO smartDAO
public static ElementFactory elementFactory
public static BTTWeb2ProfileDAO dao
Constructor Detail |
---|
public SmartDataHandler()
Method Detail |
---|
public boolean saveSmartVisitData(java.lang.String data)
data
-
public boolean updateSmartVisitData(java.lang.String data)
data
-
public boolean saveSmartBehavior(java.lang.String data)
data
-
public boolean findSmartVisitData(java.lang.String data)
data
-
public boolean savePreferenceLog(java.lang.String data)
String
- data
public boolean savePreferenceLog(java.util.List<java.lang.String> itemList, java.lang.String visitId)
List
- itemListvisitId
-
public java.util.List<TopService> getTopNService(java.lang.String beginTime, java.lang.String endTime, java.lang.String type, int topN)
String
- beginTimeString
- endTimeString
- typeint
- topN
public java.util.List<ServiceRate> getServiceRate(java.lang.String itemId, java.lang.String year, java.lang.String type)
String
- itemIdString
- yearString
- type
public static java.util.ArrayList getItemId()
|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |