|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.globecore.KmlServer
public class KmlServer
The Kml Server Object Extension.
Constructor Summary | |
---|---|
KmlServer()
Constructs a KmlServer using ArcGIS Engine. |
|
KmlServer(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. KmlServer theKmlServer = (KmlServer) obj; |
Method Summary | |
---|---|
void |
construct(IPropertySet props)
Two phase object construction. |
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
byte[] |
getData(String capabilities,
String request)
Returns a KMZ file representation of a query to a MapServer object. |
IArray |
getIDList()
Returns Layer hierarchy. |
byte[] |
handleStringWebRequest(int httpMethod,
String requestURL,
String queryString,
String capabilities,
String requestData,
String[] responseContentType,
int[] respDataType)
Handles a request with explicit capabilities. |
int |
hashCode()
the hashcode for this object |
void |
init(IServerObjectHelper pSOH)
Initializes and starts the server object specified by the IServerObjectHelper reference. |
void |
initLogging(ILog log)
Initializes an object with a log. |
void |
shutdown()
Stops the server object specified by the IServerObjectHelper reference. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public KmlServer() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic KmlServer(Object obj) throws IOException
KmlServer theKmlServer = (KmlServer) obj;
obj
to KmlServer
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void init(IServerObjectHelper pSOH) throws IOException, AutomationException
init
in interface IServerObjectExtension
pSOH
- A reference to a com.esri.arcgis.server.IServerObjectHelper (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void shutdown() throws IOException, AutomationException
shutdown
in interface IServerObjectExtension
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void construct(IPropertySet props) throws IOException, AutomationException
construct
in interface IObjectConstruct
props
- A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void initLogging(ILog log) throws IOException, AutomationException
initLogging
in interface ILogSupport
log
- A reference to a com.esri.arcgis.system.ILog (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public byte[] getData(String capabilities, String request) throws IOException, AutomationException
getData
in interface IKmlServer
capabilities
- The capabilities (in)request
- The request (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray getIDList() throws IOException, AutomationException
getIDList
in interface IKmlServer
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public byte[] handleStringWebRequest(int httpMethod, String requestURL, String queryString, String capabilities, String requestData, String[] responseContentType, int[] respDataType) throws IOException, AutomationException
handleStringWebRequest
in interface IWebRequestHandler
httpMethod
- A com.esri.arcgis.system.esriHttpMethod constant (in)requestURL
- The requestURL (in)queryString
- The queryString (in)capabilities
- The capabilities (in)requestData
- The requestData (in)responseContentType
- The responseContentType (out: use single element array)respDataType
- A com.esri.arcgis.system.esriWebResponseDataType constant (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |