|
Esri Geoportal Server 1.0
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 SearchEngineCSW
SearchException
- the search exceptionprotected CswRecord getMetadata(String uuid) throws SearchException
getMetadata
in class SearchEngineCSW
uuid
- the document UUID
SearchException
- the search exceptionprotected CswRecords sendRequest(String cswRequest) throws SearchException
sendRequest
in class SearchEngineCSW
cswRequest
- the CSW XML request
SearchException
- the search exceptionpublic String getKeyAbstract() throws SearchException
getKeyAbstract
in class ASearchEngine
SearchException
public Map<String,Object> createInstances(StringSet rids)
createInstances
in class SearchEngineCSW
rids
-
|
Esri Geoportal Server 1.0
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |