| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 problems
public 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 problems| Method Detail | 
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void init(IServerObjectHelper pSOH)
          throws IOException,
                 AutomationException
init in interface IServerObjectExtensionpSOH - 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 IServerObjectExtensionIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void construct(IPropertySet props)
               throws IOException,
                      AutomationException
construct in interface IObjectConstructprops - 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 ILogSupportlog - 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 IKmlServercapabilities - 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 IKmlServerIOException - 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 IWebRequestHandlerhttpMethod - 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 | ||||||||