com.primus.searchcommon.constants
Interface AdvancedBrowseConstants
public interface AdvancedBrowseConstants
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