com.esri.arcgis.gisclient
Interface IIMSAxlRequest

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IIMSAxlRequestProxy, IMSMetadataServiceName, IMSServiceName

public interface IIMSAxlRequest
extends java.io.Serializable

COM Interface 'IIMSAxlRequest'. Generated 3/19/2015 1:20:53 PM from 'C:\ArcGIS\COM\esriGISClient.olb'

Description: 'Provides access to members that control AXL requests to IMS server.' 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 IID2844f4ef_098f_4858_80a6_b6a29eb5f140
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getServerVersion(ITrackCancel trackCancel, boolean showConnectingAVI, boolean processMessages)
          The ArcIMS server version.
 java.lang.String sendAxlRequest(java.lang.String axl, boolean queryRequest, ITrackCancel trackCancel, boolean showConnectingAVI, boolean processMessages)
          Sends an Axl request.
 IStream sendAxlRequestStream(java.lang.String axl, boolean queryRequest, ITrackCancel trackCancel, boolean showConnectingAVI, boolean processMessages)
          Sends an Axl request and returns a stream.
 java.lang.String sendCommandRequest(java.lang.String command, ITrackCancel trackCancel, boolean showConnectingAVI, boolean processMessages)
          Sends a command request,i.e.: ConnectorPing.
 

Field Detail

IID2844f4ef_098f_4858_80a6_b6a29eb5f140

static final int IID2844f4ef_098f_4858_80a6_b6a29eb5f140
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

sendAxlRequest

java.lang.String sendAxlRequest(java.lang.String axl,
                                boolean queryRequest,
                                ITrackCancel trackCancel,
                                boolean showConnectingAVI,
                                boolean processMessages)
                                throws java.io.IOException,
                                       AutomationException
Sends an Axl request.

Parameters:
axl - The axl (in)
queryRequest - The queryRequest (in)
trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
showConnectingAVI - The showConnectingAVI (in)
processMessages - The processMessages (in)
Returns:
The response
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

sendAxlRequestStream

IStream sendAxlRequestStream(java.lang.String axl,
                             boolean queryRequest,
                             ITrackCancel trackCancel,
                             boolean showConnectingAVI,
                             boolean processMessages)
                             throws java.io.IOException,
                                    AutomationException
Sends an Axl request and returns a stream.

Parameters:
axl - The axl (in)
queryRequest - The queryRequest (in)
trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
showConnectingAVI - The showConnectingAVI (in)
processMessages - The processMessages (in)
Returns:
A reference to a com.esri.arcgis.system.IStream
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

sendCommandRequest

java.lang.String sendCommandRequest(java.lang.String command,
                                    ITrackCancel trackCancel,
                                    boolean showConnectingAVI,
                                    boolean processMessages)
                                    throws java.io.IOException,
                                           AutomationException
Sends a command request,i.e.: ConnectorPing.

Parameters:
command - The command (in)
trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
showConnectingAVI - The showConnectingAVI (in)
processMessages - The processMessages (in)
Returns:
The response
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getServerVersion

java.lang.String getServerVersion(ITrackCancel trackCancel,
                                  boolean showConnectingAVI,
                                  boolean processMessages)
                                  throws java.io.IOException,
                                         AutomationException
The ArcIMS server version.

Parameters:
trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
showConnectingAVI - The showConnectingAVI (in)
processMessages - The processMessages (in)
Returns:
The serverVersion
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.