com.esri.arcgis.gisclient
Interface IAGSServerConnection4

All Superinterfaces:
IAGSServerConnection, IAGSServerConnection2, IAGSServerConnection3, java.io.Serializable
All Known Implementing Classes:
IAGSServerConnection4Proxy

public interface IAGSServerConnection4
extends IAGSServerConnection3, java.io.Serializable

COM Interface 'IAGSServerConnection4'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriGISClient.olb'

Description: 'Provides access to members that have information about the GIS server connection.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDb291fd85_b247_4ab0_85d0_2244688936fd
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.gisclient.IAGSServerConnection3
IID20e6a647_de9e_4e4c_a301_640b9ab0d143
 
Fields inherited from interface com.esri.arcgis.gisclient.IAGSServerConnection2
IID6921c52d_0d14_4d2c_8a80_a7873c1306ea
 
Fields inherited from interface com.esri.arcgis.gisclient.IAGSServerConnection
IID657f65fd_9795_40b4_b1ce_e235ef08614c
 
Method Summary
 IItemInfo getItemInfo(java.lang.String name, java.lang.String type, java.lang.String soeType)
          Returns the Item Info of a service.
 IPropertySet getMetadata(java.lang.String name, java.lang.String type, java.lang.String soeType)
          Returns the metadata of a service.
 java.lang.Object getServerVersion(int versionType)
          Returns the server version.
 java.lang.String getServiceURL(int urlType, IAGSServerObjectName service)
          Returns the URL for a service in the server behind this connection.
 
Methods inherited from interface com.esri.arcgis.gisclient.IAGSServerConnection3
getFile, getFileAsVariant
 
Methods inherited from interface com.esri.arcgis.gisclient.IAGSServerConnection2
getFolders, getServerObjectNamesEx
 
Methods inherited from interface com.esri.arcgis.gisclient.IAGSServerConnection
getFullName, getName, getServerObjectNames, setFullNameByRef, setName
 

Field Detail

IIDb291fd85_b247_4ab0_85d0_2244688936fd

static final int IIDb291fd85_b247_4ab0_85d0_2244688936fd
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getServerVersion

java.lang.Object getServerVersion(int versionType)
                                  throws java.io.IOException,
                                         AutomationException
Returns the server version.

Parameters:
versionType - A com.esri.arcgis.gisclient.esriAGSServerVersionType constant (in)
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getServiceURL

java.lang.String getServiceURL(int urlType,
                               IAGSServerObjectName service)
                               throws java.io.IOException,
                                      AutomationException
Returns the URL for a service in the server behind this connection.

Parameters:
urlType - A com.esri.arcgis.gisclient.esriServiceURLType constant (in)
service - A reference to a com.esri.arcgis.gisclient.IAGSServerObjectName (in)
Returns:
The uRL
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getItemInfo

IItemInfo getItemInfo(java.lang.String name,
                      java.lang.String type,
                      java.lang.String soeType)
                      throws java.io.IOException,
                             AutomationException
Returns the Item Info of a service.

Parameters:
name - The name (in)
type - The type (in)
soeType - The soeType (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IItemInfo
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMetadata

IPropertySet getMetadata(java.lang.String name,
                         java.lang.String type,
                         java.lang.String soeType)
                         throws java.io.IOException,
                                AutomationException
Returns the metadata of a service.

Parameters:
name - The name (in)
type - The type (in)
soeType - The soeType (in)
Returns:
A reference to a com.esri.arcgis.system.IPropertySet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.