|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPTCatalogStatistics
Method Summary | |
---|---|
void |
DecreaseCardPopularityWeight(double dblPercentDecreaseInWeight,
int nCardID)
Decreases the popularity of a Card by a percentage |
int |
GetPopularitySamplingRate()
Returns the popularity sampling rate. |
IPTQueryResult |
QueryCardPopularityStatistics(int nCardID)
Returns basic information about a card including the popularity |
IPTQueryResult |
QueryLeastPopularCommunityContent(int nClassID,
int nCount)
Queries communities for least popular content. |
IPTQueryResult |
QueryLeastPopularContent(int nClassID,
int nCount)
Queries user MyPages for least popular content. |
IPTQueryResult |
QueryMostPopularCommunityContent(int nClassID,
int nCount)
Queries communities for popular content. |
IPTQueryResult |
QueryMostPopularContent(int nClassID,
int nCount)
Queries user MyPages for popular content. |
IPTQueryResult |
QueryPopularCardsByBranch(int nFolderID,
int lSkipRows,
int lMaxRows,
int lPropIDMask,
java.lang.Object[][] vQueryFilter)
Queries for Cards in a Folder branch sorted by popularity |
IPTQueryResult |
QueryPopularCardsByFolder(int nFolderID,
int lSkipRows,
int lMaxRows,
int lPropIDMask,
java.lang.Object[][] vQueryFilter)
Queries for Cards in a Folder sorted by popularity |
IPTQueryResult |
QueryUnpopularCardsByBranch(int nFolderID,
com.plumtree.openfoundation.util.XPDateTime dtNotAccessedSince,
int nPopularityThreshold,
int lSkipRows,
int lMaxRows,
int lPropIDMask,
java.lang.Object[][] vQueryFilter)
Returns the least popular Cards in a Folder branch that have either not been accessed since a given date or have a popularity lower than a given threshhold. |
IPTQueryResult |
QueryUnpopularCardsByFolder(int nFolderID,
com.plumtree.openfoundation.util.XPDateTime dtNotAccessedSince,
int nPopularityThreshold,
int lSkipRows,
int lMaxRows,
int lPropIDMask,
java.lang.Object[][] vQueryFilter)
Returns the least popular Cards in a Folder that have either not been accessed since a given date or have a popularity lower than a given threshhold. |
void |
ReportCardAccess(int lCard)
Reports to the statistics maintainer that the card passed in has been accessed. |
void |
SetPopularitySamplingRate(int Value)
Sets the popularity sample rate. |
Methods inherited from interface com.plumtree.server.IPTUnknown |
---|
GetInterfaces |
Method Detail |
---|
int GetPopularitySamplingRate()
void SetPopularitySamplingRate(int Value)
Value
- The sampling rate is not persisted on the server.void ReportCardAccess(int lCard)
lCard
- cardID of the Card being accessed.void DecreaseCardPopularityWeight(double dblPercentDecreaseInWeight, int nCardID)
dblPercentDecreaseInWeight
- percentage that the popularity will be decreasednCardID
- cardID of the CardIPTQueryResult QueryCardPopularityStatistics(int nCardID)
nCardID
- cardID of the Card being queried
IPTQueryResult QueryPopularCardsByFolder(int nFolderID, int lSkipRows, int lMaxRows, int lPropIDMask, java.lang.Object[][] vQueryFilter)
nFolderID
- folderID of the Folder being queriedlSkipRows
- number of cards to skiplMaxRows
- maximum number of Cards to returnlPropIDMask
- propertyIDs to returnvQueryFilter
- filter to be applied to the query
IPTQueryResult QueryPopularCardsByBranch(int nFolderID, int lSkipRows, int lMaxRows, int lPropIDMask, java.lang.Object[][] vQueryFilter)
nFolderID
- folderID of the Folder branch being queriedlSkipRows
- number of cards to skiplMaxRows
- maximum number of Cards to returnlPropIDMask
- propertyIDs to returnvQueryFilter
- filter to be applied to the query
IPTQueryResult QueryUnpopularCardsByFolder(int nFolderID, com.plumtree.openfoundation.util.XPDateTime dtNotAccessedSince, int nPopularityThreshold, int lSkipRows, int lMaxRows, int lPropIDMask, java.lang.Object[][] vQueryFilter)
nFolderID
- folderID of the Folder being querieddtNotAccessedSince
- date since Cards to return have not been accessednPopularityThreshold
- highest popularity threshold of Cards to returnlSkipRows
- number of cards to skiplMaxRows
- maximum number of Cards to returnlPropIDMask
- propertyIDs to returnvQueryFilter
- filter to be applied to the query
IPTQueryResult QueryUnpopularCardsByBranch(int nFolderID, com.plumtree.openfoundation.util.XPDateTime dtNotAccessedSince, int nPopularityThreshold, int lSkipRows, int lMaxRows, int lPropIDMask, java.lang.Object[][] vQueryFilter)
nFolderID
- folderID of the Folder branch being querieddtNotAccessedSince
- date since Cards to return have not been accessednPopularityThreshold
- highest popularity threshold of Cards to returnlSkipRows
- number of cards to skiplMaxRows
- maximum number of Cards to returnlPropIDMask
- propertyIDs to returnvQueryFilter
- filter to be applied to the query
IPTQueryResult QueryMostPopularContent(int nClassID, int nCount)
nClassID
- specifies the object type that count be selected as contentnCount
- maximum number of objects to return. Ex. top 10 or top 20
IPTQueryResult QueryLeastPopularContent(int nClassID, int nCount)
nClassID
- specifies the object type that count be selected as contentnCount
- maximum number of objects to return. Ex. bottom 10 or bottom 20
IPTQueryResult QueryMostPopularCommunityContent(int nClassID, int nCount)
nClassID
- specifies the object type that count be selected as contentnCount
- maximum number of objects to return. Ex. top 10 or top 20
IPTQueryResult QueryLeastPopularCommunityContent(int nClassID, int nCount)
nClassID
- specifies the object type that count be selected as contentnCount
- maximum number of objects to return. Ex. bottom 10 or bottom 20
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |