com.primus.searchcommon.constants
Interface AdvancedBrowseConstants


public interface AdvancedBrowseConstants


Nested Class Summary
static class AdvancedBrowseConstants.RecurseDocumentsType
           
 
Field Summary
static java.lang.String BROWSE_ANCESTRY_MODE
           
static java.lang.String CONSTRAINT_BASED_ITEM_SIZE_SIZES
           
static java.lang.String ITEM_PROPERTY_CONTROL
          ATG Search returns the meta-data properties associated with the browsed index items.
static java.lang.String RECURSE_FOR_INDEX_ITEMS
           
 

Field Detail

RECURSE_FOR_INDEX_ITEMS

static final java.lang.String RECURSE_FOR_INDEX_ITEMS
See Also:
Constant Field Values

CONSTRAINT_BASED_ITEM_SIZE_SIZES

static final java.lang.String CONSTRAINT_BASED_ITEM_SIZE_SIZES
See Also:
Constant Field Values

ITEM_PROPERTY_CONTROL

static final java.lang.String ITEM_PROPERTY_CONTROL
ATG Search returns the meta-data properties associated with the browsed index items. These returned properties can be used for user interface functionality, such as customized result pages. By default, ATG Search returns all stored meta-data properties, but the list of returned properties can be controlled by this attribute. The value can be "all", which is the default, and simply indicates that all properties are returned. The value can also be a comma-delimited list of the property names that can be returned. The value can also be in the form of: config;testprop|val,...,val|retprop,...;testprop|val,...,val|retprop,...;... Basically, this syntax allows for conditional selection of returned properties, depending on another property of the index item. The config; prefix denotes the new special syntax. The testprop is a name of a property that will be tested for one of the values in the list that follow it. If an index item has one of the values for the testprop, then the list of retprop properties is used to control what properties to return just for that index item. If not, the next testprop sequence is used, and so on until no more configuration data is left. If testprop is empty, then the sequence is unconditional and all index items will satisfy it. This is useful as the last item of the sequence to denote the default properties for any index item that does not satisfy the specific property tests. If the val list is empty, then any value satisfies the test. If the retprop list is empty, then no properties will be returned for index items satisfying the given test.

See Also:
Constant Field Values

BROWSE_ANCESTRY_MODE

static final java.lang.String BROWSE_ANCESTRY_MODE
See Also:
Constant Field Values