Esri Geoportal Server
1.0

com.esri.gpt.catalog.search
Class SearchGptXslProfile

java.lang.Object
  extended by com.esri.gpt.framework.search.SearchXslProfile<SearchCriteria,SearchResultRecord,SearchResultRecords,SearchResult>
      extended by com.esri.gpt.catalog.search.SearchGptXslProfile

public class SearchGptXslProfile
extends SearchXslProfile<SearchCriteria,SearchResultRecord,SearchResultRecords,SearchResult>

The Class SearchGptProfile.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.esri.gpt.framework.search.SearchXslProfile
SearchXslProfile.FORMAT_SEARCH_TO_XSL
 
Field Summary
 Logger LOG
          Class logger
static String XSLT_PARAM_SEARCH_URL
          The xslt param search url.
 
Constructor Summary
SearchGptXslProfile()
           
 
Method Summary
 String getClassInstance()
          Gets the class instance.
 String getId()
          Gets the id.
 String getKey()
          Gets the key.
 void readGetMetadataByIDResponse(String response, SearchResultRecord record)
          Read get metadata by id response.
 void setClassInstance(String classInstance)
          Sets the class instance.
 void setId(String id)
          Sets the id.
 void setKey(String key)
          Sets the key.
 
Methods inherited from class com.esri.gpt.framework.search.SearchXslProfile
generateGetRecordsRequest, getDescription, getFactory, getFormatRequestToXsl, getKvp, getMetadataxslt, getMetadataxsltobj, getMetadataXsltObj, getName, getRecordById, getRequestxslt, getRequestxsltobj, getResponsexslt, getResponsexsltobj, isFilter_extentsearch, isFilter_livedatamap, isHarvestable, isSupportsContentTypeQuery, isSupportsFullMetadataAtSearch, isSupportsSpatialBoundary, isSupportsSpatialQuery, readGetRecordsResponse, readIntermidiateGetRecordById, setDescription, setFilter_extentsearch, setFilter_livedatamap, setFormatRequestToXsl, setHarvestable, setKvp, setMetadataxslt, setMetadataxsltobj, setName, setRequestxslt, setRequestxsltobj, setResponsexslt, setResponsexsltobj, setSupportsContentTypeQuery, setSupportsFullMetadataAtSearch, setSupportsSpatialBoundary, setSupportsSpatialQuery, SupportContentTypeQuery, SupportSpatialBoundary, SupportSpatialQuery, transform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

public Logger LOG
Class logger


XSLT_PARAM_SEARCH_URL

public static String XSLT_PARAM_SEARCH_URL
The xslt param search url.

Constructor Detail

SearchGptXslProfile

public SearchGptXslProfile()
Method Detail

getClassInstance

public String getClassInstance()
Gets the class instance.

Returns:
the class instance

setClassInstance

public void setClassInstance(String classInstance)
Sets the class instance.

Parameters:
classInstance - the new class instance

getKey

public String getKey()
Gets the key.

Returns:
the key

setKey

public void setKey(String key)
Sets the key.

Parameters:
key - the new key

getId

public String getId()
Description copied from class: SearchXslProfile
Gets the id.

Overrides:
getId in class SearchXslProfile<SearchCriteria,SearchResultRecord,SearchResultRecords,SearchResult>
Returns:
the id

setId

public void setId(String id)
Description copied from class: SearchXslProfile
Sets the id.

Overrides:
setId in class SearchXslProfile<SearchCriteria,SearchResultRecord,SearchResultRecords,SearchResult>
Parameters:
id - the new id

readGetMetadataByIDResponse

public void readGetMetadataByIDResponse(String response,
                                        SearchResultRecord record)
                                 throws TransformerException
Description copied from class: SearchXslProfile
Read get metadata by id response.

Specified by:
readGetMetadataByIDResponse in class SearchXslProfile<SearchCriteria,SearchResultRecord,SearchResultRecords,SearchResult>
Parameters:
response - the response
record - the record
Throws:
TransformerException - the transformer exception

Esri Geoportal Server
1.0

Copyright 2011 Environmental Systems Research Institute. All rights reserved. Use is subject to license terms.