com.esri.arcgis.system
Interface IServerEnvironment

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IServerEnvironment2, IServerEnvironment3
All Known Implementing Classes:
IServerEnvironment2Proxy, IServerEnvironment3Proxy, IServerEnvironmentProxy

public interface IServerEnvironment
extends java.io.Serializable

COM Interface 'IServerEnvironment'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSystem.olb'

Description: 'Provides access to Server configuration information.' 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 IID32d4c328_e473_4615_922c_63c108f55e60
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getCurrentJobID()
          Retrieves current job ID.
 java.lang.String getJobDirectory(java.lang.String jobID)
          Retrieves job directory for given job.
 IJobTracker getJobTracker()
          Retrieves IJobTracker interface that provides access to members that track and control execution of jobs.
 ILog getLog()
          Retrieves an ILog interface that can be used to add logging messages.
 IPropertySet getProperties()
          Retrieves an IProperySet interface that provides access to the server configuration information.
 

Field Detail

IID32d4c328_e473_4615_922c_63c108f55e60

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

getLog

ILog getLog()
            throws java.io.IOException,
                   AutomationException
Retrieves an ILog interface that can be used to add logging messages.

Returns:
A reference to a com.esri.arcgis.system.ILog
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getProperties

IPropertySet getProperties()
                           throws java.io.IOException,
                                  AutomationException
Retrieves an IProperySet interface that provides access to the server configuration information.

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.

getJobTracker

IJobTracker getJobTracker()
                          throws java.io.IOException,
                                 AutomationException
Retrieves IJobTracker interface that provides access to members that track and control execution of jobs.

Returns:
A reference to a com.esri.arcgis.system.IJobTracker
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getJobDirectory

java.lang.String getJobDirectory(java.lang.String jobID)
                                 throws java.io.IOException,
                                        AutomationException
Retrieves job directory for given job.

Parameters:
jobID - The jobID (in)
Returns:
The pDirPath
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCurrentJobID

java.lang.String getCurrentJobID()
                                 throws java.io.IOException,
                                        AutomationException
Retrieves current job ID.

Returns:
The pJobID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.