com.esri.arcgis.catalog
Interface IGxGDSConnection

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GxDataServer, IGxGDSConnectionProxy

public interface IGxGDSConnection
extends java.io.Serializable

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

Description: 'Provides access to members of GxObject that connects to a GeoData 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 IIDe10b6c94_58ed_4e45_84b2_285559bfa11e
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void attachGeoDatabase(java.lang.String gdbName, java.lang.String gdbFileName)
          Attaches a Geodatabase.
 void connect()
          Connects to a GIS Data server.
 void createGeoDatabase(java.lang.String gdbName, java.lang.String gdbFileName, int gdbFileSize)
          Creates a new Geodatabase.
 void disconnect()
          Disconnects from a GIS Data server.
 java.lang.Object getDataServerManager()
          The Data Server Manager object.
 java.lang.String getServerName()
          The server name.
 boolean isAdministrator()
          Indicates whether the connected user is an administrator or not.
 boolean isConnected()
          Indicates whether the GIS Data server connection has been made.
 void pause()
          Pauses a Database server.
 void restoreGeodatabase(java.lang.String gdbName, java.lang.String backupFileName, java.lang.String dbFileName)
          Restores a backup to the specified Geodatabase.
 void resume()
          Resumes a Database server.
 void start()
          Starts a Database server.
 void stop()
          Stops a Database server.
 

Field Detail

IIDe10b6c94_58ed_4e45_84b2_285559bfa11e

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

isConnected

boolean isConnected()
                    throws java.io.IOException,
                           AutomationException
Indicates whether the GIS Data server connection has been made.

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

isAdministrator

boolean isAdministrator()
                        throws java.io.IOException,
                               AutomationException
Indicates whether the connected user is an administrator or not.

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

connect

void connect()
             throws java.io.IOException,
                    AutomationException
Connects to a GIS 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 a GIS Data server.

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 server name.

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

getDataServerManager

java.lang.Object getDataServerManager()
                                      throws java.io.IOException,
                                             AutomationException
The Data Server Manager object.

Returns:
A reference to another Object (IUnknown)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createGeoDatabase

void createGeoDatabase(java.lang.String gdbName,
                       java.lang.String gdbFileName,
                       int gdbFileSize)
                       throws java.io.IOException,
                              AutomationException
Creates a new Geodatabase.

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

attachGeoDatabase

void attachGeoDatabase(java.lang.String gdbName,
                       java.lang.String gdbFileName)
                       throws java.io.IOException,
                              AutomationException
Attaches a Geodatabase.

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

restoreGeodatabase

void restoreGeodatabase(java.lang.String gdbName,
                        java.lang.String backupFileName,
                        java.lang.String dbFileName)
                        throws java.io.IOException,
                               AutomationException
Restores a backup to the specified Geodatabase.

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

start

void start()
           throws java.io.IOException,
                  AutomationException
Starts a Database server.

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

stop

void stop()
          throws java.io.IOException,
                 AutomationException
Stops a Database server.

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

resume

void resume()
            throws java.io.IOException,
                   AutomationException
Resumes a Database server.

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

pause

void pause()
           throws java.io.IOException,
                  AutomationException
Pauses a Database server.

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