| 
Esri Geoportal Server 1.0 
 | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.gpt.catalog.lucene.Storeables
public class Storeables
Essentially defines the storage schema for documents indexed within Lucene.
| Field Summary | |
|---|---|
static String | 
FIELD_ACL
Document access control list field (multi-value) = "acl"  | 
static String | 
FIELD_DATEMODIFIED
Document modification date field name = "datemodified"  | 
static String | 
FIELD_FID
Document file identifier field name = "fileIdentifier"  | 
static String | 
FIELD_SCHEMA
Document SCHEMA = "sys.schema", e.g.  | 
static String | 
FIELD_SITEUUID
Document SITEUUID, parent site uuid = "sys.siteuuid"  | 
static String | 
FIELD_UUID
Document UUID (primary key) field name = "uuid"  | 
static String | 
FIELD_XML
Document XML = "sys.xml"  | 
static String | 
FIELD_XML_BRIEF
CSW Brief Response XML = "sys.xml.brief"  | 
static String | 
FIELD_XML_SUMMARY
CSW Summary Response XML = "sys.xml.brief"  | 
| Constructor Summary | |
|---|---|
Storeables()
Default constructor.  | 
|
Storeables(PropertyMeanings meanings)
Constructs with a configured collection of property meanings.  | 
|
Storeables(PropertyMeanings meanings,
           boolean systemOnly)
Constructs with a configured collection of property meanings.  | 
|
| Method Summary | |
|---|---|
 void | 
add(IStoreable storable)
Adds a store-able property to the collection.  | 
 Collection<IStoreable> | 
collection()
Returns the storeables collection (for iteration).  | 
 IStoreable | 
connect(PropertyMeaning meaning)
Connects a meaning to a store-able property,  | 
 IStoreable | 
ensure(PropertyMeanings propertyMeanings,
       String meaningName)
Ensures a storeable property within the collection.  | 
 IStoreable | 
get(String name)
Finds a store-able property within the collection.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final String FIELD_ACL
public static final String FIELD_DATEMODIFIED
public static final String FIELD_FID
public static final String FIELD_SCHEMA
public static final String FIELD_SITEUUID
public static final String FIELD_UUID
public static final String FIELD_XML
public static final String FIELD_XML_BRIEF
public static final String FIELD_XML_SUMMARY
| Constructor Detail | 
|---|
public Storeables()
public Storeables(PropertyMeanings meanings)
meanings - the configured property meanings
public Storeables(PropertyMeanings meanings,
                  boolean systemOnly)
meanings - the configured property meaningssystemOnly - if true, only configure the system storeables| Method Detail | 
|---|
public void add(IStoreable storable)
storable - the store-able property to add.public Collection<IStoreable> collection()
public IStoreable connect(PropertyMeaning meaning)
connect in interface IStoreablesmeaning - the meaning associated with the property to connect
public IStoreable ensure(PropertyMeanings propertyMeanings,
                         String meaningName)
propertyMeanings - the configured property meaningsmeaningName - the property meaning name
public IStoreable get(String name)
get in interface IStoreablesname - the name of the store-able property
  | 
Esri Geoportal Server 1.0 
 | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||