com.esri.arcgis.server
Interface IServerConfigurationStorage

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IServerConfigurationStorageProxy

public interface IServerConfigurationStorage
extends java.io.Serializable

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

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 IID53011377_69ef_42e5_93c8_26735b801969
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addFolder(java.lang.String folderName, java.lang.String info)
          addFolder
 void addGeodatabase(java.lang.String gdbName, java.lang.String val)
          addGeodatabase
 void addPermission(java.lang.String resourceID, java.lang.String acl)
          addPermission
 void addService(java.lang.String iD, java.lang.String definition)
          addService
 void connect(java.lang.String connectionString)
          connect
 void deleteFolder(java.lang.String folderName)
          deleteFolder
 void deleteGeodatabase(java.lang.String gdbName)
          deleteGeodatabase
 void deleteLogFile(java.lang.String fileName)
          deleteLogFile
 void deletePermission(java.lang.String resourceID)
          deletePermission
 void deleteService(java.lang.String iD)
          deleteService
 java.lang.String getACL(java.lang.String resourceID, java.lang.String[] pUpdateID)
          getACL
 java.lang.String getFolderInfo(java.lang.String folderName, java.lang.String[] pUpdateID)
          getFolderInfo
 java.lang.String getFolders()
          getFolders
 java.lang.String getGeodatabase(java.lang.String gdbName, java.lang.String[] pUpdateID)
          getGeodatabase
 java.lang.String getGeodatabases()
          getGeodatabases
 java.lang.String getLogFile(java.lang.String fileName, java.util.Date[] pDateCreated, java.util.Date[] pDateModified)
          getLogFile
 java.lang.String getLogFiles()
          getLogFiles
 java.lang.String getPermissions()
          getPermissions
 java.lang.String getServerProperties()
          getServerProperties
 java.lang.String getServerProperty(java.lang.String name)
          getServerProperty
 java.lang.String getServiceDefinition(java.lang.String iD, java.lang.String[] pUpdateID)
          getServiceDefinition
 boolean getServiceIsStarted(java.lang.String iD)
          getServiceIsStarted
 java.lang.String getServices()
          getServices
 void getUpdateIDs(java.lang.String[] pServerUpdateID, java.lang.String[] pServicesUpdateID, java.lang.String[] pFoldersUpdateID, java.lang.String[] pPermissionsUpdateID, java.lang.String[] pLogUpdateID, java.lang.String[] pGDBUpdateID)
          getUpdateIDs
 void putACL(java.lang.String resourceID, java.lang.String val)
          putACL
 void putFolderInfo(java.lang.String folderName, java.lang.String val)
          putFolderInfo
 void putGeodatabase(java.lang.String gdbName, java.lang.String val)
          putGeodatabase
 void putLogFile(java.lang.String fileName, java.util.Date dateCreated, java.util.Date dateModified, java.lang.String log)
          putLogFile
 void putServerProperty(java.lang.String name, java.lang.String val)
          putServerProperty
 void putServiceDefinition(java.lang.String iD, java.lang.String val)
          putServiceDefinition
 void putServiceIsStarted(java.lang.String iD, boolean val)
          putServiceIsStarted
 void renameFolder(java.lang.String oldName, java.lang.String newName)
          renameFolder
 

Field Detail

IID53011377_69ef_42e5_93c8_26735b801969

static final int IID53011377_69ef_42e5_93c8_26735b801969
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(java.lang.String connectionString)
             throws java.io.IOException,
                    AutomationException
connect

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

getUpdateIDs

void getUpdateIDs(java.lang.String[] pServerUpdateID,
                  java.lang.String[] pServicesUpdateID,
                  java.lang.String[] pFoldersUpdateID,
                  java.lang.String[] pPermissionsUpdateID,
                  java.lang.String[] pLogUpdateID,
                  java.lang.String[] pGDBUpdateID)
                  throws java.io.IOException,
                         AutomationException
getUpdateIDs

Parameters:
pServerUpdateID - The pServerUpdateID (out: use single element array)
pServicesUpdateID - The pServicesUpdateID (out: use single element array)
pFoldersUpdateID - The pFoldersUpdateID (out: use single element array)
pPermissionsUpdateID - The pPermissionsUpdateID (out: use single element array)
pLogUpdateID - The pLogUpdateID (out: use single element array)
pGDBUpdateID - The pGDBUpdateID (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getServerProperty

java.lang.String getServerProperty(java.lang.String name)
                                   throws java.io.IOException,
                                          AutomationException
getServerProperty

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

putServerProperty

void putServerProperty(java.lang.String name,
                       java.lang.String val)
                       throws java.io.IOException,
                              AutomationException
putServerProperty

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

getServerProperties

java.lang.String getServerProperties()
                                     throws java.io.IOException,
                                            AutomationException
getServerProperties

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

addFolder

void addFolder(java.lang.String folderName,
               java.lang.String info)
               throws java.io.IOException,
                      AutomationException
addFolder

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

deleteFolder

void deleteFolder(java.lang.String folderName)
                  throws java.io.IOException,
                         AutomationException
deleteFolder

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

renameFolder

void renameFolder(java.lang.String oldName,
                  java.lang.String newName)
                  throws java.io.IOException,
                         AutomationException
renameFolder

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

getFolders

java.lang.String getFolders()
                            throws java.io.IOException,
                                   AutomationException
getFolders

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

getFolderInfo

java.lang.String getFolderInfo(java.lang.String folderName,
                               java.lang.String[] pUpdateID)
                               throws java.io.IOException,
                                      AutomationException
getFolderInfo

Parameters:
folderName - The folderName (in)
pUpdateID - The pUpdateID (out: use single element array)
Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putFolderInfo

void putFolderInfo(java.lang.String folderName,
                   java.lang.String val)
                   throws java.io.IOException,
                          AutomationException
putFolderInfo

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

addService

void addService(java.lang.String iD,
                java.lang.String definition)
                throws java.io.IOException,
                       AutomationException
addService

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

deleteService

void deleteService(java.lang.String iD)
                   throws java.io.IOException,
                          AutomationException
deleteService

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

getServices

java.lang.String getServices()
                             throws java.io.IOException,
                                    AutomationException
getServices

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

getServiceDefinition

java.lang.String getServiceDefinition(java.lang.String iD,
                                      java.lang.String[] pUpdateID)
                                      throws java.io.IOException,
                                             AutomationException
getServiceDefinition

Parameters:
iD - The iD (in)
pUpdateID - The pUpdateID (out: use single element array)
Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putServiceDefinition

void putServiceDefinition(java.lang.String iD,
                          java.lang.String val)
                          throws java.io.IOException,
                                 AutomationException
putServiceDefinition

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

getServiceIsStarted

boolean getServiceIsStarted(java.lang.String iD)
                            throws java.io.IOException,
                                   AutomationException
getServiceIsStarted

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

putServiceIsStarted

void putServiceIsStarted(java.lang.String iD,
                         boolean val)
                         throws java.io.IOException,
                                AutomationException
putServiceIsStarted

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

addPermission

void addPermission(java.lang.String resourceID,
                   java.lang.String acl)
                   throws java.io.IOException,
                          AutomationException
addPermission

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

deletePermission

void deletePermission(java.lang.String resourceID)
                      throws java.io.IOException,
                             AutomationException
deletePermission

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

getPermissions

java.lang.String getPermissions()
                                throws java.io.IOException,
                                       AutomationException
getPermissions

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

getACL

java.lang.String getACL(java.lang.String resourceID,
                        java.lang.String[] pUpdateID)
                        throws java.io.IOException,
                               AutomationException
getACL

Parameters:
resourceID - The resourceID (in)
pUpdateID - The pUpdateID (out: use single element array)
Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putACL

void putACL(java.lang.String resourceID,
            java.lang.String val)
            throws java.io.IOException,
                   AutomationException
putACL

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

addGeodatabase

void addGeodatabase(java.lang.String gdbName,
                    java.lang.String val)
                    throws java.io.IOException,
                           AutomationException
addGeodatabase

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

deleteGeodatabase

void deleteGeodatabase(java.lang.String gdbName)
                       throws java.io.IOException,
                              AutomationException
deleteGeodatabase

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

getGeodatabases

java.lang.String getGeodatabases()
                                 throws java.io.IOException,
                                        AutomationException
getGeodatabases

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

getGeodatabase

java.lang.String getGeodatabase(java.lang.String gdbName,
                                java.lang.String[] pUpdateID)
                                throws java.io.IOException,
                                       AutomationException
getGeodatabase

Parameters:
gdbName - The gdbName (in)
pUpdateID - The pUpdateID (out: use single element array)
Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putGeodatabase

void putGeodatabase(java.lang.String gdbName,
                    java.lang.String val)
                    throws java.io.IOException,
                           AutomationException
putGeodatabase

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

getLogFiles

java.lang.String getLogFiles()
                             throws java.io.IOException,
                                    AutomationException
getLogFiles

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

putLogFile

void putLogFile(java.lang.String fileName,
                java.util.Date dateCreated,
                java.util.Date dateModified,
                java.lang.String log)
                throws java.io.IOException,
                       AutomationException
putLogFile

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

getLogFile

java.lang.String getLogFile(java.lang.String fileName,
                            java.util.Date[] pDateCreated,
                            java.util.Date[] pDateModified)
                            throws java.io.IOException,
                                   AutomationException
getLogFile

Parameters:
fileName - The fileName (in)
pDateCreated - The pDateCreated (out: use single element array)
pDateModified - The pDateModified (out: use single element array)
Returns:
The pLog
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteLogFile

void deleteLogFile(java.lang.String fileName)
                   throws java.io.IOException,
                          AutomationException
deleteLogFile

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