|
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.search.ASearchEngine
com.esri.gpt.catalog.search.SearchEngineCSW
com.esri.gpt.catalog.search.SearchEngineLocal
public class SearchEngineLocal
CSW based search engine that executes against the local GPT catalog.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.esri.gpt.catalog.search.SearchEngineCSW |
|---|
SearchEngineCSW.AimsContentTypes, SearchEngineCSW.Scheme, SearchEngineCSW.SEARCH_OPERATION |
| Field Summary | |
|---|---|
static String |
ID
The ID that can be associated with the search factory hint. |
| Fields inherited from class com.esri.gpt.catalog.search.SearchEngineCSW |
|---|
DATE_FORMAT, KEY_LINK_INFO, KEY_REFERENCES, KEY_TYPES |
| Constructor Summary | |
|---|---|
SearchEngineLocal(RequestContext context)
|
|
| Method Summary | |
|---|---|
Map<String,Object> |
createInstances(StringSet rids)
Creates instances |
String |
getKeyAbstract()
Gets the abstract associated with the key |
protected CswRecord |
getMetadata(String uuid)
Sends a CSW GetRecordByID request to CSW service. |
void |
init()
Inits the Object after you have set the properties. |
protected CswRecords |
sendRequest(String cswRequest)
Sends a CSW GetRecords request to the local CSW service. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String ID
| Constructor Detail |
|---|
public SearchEngineLocal(RequestContext context)
| Method Detail |
|---|
public void init()
throws SearchException
ASearchEngine
init in class SearchEngineCSWSearchException - the search exception
protected CswRecord getMetadata(String uuid)
throws SearchException
getMetadata in class SearchEngineCSWuuid - the document UUID
SearchException - the search exception
protected CswRecords sendRequest(String cswRequest)
throws SearchException
sendRequest in class SearchEngineCSWcswRequest - the CSW XML request
SearchException - the search exception
public String getKeyAbstract()
throws SearchException
getKeyAbstract in class ASearchEngineSearchExceptionpublic Map<String,Object> createInstances(StringSet rids)
createInstances in class SearchEngineCSWrids -
|
Esri Geoportal Server 1.0
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||