|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.globecore.GlobeServerLP
public class GlobeServerLP
Constructor Summary | |
---|---|
GlobeServerLP()
Constructs a GlobeServerLP using ArcGIS Engine. |
|
GlobeServerLP(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GlobeServerLP theGlobeServerLP = (GlobeServerLP) obj; |
Method Summary | |
---|---|
boolean |
equals(Object o)
Compare this object with another |
IGlobeServerFindResults |
find(int layerID,
String searchString,
boolean contains,
String searchFields)
Returns a Globe Server Find Result object that contain the given search string. |
byte[] |
getAnimation()
Gets the animation stream. |
ICacheControlInfo |
getCacheControlInfo()
Returns cache related properties of the a GlobeServer. |
String |
getCacheName(int layerID)
Gets the virtual cache directory for a given layer. |
static String |
getClsid()
getClsid. |
byte[] |
getConfig(int layerID)
Gets the configuration file from a given layer. |
byte[] |
getConfiguration(int layerID)
Gets all the configuration and MQT files from a given layer. |
IPropertySet |
getDocumentInfo()
A set of name-value pairs for properties set for the globe document such as Title, Subject, Author, Category, Keywords and Comments. |
IName |
getFullName()
The AGSServerConnectionName object associated with the server object. |
int |
getHttpTimeout()
The maximum time in seconds to wait for a response from the server (Internet only). |
int |
getLayerCount(int parentID)
The number of layers in the server under a certain parent. |
IGlobeLayerInfos |
getLayerInfos(int parentID)
A collection of Globe Layer Info objects. |
IGlobeLegendInfos |
getLegendInfos(ILongArray layerIDs)
Returns a collection of Globe Legend Info objects for the specified layers. |
byte[] |
getMQT(int layerID,
int face)
Gets the MQT for a given face from a given layer. |
byte[] |
getSymbols(int layerID,
ILongArray pSymbolIDs)
Gets the symbols with given IDs. |
byte[] |
getTextures(int layerID,
ILongArray pTextureIDs)
Gets the textures with given IDs. |
byte[] |
getTexturesEx(int layerID,
ILongArray pTextureIDs,
boolean getDDT)
Gets the textures with given IDs. |
byte[] |
getTile(int layerID,
int face,
int level,
int row,
int column)
Gets a tile for a given tile location from a given layer. |
float |
getVersion()
The Globe Server version number. |
String |
getVirtualCacheDirectory(int layerID)
Gets the virtual cache directory for a given layer. |
int |
hashCode()
the hashcode for this object |
IGlobeServerIdentifyResults |
identify(int layerID,
int oid,
IGeometry searchShape)
Returns a Globe Server Identify Result object at the given location. |
void |
setHttpTimeout(int secs)
The maximum time in seconds to wait for a response from the server (Internet only). |
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 GlobeServerLP() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic GlobeServerLP(Object obj) throws IOException
GlobeServerLP theGlobeServerLP = (GlobeServerLP) obj;
obj
to GlobeServerLP
.
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 IName getFullName() throws IOException, AutomationException
getFullName
in interface IAGSServerObject2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHttpTimeout(int secs) throws IOException, AutomationException
setHttpTimeout
in interface IAGSServerObject2
secs
- The secs (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getHttpTimeout() throws IOException, AutomationException
getHttpTimeout
in interface IAGSServerObject2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public float getVersion() throws IOException, AutomationException
Returns the GlobeServer Version.
getVersion
in interface IGlobeServer
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLayerCount(int parentID) throws IOException, AutomationException
getLayerCount
in interface IGlobeServer
parentID
- The parentID (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGlobeLayerInfos getLayerInfos(int parentID) throws IOException, AutomationException
getLayerInfos
in interface IGlobeServer
parentID
- The parentID (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGlobeLegendInfos getLegendInfos(ILongArray layerIDs) throws IOException, AutomationException
getLegendInfos
in interface IGlobeServer
layerIDs
- A reference to a com.esri.arcgis.system.ILongArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public byte[] getConfig(int layerID) throws IOException, AutomationException
getConfig
in interface IGlobeServer
layerID
- The layerID (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public byte[] getMQT(int layerID, int face) throws IOException, AutomationException
getMQT
in interface IGlobeServer
layerID
- The layerID (in)face
- The face (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public byte[] getConfiguration(int layerID) throws IOException, AutomationException
getConfiguration
in interface IGlobeServer
layerID
- The layerID (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public byte[] getTile(int layerID, int face, int level, int row, int column) throws IOException, AutomationException
getTile
in interface IGlobeServer
layerID
- The layerID (in)face
- The face (in)level
- The level (in)row
- The row (in)column
- The column (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public byte[] getSymbols(int layerID, ILongArray pSymbolIDs) throws IOException, AutomationException
getSymbols
in interface IGlobeServer
layerID
- The layerID (in)pSymbolIDs
- A reference to a com.esri.arcgis.system.ILongArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public byte[] getTextures(int layerID, ILongArray pTextureIDs) throws IOException, AutomationException
getTextures
in interface IGlobeServer
layerID
- The layerID (in)pTextureIDs
- A reference to a com.esri.arcgis.system.ILongArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public byte[] getAnimation() throws IOException, AutomationException
getAnimation
in interface IGlobeServer
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGlobeServerIdentifyResults identify(int layerID, int oid, IGeometry searchShape) throws IOException, AutomationException
Returns GlobeServerIdentifyResults object by taking in the LayerId to be identified, an Object ID and the geometry of the identify area, delineated by the geometry object. Note, a value of -1 should be passed as the OID value to return all objects found within the identify area.
identify
in interface IGlobeServer
layerID
- The layerID (in)oid
- The oid (in)searchShape
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGlobeServerFindResults find(int layerID, String searchString, boolean contains, String searchFields) throws IOException, AutomationException
Returns GlobeServerFindResults object by taking in the LayerId used to perform Find on , a search string - representing the value to be searched, a boolen defineing wheter to search for exact match or results that contain the defind string, and a string defining which fields to search on the layer. Note passing an empty string For SearchFields will search in all available Fields.
find
in interface IGlobeServer
layerID
- The layerID (in)searchString
- The searchString (in)contains
- The contains (in)searchFields
- The searchFields (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getVirtualCacheDirectory(int layerID) throws IOException, AutomationException
getVirtualCacheDirectory
in interface IGlobeServer
layerID
- The layerID (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getCacheName(int layerID) throws IOException, AutomationException
getCacheName
in interface IGlobeServer
layerID
- The layerID (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICacheControlInfo getCacheControlInfo() throws IOException, AutomationException
getCacheControlInfo
in interface IGlobeServer2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public byte[] getTexturesEx(int layerID, ILongArray pTextureIDs, boolean getDDT) throws IOException, AutomationException
getTexturesEx
in interface IGlobeServer3
layerID
- The layerID (in)pTextureIDs
- A reference to a com.esri.arcgis.system.ILongArray (in)getDDT
- The getDDT (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getDocumentInfo() throws IOException, AutomationException
getDocumentInfo
in interface IGlobeServer4
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 |