com.esri.arcgis.datasourcesGDB
Interface IDataServerManager

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DataServerManager, IDataServerManagerProxy

public interface IDataServerManager
extends java.io.Serializable

COM Interface 'IDataServerManager'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesGDB.olb'

Description: 'Provides access to the DataServerManager object.' 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 IID737ef71f_3646_49f3_95b9_667259a5d498
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void connect()
          Connects to an initialized Data Server.
 java.lang.String createConnectionFile(java.lang.String pathName, java.lang.String serverName)
          Create a Data Server connection file.
 void disconnect()
          Disconnects from the Data Server.
 int getAvailableMemory()
          The total available memory (MB).
 int getDataServerClass()
          The server class.
 int getDataServerType()
          The type of data server.
 java.lang.String getProductName()
          The product name.
 java.lang.String getProductVersion()
          The product version.
 java.lang.String getServerName()
          The data server name.
 void initFromFile(java.lang.String gdsFileName)
          Initializes a saved connection to the GIS Data Server.
 boolean isConnected()
          Indicates whether the server is connected or not.
 void setServerName(java.lang.String serverName)
          The data server name.
 

Field Detail

IID737ef71f_3646_49f3_95b9_667259a5d498

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

connect

void connect()
             throws java.io.IOException,
                    AutomationException
Connects to an initialized Data Server.

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

disconnect

void disconnect()
                throws java.io.IOException,
                       AutomationException
Disconnects from the Data Server.

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

setServerName

void setServerName(java.lang.String serverName)
                   throws java.io.IOException,
                          AutomationException
The data server name.

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

getServerName

java.lang.String getServerName()
                               throws java.io.IOException,
                                      AutomationException
The data server name.

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

initFromFile

void initFromFile(java.lang.String gdsFileName)
                  throws java.io.IOException,
                         AutomationException
Initializes a saved connection to the GIS Data Server.

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

createConnectionFile

java.lang.String createConnectionFile(java.lang.String pathName,
                                      java.lang.String serverName)
                                      throws java.io.IOException,
                                             AutomationException
Create a Data Server connection file.

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

isConnected

boolean isConnected()
                    throws java.io.IOException,
                           AutomationException
Indicates whether the server is connected or not.

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

getDataServerType

int getDataServerType()
                      throws java.io.IOException,
                             AutomationException
The type of data server.

Returns:
A com.esri.arcgis.datasourcesGDB.esriDataServerType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getProductName

java.lang.String getProductName()
                                throws java.io.IOException,
                                       AutomationException
The product name.

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

getProductVersion

java.lang.String getProductVersion()
                                   throws java.io.IOException,
                                          AutomationException
The product version.

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

getAvailableMemory

int getAvailableMemory()
                       throws java.io.IOException,
                              AutomationException
The total available memory (MB).

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

getDataServerClass

int getDataServerClass()
                       throws java.io.IOException,
                              AutomationException
The server class.

Returns:
A com.esri.arcgis.geodatabase.esriGeodatabaseServerClassType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.