|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.portaluiinfrastructure.helpers.BannerSearchHelperService
public class BannerSearchHelperService
Field Summary | |
---|---|
protected AActivitySpace |
_parentAS
|
static int |
BIT_CARD
|
static int |
BIT_COLLAB
|
static int |
BIT_COMMUNITY
|
static int |
BIT_CONTENT
|
static int |
BIT_FOLDER
|
static int |
BIT_PAGE
|
static int |
BIT_PORTLET
|
static int |
BIT_USER
|
static java.lang.String |
SEARCHPREF_GROUPBY
|
static java.lang.String |
SEARCHPREF_OBJECTTYPES
|
static java.lang.String |
SEARCHPREF_OBJECTTYPES_OVERRIDE
Name of Object Type override search preference. |
static java.lang.String |
SPECIAL_SORT_BY_LASTMODIFIED_VALUE
|
static java.lang.String |
SPECIAL_SORT_BY_NAME_VALUE
|
Method Summary | |
---|---|
java.lang.String |
GetBannerSearchPreferenceSortOrder(AActivitySpace _parent)
Unit tests should use this method to overwrite/teardown existing helper singleton. |
static IBannerSearchHelper |
GetInstance()
|
int |
GetIntSessionSetting(IPTSessionInfo sessionInfo,
java.lang.String settingName,
int def)
Helper method to get an integer setting from the user's session. |
int |
GetIntSetting(IPTSessionInfo sessionInfo,
java.lang.String settingName,
int def)
Helper method to get an integer setting out of the database |
java.lang.String |
GetPathwaysClassIdStringValue(int value)
|
XPArrayList |
GetPortalObjectTypes(IPTSessionInfo sessionInfo,
int objectTypeBitmask)
helper method to decipher the bitmask value |
XPArrayList |
GetSearchConstraints(AActivitySpace _parent)
looks up the bitmask for search object constraints this function came from BannerStartSearchControl.GetPreferences() |
java.lang.String |
GetStringSetting(IPTSessionInfo sessionInfo,
java.lang.String settingName,
java.lang.String def)
Helper method to get a String setting out of the database |
XPArrayList |
setCollabItems(XPArrayList constraints)
|
XPArrayList |
setContentItems(XPArrayList constraints)
|
java.lang.String |
SetPathwaysSearchHistory(java.lang.Object[] queryArray)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected AActivitySpace _parentAS
public static final java.lang.String SEARCHPREF_OBJECTTYPES_OVERRIDE
public static final java.lang.String SEARCHPREF_GROUPBY
public static final java.lang.String SEARCHPREF_OBJECTTYPES
public static final java.lang.String SPECIAL_SORT_BY_LASTMODIFIED_VALUE
public static final java.lang.String SPECIAL_SORT_BY_NAME_VALUE
public static final int BIT_CARD
public static final int BIT_FOLDER
public static final int BIT_USER
public static final int BIT_COMMUNITY
public static final int BIT_PORTLET
public static final int BIT_COLLAB
public static final int BIT_CONTENT
public static final int BIT_PAGE
Method Detail |
---|
public static IBannerSearchHelper GetInstance()
public java.lang.String GetBannerSearchPreferenceSortOrder(AActivitySpace _parent)
GetBannerSearchPreferenceSortOrder
in interface IBannerSearchHelper
public XPArrayList GetSearchConstraints(AActivitySpace _parent)
IBannerSearchHelper
GetSearchConstraints
in interface IBannerSearchHelper
_parent
- AActivityspace to get user sessionpublic XPArrayList GetPortalObjectTypes(IPTSessionInfo sessionInfo, int objectTypeBitmask)
IBannerSearchHelper
GetPortalObjectTypes
in interface IBannerSearchHelper
objectTypeBitmask
- The bitmask value of the object types to search for
public java.lang.String GetPathwaysClassIdStringValue(int value)
GetPathwaysClassIdStringValue
in interface IBannerSearchHelper
public XPArrayList setCollabItems(XPArrayList constraints)
setCollabItems
in interface IBannerSearchHelper
public XPArrayList setContentItems(XPArrayList constraints)
setContentItems
in interface IBannerSearchHelper
public int GetIntSetting(IPTSessionInfo sessionInfo, java.lang.String settingName, int def)
IBannerSearchHelper
GetIntSetting
in interface IBannerSearchHelper
sessionInfo
- the current user's IPTSessionInfo object.settingName
- the name of the desired setting.def
- a default value to return if the setting is not found in the database.
def
if not found.public int GetIntSessionSetting(IPTSessionInfo sessionInfo, java.lang.String settingName, int def)
IBannerSearchHelper
GetIntSessionSetting
in interface IBannerSearchHelper
sessionInfo
- the current user's IPTSessionInfo object.settingName
- the name of the desired setting.def
- a default value to return if the setting is not found in the session.
def
if not found.public java.lang.String GetStringSetting(IPTSessionInfo sessionInfo, java.lang.String settingName, java.lang.String def)
IBannerSearchHelper
GetStringSetting
in interface IBannerSearchHelper
sessionInfo
- the current user's IPTSessionInfo object.settingName
- the name of the desired setting.def
- a default value to return if the setting is not found in the database.
def
if not found.public java.lang.String SetPathwaysSearchHistory(java.lang.Object[] queryArray)
SetPathwaysSearchHistory
in interface IBannerSearchHelper
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |