ArcGIS Server Geoportal extension
10

Deprecated API


Contents
Deprecated Classes
com.esri.gpt.catalog.harvest.cleanup.CleanupThread
          with no intent to replace 
com.esri.gpt.control.georss.GeorssFeedServlet
          since 9.3.1, GEORSS and other response formats are provided by: RestQueryServlet 
com.esri.gpt.control.harvest.servlets.service.HarvesterServlet
          since 10.0 with no intent to replace 
com.esri.gpt.catalog.harvest.protocols.HarvestProtocolZ3950
          since 10.0 with no intent to replace 
com.esri.gpt.control.harvest.servlets.publish.HarvestPublishServlet
          since 10.0 with no intent to replace 
com.esri.gpt.catalog.harvest.history.HeReadReportRequest
          since 10.0; use HeTransformReportRequest instead 
com.esri.gpt.catalog.harvest.history.HeReport
          since 10.0 with no intent to replace 
com.esri.gpt.catalog.harvest.jobs.HjPopulate
          since 10.0 with no intent to replace 
com.esri.gpt.catalog.harvest.jobs.HjRecoverRequest
          since 10.0 
com.esri.gpt.catalog.harvest.jobs.HjSetStatusRequest
          since 10.0 with no intent to replace 
com.esri.gpt.catalog.harvest.repository.HrLookup
          since 9.3.1 with no replacement and no intent for future use 
com.esri.gpt.catalog.harvest.repository.HrLookupKeywords
          since 9.3.1 with no replacement and no intent for future use 
com.esri.gpt.control.search.SearchUrlBuilder
          since 9.3.1, building URLs for a resource is now handled by ResourceLinkBuilder.build(com.esri.gpt.framework.search.SearchXslRecord, com.esri.gpt.catalog.search.SearchResultRecord) and RestUrlBuilder.buildParameters(SearchCriteria, String, String) 
com.esri.gpt.catalog.lucene.StreamingQueryParser
            
com.esri.gpt.catalog.harvest.clients.ZClientConfiguration
          since 10.0 with no intent to replace 
 

Deprecated Fields
com.esri.gpt.catalog.lucene.GeometryProperty.COORDINATE_PRECISION
          no longer applicable, coordinates are not stored in NumericField fields 
 

Deprecated Methods
com.esri.gpt.server.csw.client.CswRecords.addRecord(CswRecord)
          since 10 
com.esri.gpt.catalog.search.SearchResultRecords.buildUrls(SearchUrlBuilder)
          since 9.3.1, building URLs for a resource is now handled by ResourceLinkBuilder.build(com.esri.gpt.framework.search.SearchXslRecord, com.esri.gpt.catalog.search.SearchResultRecord) 
com.esri.gpt.catalog.search.SearchResultRecord.buildUrls(SearchUrlBuilder)
          since 9.3.1, building URLs for a resource is now handled by ResourceLinkBuilder.build(com.esri.gpt.framework.search.SearchXslRecord, com.esri.gpt.catalog.search.SearchResultRecord) 
com.esri.gpt.framework.ogc.KmlUtil.convertToFeaturesStream(InputStream)
          since 10.0; use KmlUtil.convertToFeaturesStream(java.io.InputStream, java.lang.String) instead. 
com.esri.gpt.catalog.search.SearchEngineFactory.createSearchEngine(SearchCriteria, SearchResult, RequestContext)
          Since 9.3.1. Use the other create search engines 
com.esri.gpt.framework.xml.DomUtil.documentToXml(Document)
          as of 9.3.1. Use XmlIoUtil.domToString(Document) 
com.esri.gpt.control.search.SearchController.doSearch(SearchUrlBuilder, int, boolean)
          since 10.0; Use SearchController.doSearch(int, boolean) instead 
com.esri.gpt.catalog.harvest.repository.HrUpdateRequest.execute()
          since 10.0; use HrUpdateRequest.executeUpdate(Native) instead 
com.esri.gpt.catalog.search.SearchResultRecord.getAddToArcMapUrl()
          since 9.3.1, use SearchResultRecord.getResourceLinks().findUrlByTag(ResourceLink.TAG_AGSLYR) 
com.esri.gpt.catalog.search.SearchResultRecord.getAddToGlobeUrlKml()
          since 9.3.1, use SearchResultRecord.getResourceLinks().findUrlByTag(ResourceLink.TAG_AGSKML) 
com.esri.gpt.catalog.search.SearchResultRecord.getAddToGlobeUrlNmf()
          since 9.3.1, use SearchResultRecord.getResourceLinks().findUrlByTag(ResourceLink.TAG_AGSNMF) 
com.esri.gpt.catalog.search.SearchResultRecord.getAddToMapUrl()
          since 9.3.1, use SearchResultRecord.getResourceLinks().findUrlByTag(ResourceLink.TAG_ADDTOMAP) 
com.esri.gpt.control.harvest.HarvestEditor.getArcGis()
          since 10.0 with no intent of replacement 
com.esri.gpt.control.harvest.HarvestEditor.getArcIms()
          since 10.0 with no intent of replacement 
com.esri.gpt.catalog.harvest.repository.HrRecord.getClient()
          since 10.0 with no intent to replace 
com.esri.gpt.catalog.search.SearchResultRecord.getContentTypeIconUrl()
          since 9.3.1, use SearchResultRecord.getResourceLinks().getIcon().getUrl()) 
com.esri.gpt.catalog.search.SearchResultRecord.getContentTypeTitle()
          since 9.3.1, use SearchResultRecord.getResourceLinks().getIcon().getLabel()) 
com.esri.gpt.control.harvest.HarvestEditor.getCsw()
          since 10.0 with no intent of replacement 
com.esri.gpt.catalog.search.SearchFilterConnection.getCswHarvestSites()
          since 10. 
com.esri.gpt.control.harvest.HarvestEditor.getCswProfile()
          since 10.0 with no intent of replacement 
com.esri.gpt.control.harvest.HarvestContext.getDefaultLookupTable()
          since 9.3.1 with no replacement and not intent of future use 
com.esri.gpt.catalog.search.SearchResultRecord.getDownloadMetadataUrl()
          since 9.3.1 with no replacement and not intent of future use, building URLs for a resource is now handled by ResourceLinkBuilder.build(com.esri.gpt.framework.search.SearchXslRecord, com.esri.gpt.catalog.search.SearchResultRecord) 
com.esri.gpt.catalog.search.SearchResultRecord.getFullMetadataUrl()
          since 9.3.1, use SearchResultRecord.getResourceLinks().findUrlByTag(ResourceLink.TAG_METADATA) 
com.esri.gpt.catalog.search.SearchResultRecord.getGoToWebUrl()
          since 9.3.1, use SearchResultRecord.getResourceLinks().findUrlByTag(ResourceLink.TAG_WEBSITE) 
com.esri.gpt.catalog.context.CatalogConfiguration.getHarvestingTableName()
          since 10.0; use CatalogConfiguration.getResourceTableName() instead 
com.esri.gpt.catalog.harvest.repository.HrRecord.getHarvestProtocol()
          since 10.0; use HrRecord.getProtocol() instead 
com.esri.gpt.framework.scheduler.ThreadSchedulerConfiguration.getHarvestThreadsNumber()
          since 10.0; use HarvesterConfiguration.getPoolSize() instead 
com.esri.gpt.catalog.harvest.history.HeRecord.getHasReport()
          since 10.0 with no intent to replace 
com.esri.gpt.framework.util.TimePeriod.getInstance(long, TimePeriod.Unit)
          since 10.0; use TimePeriod.TimePeriod(long,Unit) instad 
com.esri.gpt.framework.scheduler.ThreadSchedulerConfiguration.getJobInactivityPeriod()
          since 10.0 with no intent to replace 
com.esri.gpt.catalog.context.CatalogConfiguration.getMetadataAdminTableName()
          since 10.0; use CatalogConfiguration.getResourceTableName() instead 
com.esri.gpt.catalog.management.MmdRequest.getMetadataAdminTableName()
          since 10.0; use MmdRequest.getResourceTableName() instead 
com.esri.gpt.catalog.search.ASearchEngine.getMetadataAsObject(String)
          at v 10. Use getMetadataAsSearchResultRecord instead 
com.esri.gpt.catalog.context.CatalogConfiguration.getMetadataTableName()
          since 10.0; use CatalogConfiguration.getResourceTableName() instead 
com.esri.gpt.catalog.management.MmdRequest.getMetadataTableName()
          since 10.0; use MmdRequest.getResourceTableName() instead 
com.esri.gpt.control.harvest.HarvestEditor.getOai()
          since 10.0 with no intent of replacement 
com.esri.gpt.catalog.search.SearchResultRecord.getOnlink()
          since 9.3.1, use SearchResultRecord.getResourceLinks().findUrlByTag(ResourceLink.TAG_WEBSITE) 
com.esri.gpt.catalog.search.SearchResultRecord.getOpenResourceUrl()
          since 9.3.1, use SearchResultRecord.getResourceLinks().findUrlByTag(ResourceLink.TAG_OPEN) 
com.esri.gpt.catalog.arcims.GetDocumentRequest.getOwner()
            
com.esri.gpt.migration.to10.RemoteGetDocumentRequest.getOwner()
            
com.esri.gpt.catalog.harvest.history.HeRecord.getReport()
          since 10.0 with no intent to replace 
com.esri.gpt.catalog.search.SearchResultRecord.getServer()
          since 9.3.1, use SearchResultRecord.getResourceUrl() 
com.esri.gpt.catalog.harvest.repository.HrRecord.getThemeLookup()
          since 9.3.1 with no replacement and not intent of future use 
com.esri.gpt.catalog.arcims.GetDocumentRequest.getThumbnailBinary()
            
com.esri.gpt.migration.to10.RemoteGetDocumentRequest.getThumbnailBinary()
            
com.esri.gpt.catalog.search.SearchResultRecord.getThumbnailUrl()
          since 9.3.1, use SearchResultRecord.getResourceLinks().getThumbnail().getUrl()) 
com.esri.gpt.catalog.harvest.repository.HrRecord.getUseThemeLookup()
          since 9.3.1 with no replacement and not intent of future use 
com.esri.gpt.control.harvest.HarvestEditor.getUseThemeLookup()
          since 9.3.1 with no replacement and not intent of future use 
com.esri.gpt.catalog.search.SearchConfig.getViewFullMetadataPath()
          In 9.3.1. View metadata is not passed through this template 
com.esri.gpt.catalog.search.SearchConfig.getViewFullMetadataTemplate()
          In 9.3.1. View metadata is not passed through this template 
com.esri.gpt.catalog.search.SearchResultRecord.getViewMetadataUrl()
          since 9.3.1, use SearchResultRecord.getResourceLinks().findUrlByTag(ResourceLink.TAG_DETAILS) 
com.esri.gpt.control.harvest.HarvestEditor.getWaf()
          since 10.0 with no intent of replacement 
com.esri.gpt.control.harvest.HarvestEditor.getZ3950()
          since 10.0 with no intent of replacement 
com.esri.gpt.control.harvest.HarvestEditor.getZ3950Format()
          since 10.0 with no intent of replacement 
com.esri.gpt.framework.context.ApplicationConfiguration.getZClientConfiguration()
          since 10.0 with no intent to replace 
com.esri.gpt.catalog.schema.Meaning.guessArcIMSContentTypeFromUrl(String)
          since 9.3.1, use ResourceIdentifier.guessArcIMSContentTypeFromUrl(String) 
com.esri.gpt.catalog.lucene.TimestampField.makeValueToStore(Object)
          does not consider a NumericField, use TimestampField.makeFieldable(Object value) 
com.esri.gpt.catalog.lucene.LowerCaseField.makeValueToStore(Object)
          does not consider a NumericField, use LowerCaseField.makeFieldable(Object value) 
com.esri.gpt.catalog.lucene.LongField.makeValueToStore(Object)
          does not consider a NumericField, use LongField.makeFieldable(Object value) 
com.esri.gpt.catalog.lucene.DoubleField.makeValueToStore(Object)
          does not consider a NumericField, use DoubleField.makeFieldable(Object value) 
com.esri.gpt.catalog.lucene.DatastoreField.makeValueToStore(Object)
          does not consider a NumericField, use DatastoreField.makeFieldable(Object value) 
com.esri.gpt.catalog.harvest.protocols.HarvestProtocol.parseProtocol(String)
          since 10.0; use ProtocolFactories.parseProtocol(java.lang.String) instead 
com.esri.gpt.catalog.context.CatalogIndexAdapter.publishDocument(String, Timestamp, Schema)
          does not consider access control (ACL), use CatalogIndexAdapter.publishDocument(String, Timestamp, Schema, String) 
com.esri.gpt.catalog.lucene.LuceneIndexAdapter.publishDocument(String, Timestamp, Schema)
          does not consider access control (ACL), use LuceneIndexAdapter.publishDocument(String, Timestamp, Schema, String) 
com.esri.gpt.catalog.context.CatalogIndexAdapter.publishDocument(String, Timestamp, String)
          does not consider access control (ACL), use CatalogIndexAdapter.publishDocument(String, Timestamp, Schema, String) 
com.esri.gpt.server.csw.client.CswRecords.removeRecord(CswRecord)
          since 10 
com.esri.gpt.catalog.search.SearchResultRecord.setAddToArcMapUrl(String)
          since 9.3.1, building URLs for a resource is now handled by ResourceLinkBuilder.build(com.esri.gpt.framework.search.SearchXslRecord, com.esri.gpt.catalog.search.SearchResultRecord) 
com.esri.gpt.catalog.search.SearchResultRecord.setAddToGlobeUrlKml(String)
          since 9.3.1, building URLs for a resource is now handled by ResourceLinkBuilder.build(com.esri.gpt.framework.search.SearchXslRecord, com.esri.gpt.catalog.search.SearchResultRecord) 
com.esri.gpt.catalog.search.SearchResultRecord.setAddToGlobeUrlNmf(String)
          since 9.3.1, building URLs for a resource is now handled by ResourceLinkBuilder.build(com.esri.gpt.framework.search.SearchXslRecord, com.esri.gpt.catalog.search.SearchResultRecord) 
com.esri.gpt.catalog.search.SearchResultRecord.setAddToMapUrl(String)
          since 9.3.1, building URLs for a resource is now handled by ResourceLinkBuilder.build(com.esri.gpt.framework.search.SearchXslRecord, com.esri.gpt.catalog.search.SearchResultRecord) 
com.esri.gpt.catalog.search.SearchResultRecord.setContentTypeIconUrl(String)
          since 9.3.1, building URLs for a resource is now handled by ResourceLinkBuilder.build(com.esri.gpt.framework.search.SearchXslRecord, com.esri.gpt.catalog.search.SearchResultRecord) 
com.esri.gpt.control.harvest.HarvestEditor.setCswProfile(String)
          since 10.0 with no intent of replacement 
com.esri.gpt.catalog.search.SearchResultRecord.setFullMetadataUrl(String)
          since 9.3.1, building URLs for a resource is now handled by ResourceLinkBuilder.build(com.esri.gpt.framework.search.SearchXslRecord, com.esri.gpt.catalog.search.SearchResultRecord) 
com.esri.gpt.catalog.harvest.repository.HrRecord.setHarvestProtocol(HarvestProtocol)
          since 10.0; use HrRecord.setHarvestProtocol(com.esri.gpt.catalog.harvest.protocols.HarvestProtocol) instead 
com.esri.gpt.framework.scheduler.ThreadSchedulerConfiguration.setHarvestThreadsNumber(int)
          since 10.0; use HarvesterConfiguration.setPoolSize(int) instead 
com.esri.gpt.framework.scheduler.ThreadSchedulerConfiguration.setJobInactivityPeriod(TimePeriod)
          since 10.0 with no intent to replace 
com.esri.gpt.catalog.search.SearchResultRecord.setOnlink(String)
          since 9.3.1, building URLs for a resource is now handled by ResourceLinkBuilder.build(com.esri.gpt.framework.search.SearchXslRecord, com.esri.gpt.catalog.search.SearchResultRecord) 
com.esri.gpt.catalog.harvest.history.HeRecord.setReport(HeReport)
          since 10.0 with no intent to replace 
com.esri.gpt.catalog.search.SearchResultRecord.setServer(String)
          since 9.3.1, use SearchResultRecord.setResourceUrl(String) 
com.esri.gpt.catalog.harvest.repository.HrRecord.setThemeLookup(HrLookup)
          since 9.3.1 with no replacement and not intent of future use 
com.esri.gpt.catalog.search.SearchResultRecord.setThumbnailUrl(String)
          since 9.3.1, building URLs for a resource is now handled by ResourceLinkBuilder.build(com.esri.gpt.framework.search.SearchXslRecord, com.esri.gpt.catalog.search.SearchResultRecord) 
com.esri.gpt.catalog.harvest.repository.HrRecord.setUseThemeLookup(boolean)
          since 9.3.1 with no replacement and not intent of future use 
com.esri.gpt.control.harvest.HarvestEditor.setUseThemeLookup(String)
          since 9.3.1 with no replacement and not intent of future use 
com.esri.gpt.catalog.search.SearchConfig.setViewFullMetadataPath(String)
          In 9.3.1. View metadata is not passed through this template 
com.esri.gpt.catalog.search.SearchConfig.setViewFullMetadataTemplate(XsltTemplate)
          In 9.3.1. View metadata is not passed through this template 
com.esri.gpt.catalog.search.SearchResultRecord.setViewMetadataUrl(String)
          since 9.3.1, building URLs for a resource is now handled by ResourceLinkBuilder.build(com.esri.gpt.framework.search.SearchXslRecord, com.esri.gpt.catalog.search.SearchResultRecord) 
com.esri.gpt.control.harvest.HarvestEditor.setZ3950Format(String)
          since 10.0 with no intent of replacement 
com.esri.gpt.framework.context.ApplicationConfiguration.setZClientConfiguration(ZClientConfiguration)
          since 10.0 with no intent to replace 
com.esri.gpt.framework.xml.DomUtil.toXml(Node)
          since 10.0. Recomended option for turning a single node into the complete string is the following sequence of the code:
        Document mdDoc = DomUtil.newDocument();
        mdDoc.appendChild(mdDoc.importNode(node, true));
        String mdText = XmlIoUtil.domToString(mdDoc);
 
 
 

Deprecated Constructors
com.esri.gpt.catalog.harvest.jobs.HjCreateRequest(RequestContext, HrRecord)
          since 10.0 with no intent to replace 
com.esri.gpt.catalog.harvest.jobs.HjCreateRequest(RequestContext, HrRecord, HjRecord.JobType)
          since 10.0 with no intent to replace 
com.esri.gpt.catalog.harvest.jobs.HjGetNextRequest(RequestContext, String)
          since 10.0; use HjGetNextRequest.HjGetNextRequest(com.esri.gpt.framework.context.RequestContext) instead 
com.esri.gpt.catalog.harvest.jobs.HjSetStatusRequest(RequestContext, String, String, HjRecord.JobStatus)
          since 10.0 - serviceId is in no use 
com.esri.gpt.control.harvest.ReportViewer(HeReport)
          since 10.0; use ReportViewer.ReportViewer(RequestContext,HeRecord) instead 
com.esri.gpt.control.csw.inbound202.RetrievalOptions()
          use RetrievalOptions.RetrievalOptions(RequestContext) 
 

Deprecated Enum Constants
com.esri.gpt.catalog.harvest.repository.HrActionCriteria.RepositoryAction.FullHarvest
          since 10.0; use HrActionCriteria.RepositoryAction.Synchronize instead 
com.esri.gpt.catalog.harvest.repository.HrActionCriteria.RepositoryAction.HarvestNow
          since 10.0 with no intent to replace 
com.esri.gpt.catalog.harvest.protocols.HarvestProtocol.ProtocolType.Z3950
          since 10.0 with no intent to replace 
 


ArcGIS Server Geoportal extension
10

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