Esri Geoportal Server
1.0

com.esri.gpt.catalog.arcims
Class PutMetadataInfo

java.lang.Object
  extended by com.esri.gpt.catalog.arcims.PutMetadataInfo

public class PutMetadataInfo
extends Object

Maintains information associated with a metadata document to be published to an ArcIMS metadata server.


Constructor Summary
PutMetadataInfo()
          Default constructor.
 
Method Summary
 String getContentType()
          Gets the content type.
 Envelope getEnvelope()
          Gets the bounding envelope for the document.
 String getFileIdentifier()
          Gets the file identifier.
 String getName()
          Gets the name.
 String getOnlink()
          Gets the online linkage url.
 String getParentUuid()
          Gets the parent UUID of the containing folder for the document.
 String getServer()
          Gets the map server.
 String getService()
          Gets the map service.
 String getServiceType()
          Gets the map service type.
 String getThumbnailBinary()
          Gets the base64 encoded string for the thumbnail image.
 String getToEsriIsoXslt()
          Gets the XSLT (file path) for translating to EsriIso format.
 String getUuid()
          Gets the UUID for the document.
 String getXml()
          Gets the xml string for the document.
 void setContentType(String contentType)
          Sets the content type.
 void setEnvelope(Envelope envelope)
          Sets the bounding envelope for the document.
 void setFileIdentifier(String id)
          Sets the file identifier.
 void setName(String name)
          Sets the name.
 void setOnlink(String url)
          Sets the online linkage url.
 void setParentUuid(String uuid)
          Sets the parent UUID of the containing folder for the document.
 void setServer(String server)
          Sets the map server.
 void setService(String service)
          Sets the map service.
 void setServiceType(String type)
          Sets the map service type.
 void setThumbnailBinary(String base64)
          Sets the base64 encoded string for the thumbnail image.
 void setToEsriIsoXslt(String xslt)
          Gets the XSLT (file path) for translating to EsriIso format.
 void setUuid(String uuid)
          Sets the UUID for the document.
 void setXml(String xml)
          Sets the xml string for the document.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PutMetadataInfo

public PutMetadataInfo()
Default constructor.

Method Detail

getContentType

public String getContentType()
Gets the content type.

Returns:
the content type

setContentType

public void setContentType(String contentType)
Sets the content type.

Parameters:
contentType - the content type

getEnvelope

public Envelope getEnvelope()
Gets the bounding envelope for the document.

Returns:
the bounding envelope

setEnvelope

public void setEnvelope(Envelope envelope)
Sets the bounding envelope for the document.

Parameters:
envelope - the bounding envelope

getFileIdentifier

public String getFileIdentifier()
Gets the file identifier.
The file identifier is typically associated with ISO-19139 documents.

Returns:
the file identifier

setFileIdentifier

public void setFileIdentifier(String id)
Sets the file identifier.
The file identifier is typically associated with ISO-19139 documents.

Parameters:
id - the file identifier

getName

public String getName()
Gets the name.

Returns:
the name

setName

public void setName(String name)
Sets the name.

Parameters:
name - the name

getOnlink

public String getOnlink()
Gets the online linkage url.

Returns:
the online linkage url

setOnlink

public void setOnlink(String url)
Sets the online linkage url.

Parameters:
url - the online linkage url

getParentUuid

public String getParentUuid()
Gets the parent UUID of the containing folder for the document.

Returns:
the parent UUID

setParentUuid

public void setParentUuid(String uuid)
Sets the parent UUID of the containing folder for the document.

Parameters:
uuid - the parentUUID

getServer

public String getServer()
Gets the map server.

Returns:
the map server

setServer

public void setServer(String server)
Sets the map server.

Parameters:
server - the map server

getService

public String getService()
Gets the map service.

Returns:
the map service

setService

public void setService(String service)
Sets the map service.

Parameters:
service - the map service

getServiceType

public String getServiceType()
Gets the map service type.

Returns:
the map service type

setServiceType

public void setServiceType(String type)
Sets the map service type.

Parameters:
type - the map service type

getThumbnailBinary

public String getThumbnailBinary()
Gets the base64 encoded string for the thumbnail image.

Returns:
the base64 encoded string for the thumbnail image

setThumbnailBinary

public void setThumbnailBinary(String base64)
Sets the base64 encoded string for the thumbnail image.

Parameters:
base64 - the base64 encoded string for the thumbnail image

getToEsriIsoXslt

public String getToEsriIsoXslt()
Gets the XSLT (file path) for translating to EsriIso format.

When a schema is neither FGDC or EsriIso, the document must be translated to EsriIso and enclosed as a binary node prior to publishing to the ArcIMS metdata server.

Returns:
the file path to the XSLT

setToEsriIsoXslt

public void setToEsriIsoXslt(String xslt)
Gets the XSLT (file path) for translating to EsriIso format.

When a schema is neither FGDC or EsriIso, the document must be translated to EsriIso and enclosed as a binary node prior to publishing to the ArcIMS metdata server.

Parameters:
xslt - the file path to the XSLT

getUuid

public String getUuid()
Gets the UUID for the document.

Returns:
the UUID

setUuid

public void setUuid(String uuid)
Sets the UUID for the document.

Parameters:
uuid - the UUID

getXml

public String getXml()
Gets the xml string for the document.

Returns:
the xml string

setXml

public void setXml(String xml)
Sets the xml string for the document.

Parameters:
xml - the xml string

Esri Geoportal Server
1.0

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