|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.server.ServerObjectAdmin
public class ServerObjectAdmin
COM Class 'ServerObjectAdmin'. Generated 3/19/2015 1:20:47 PM from 'C:\ArcGIS\COM\esriServer.olb'
Description 'The ServerObjectAdmin object which administrates the GIS 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 |
---|
Fields inherited from interface com.esri.arcgis.server.IServerObjectAdmin8 |
---|
IID, IID22930007_4a01_479f_8cb6_33c8ac33ccf4, xxDummy |
Fields inherited from interface com.esri.arcgis.server.IServerObjectAdmin7 |
---|
IIDc6cfc4df_7928_4ec2_9f34_87eed2bac0a3 |
Fields inherited from interface com.esri.arcgis.server.IServerObjectAdmin6 |
---|
IIDdc0e02cd_e386_4324_b31f_56b2c5d22363 |
Fields inherited from interface com.esri.arcgis.server.IServerObjectAdmin5 |
---|
IIDa7b0b4b3_1001_49ad_ad44_aa6441d7300a |
Fields inherited from interface com.esri.arcgis.server.IServerObjectAdmin4 |
---|
IID6fa1268d_0dd4_46b6_b890_02e20fc6341f |
Fields inherited from interface com.esri.arcgis.server.IServerObjectAdmin3 |
---|
IIDe5079624_e7c9_4b12_9df7_2bc1c341a2b7 |
Fields inherited from interface com.esri.arcgis.server.IServerObjectAdmin2 |
---|
IID4bc97a90_0b03_478c_8eb8_2ba647297bf7 |
Fields inherited from interface com.esri.arcgis.server.IServerObjectAdmin |
---|
IID01f6db39_6458_4c12_bcc7_30f1021075e2 |
Fields inherited from interface com.esri.arcgis.server.IServerStatistics |
---|
IID, IIDa0500a17_b797_41f3_94eb_66a32fcf8d80, xxDummy |
Fields inherited from interface com.esri.arcgis.server.IPermissionsAdmin2 |
---|
IID, IID8f6ce835_8644_420d_a2a3_2a84e2c29bfd, xxDummy |
Fields inherited from interface com.esri.arcgis.server.IPermissionsAdmin |
---|
IID1d869ab1_db39_4cb8_9e95_a64ac2beb029 |
Fields inherited from interface com.esri.arcgis.server.IServerErrorReports |
---|
IID, IIDa0c0005d_c630_4a08_9805_5b3e4c446dbb, xxDummy |
Constructor Summary | |
---|---|
ServerObjectAdmin(java.lang.Object obj)
Construct a ServerObjectAdmin using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
void |
addConfiguration(IServerObjectConfiguration config)
Adds a server object configuration (created with CreateConfiguration) to the GIS server. |
void |
addExtensionType(java.lang.String sOTypeName,
IServerObjectExtensionType pSOEType)
Registers a new server object extension type with the server object type indicated in the argument list. |
void |
addGeodatabase(java.lang.String gdbName,
java.lang.String val)
Add Geodatabase. |
void |
addMachine(IServerMachine machine)
Adds a host machine (created with CreateMachine) to the GIS server. |
void |
addServerDirectory(IServerDirectory pSD)
Adds a server directory (created with CreateServerDirectory) to the GIS server. |
void |
allowPermission(java.lang.String principal,
java.lang.String resource,
java.lang.String operation)
Grants permission to the specified principal to perform the given operation on the indicated resource. |
void |
cleanPermissions(java.lang.String principal)
Removes all permissions for a particular principal. |
IServerObjectConfiguration |
createConfiguration()
Creates a new server object configuration. |
IServerObjectExtensionType |
createExtensionType()
Creates a new empty server object extension type. |
void |
createFolder(java.lang.String folderName)
Creates a server configuration folder. |
IServerMachine |
createMachine()
Creates a new host machine. |
IServerDirectory |
createServerDirectory()
Creates a new server directory. |
void |
deleteConfiguration(java.lang.String name,
java.lang.String typeName)
Deletes a server object configuration from the GIS server. |
void |
deleteExtensionType(java.lang.String sOTypeName,
java.lang.String sOETypeName)
Unregisters a server object extension type from the server object type indicated in the argument list. |
void |
deleteFolder(java.lang.String folderName)
Deletes a server configuration folder. |
void |
deleteGeodatabase(java.lang.String gdbName)
Delete Geodatabase. |
void |
deleteMachine(java.lang.String machineName)
Deletes a host machine from the GIS server, making it unavailable to host server objects. |
void |
deleteServerDirectory(java.lang.String path)
Deletes a server directory such that its cleanup is no longer managed by the GIS server. |
void |
denyPermission(java.lang.String principal,
java.lang.String resource,
java.lang.String operation)
Revokes permission from the specified principal to perform the given operation on the indicated resource. |
void |
disable()
Disables a started SOM. |
void |
enable()
Enables a disabled SOM. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IEnumBSTR |
getAllPrincipals()
Enumrates all princiapls in the Permissions Store. |
IStatisticsResults |
getAllStatisticsForTimeInterval(int event,
int period,
int index,
int length,
java.lang.String name,
java.lang.String type,
java.lang.String machine)
Gets a set of statistics, such as count, min, max, mean for an event (such as context usage time) for a specified time period. |
IServerObjectConfiguration |
getConfiguration(java.lang.String name,
java.lang.String typeName)
Get the server object configuration with the specified Name and TypeName. |
IPropertySet |
getConfigurationProperties(java.lang.String name,
java.lang.String type)
Retrieves properties of server object configuration. |
IEnumServerObjectConfiguration |
getConfigurations()
An enumerator over all the server object configurations. |
IEnumServerObjectConfiguration |
getConfigurationsEx(java.lang.String folderName)
An enumerator over all the server object configurations in a server configuration folder. |
IEnumServerObjectConfiguration |
getConfigurationsEx2(java.lang.String folderName,
int stat)
An enumerator over all the server object configurations in a server configuration folder. |
IServerObjectConfigurationStatus |
getConfigurationStatus(java.lang.String name,
java.lang.String typeName)
Get the configuration status for a server object configuration with the specified Name and TypeName. |
int |
getErrorReportCacheSize()
Maximum number of stored crash dumps. |
java.lang.String |
getErrorReportDir()
Crash dump directory. |
java.lang.String |
getErrorReportEmailAddress()
E-mail address of server administrator. |
int |
getErrorReportInterval()
Interval at which SOM checks crash dumps and uploads error reports. |
int |
getErrorReportMode()
Exception handling mode of SOC processes. |
int |
getErrorReportModeSOM()
Exception handling mode of SOM process. |
int |
getErrorReportType()
Crash dump type. |
IEnumServerObjectExtensionType |
getExtensionTypes(java.lang.String sOTypeName)
An enumerator over all the server object extension types. |
IPropertySet |
getFolderInfo(java.lang.String folderName)
Properties associated with a server configuration folder. |
IEnumBSTR |
getFolders(java.lang.String folderName)
An array of folder names in the server configuration folder. |
java.lang.String |
getGeodatabase(java.lang.String gdbName,
java.lang.String[] pUpdateID)
Get Geodatabase. |
java.lang.String |
getGeodatabases()
Get Geodatabases. |
java.lang.String |
getInputDir(java.lang.String cfgName,
java.lang.String cfgType)
Returns the input directory for the given Server Object Configuration. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
IServerMachine |
getMachine(java.lang.String name)
Get the host machine with the specified Name. |
IEnumServerMachine |
getMachines()
An enumerator over all the GIS server's host machines. |
IPropertySet |
getProperties()
The properties for the GIS server. |
IEnumServerDirectory |
getServerDirectories()
An enumerator over the GIS server's output directories. |
IServerDirectory |
getServerDirectory(java.lang.String path)
Get the server directory with the specified Path. |
IServerLog |
getServerLog()
Retrieves a reference to the ArcGIS Server logs. |
IDoubleArray |
getSpecificStatisticForTimeIntervals(int event,
int function,
int period,
int index,
int length,
java.lang.String name,
java.lang.String type,
java.lang.String machine)
Gets a specific statistic (such as total count of server contexts created) for a specified time period. |
IEnumServerObjectType |
getTypes()
An enumerator over all the server object types. |
int |
hashCode()
the hashcode for this object |
boolean |
isAdminUser(java.lang.String userName)
Checks if given user is a member of agsadmin group. |
boolean |
isErrorReportEnableUpload()
Indicates whether error reporting is enabled. |
boolean |
isInputDirInUse()
Checks if at least one service is currently using the input directory |
boolean |
isSecurityEnabled()
Indicates whether security is switched on or off. |
void |
pauseConfiguration(java.lang.String name,
java.lang.String typeName)
Makes the configuration unavailable to clients for processing requests, but does not shut down running instances of server objects, or interrupt requests in progress. |
void |
putGeodatabase(java.lang.String gdbName,
java.lang.String val)
Put Geodatabase. |
void |
release()
Release a ServerObjectAdmin. |
void |
renameFolder(java.lang.String folderName,
java.lang.String newName)
Renames a server configuration folder. |
void |
reportErrors()
Uploads stored error reports to the reporting web service. |
void |
reset()
Clears out the currently gathered statistics. |
void |
setErrorReportCacheSize(int pVal)
Maximum number of stored crash dumps. |
void |
setErrorReportDir(java.lang.String pVal)
Crash dump directory. |
void |
setErrorReportEmailAddress(java.lang.String pVal)
E-mail address of server administrator. |
void |
setErrorReportEnableUpload(boolean pVal)
Indicates whether error reporting is enabled. |
void |
setErrorReportInterval(int pVal)
Interval at which SOM checks crash dumps and uploads error reports. |
void |
setErrorReportMode(int pVal)
Exception handling mode of SOC processes. |
void |
setErrorReportModeSOM(int pVal)
Exception handling mode of SOM process. |
void |
setErrorReportType(int pVal)
Crash dump type. |
void |
setFolderInfo(java.lang.String folderName,
IPropertySet ppInfo)
Properties associated with a server configuration folder. |
void |
setIsSecurityEnabled(boolean pVal)
Indicates whether security is switched on or off. |
void |
setProperties(IPropertySet props)
The properties for the GIS server. |
void |
startConfiguration(java.lang.String name,
java.lang.String typeName)
Starts a server object configuration and makes it available to clients for processing requests. |
void |
stopConfiguration(java.lang.String name,
java.lang.String typeName)
Stops a server object configuration and shuts down any running instances of server objects defined by the configuration. |
void |
updateConfiguration(IServerObjectConfiguration config)
Updates the properties of a server object configuration. |
void |
updateConfigurationProperties(java.lang.String name,
java.lang.String type,
IPropertySet pProps)
Updates properties of server object configuration. |
void |
updateMachine(IServerMachine machine)
Updates the properties of a host machine. |
void |
updateServerDirectory(IServerDirectory pSD)
Updates the properties of a server directory. |
void |
uploadData(java.lang.String cfgName,
java.lang.String cfgType,
java.lang.String fileName,
byte[] data)
Uploads data to server and saves it as a file in the input directory of the given configuration. |
void |
validateConfiguration(java.lang.String name,
java.lang.String typeName)
Validates server object configuration. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ServerObjectAdmin(java.lang.Object obj) throws java.io.IOException
obj
to ServerObjectAdmin
. *
ServerObjectAdmin o = (ServerObjectAdmin)obj; // will not work
ServerObjectAdmin o = new ServerObjectAdmin(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
ServerObjectAdmin theServerObjectAdmin = (ServerObjectAdmin) obj;
Method Detail |
---|
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public IServerDirectory createServerDirectory() throws java.io.IOException, AutomationException
createServerDirectory
in interface IServerObjectAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addServerDirectory(IServerDirectory pSD) throws java.io.IOException, AutomationException
addServerDirectory
in interface IServerObjectAdmin
pSD
- A reference to a com.esri.arcgis.server.IServerDirectory (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateServerDirectory(IServerDirectory pSD) throws java.io.IOException, AutomationException
updateServerDirectory
in interface IServerObjectAdmin
pSD
- A reference to a com.esri.arcgis.server.IServerDirectory (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteServerDirectory(java.lang.String path) throws java.io.IOException, AutomationException
deleteServerDirectory
in interface IServerObjectAdmin
path
- The path (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IServerDirectory getServerDirectory(java.lang.String path) throws java.io.IOException, AutomationException
getServerDirectory
in interface IServerObjectAdmin
path
- The path (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumServerDirectory getServerDirectories() throws java.io.IOException, AutomationException
getServerDirectories
in interface IServerObjectAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IServerObjectConfiguration createConfiguration() throws java.io.IOException, AutomationException
createConfiguration
in interface IServerObjectAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addConfiguration(IServerObjectConfiguration config) throws java.io.IOException, AutomationException
addConfiguration
in interface IServerObjectAdmin
config
- A reference to a com.esri.arcgis.server.IServerObjectConfiguration (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IServerObjectConfiguration getConfiguration(java.lang.String name, java.lang.String typeName) throws java.io.IOException, AutomationException
getConfiguration
in interface IServerObjectAdmin
name
- The name (in)typeName
- The typeName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateConfiguration(IServerObjectConfiguration config) throws java.io.IOException, AutomationException
updateConfiguration
in interface IServerObjectAdmin
config
- A reference to a com.esri.arcgis.server.IServerObjectConfiguration (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteConfiguration(java.lang.String name, java.lang.String typeName) throws java.io.IOException, AutomationException
deleteConfiguration
in interface IServerObjectAdmin
name
- The name (in)typeName
- The typeName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumServerObjectConfiguration getConfigurations() throws java.io.IOException, AutomationException
getConfigurations
in interface IServerObjectAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IServerObjectConfigurationStatus getConfigurationStatus(java.lang.String name, java.lang.String typeName) throws java.io.IOException, AutomationException
getConfigurationStatus
in interface IServerObjectAdmin
name
- The name (in)typeName
- The typeName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumServerObjectType getTypes() throws java.io.IOException, AutomationException
getTypes
in interface IServerObjectAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void startConfiguration(java.lang.String name, java.lang.String typeName) throws java.io.IOException, AutomationException
startConfiguration
in interface IServerObjectAdmin
name
- The name (in)typeName
- The typeName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void stopConfiguration(java.lang.String name, java.lang.String typeName) throws java.io.IOException, AutomationException
stopConfiguration
in interface IServerObjectAdmin
name
- The name (in)typeName
- The typeName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void pauseConfiguration(java.lang.String name, java.lang.String typeName) throws java.io.IOException, AutomationException
pauseConfiguration
in interface IServerObjectAdmin
name
- The name (in)typeName
- The typeName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IServerMachine createMachine() throws java.io.IOException, AutomationException
createMachine
in interface IServerObjectAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addMachine(IServerMachine machine) throws java.io.IOException, AutomationException
addMachine
in interface IServerObjectAdmin
machine
- A reference to a com.esri.arcgis.server.IServerMachine (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumServerMachine getMachines() throws java.io.IOException, AutomationException
getMachines
in interface IServerObjectAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteMachine(java.lang.String machineName) throws java.io.IOException, AutomationException
deleteMachine
in interface IServerObjectAdmin
machineName
- The machineName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IServerMachine getMachine(java.lang.String name) throws java.io.IOException, AutomationException
getMachine
in interface IServerObjectAdmin
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateMachine(IServerMachine machine) throws java.io.IOException, AutomationException
updateMachine
in interface IServerObjectAdmin
machine
- A reference to a com.esri.arcgis.server.IServerMachine (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getProperties() throws java.io.IOException, AutomationException
getProperties
in interface IServerObjectAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setProperties(IPropertySet props) throws java.io.IOException, AutomationException
setProperties
in interface IServerObjectAdmin
props
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumServerObjectExtensionType getExtensionTypes(java.lang.String sOTypeName) throws java.io.IOException, AutomationException
getExtensionTypes
in interface IServerObjectAdmin2
sOTypeName
- The sOTypeName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IServerLog getServerLog() throws java.io.IOException, AutomationException
getServerLog
in interface IServerObjectAdmin2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void enable() throws java.io.IOException, AutomationException
enable
in interface IServerObjectAdmin2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void disable() throws java.io.IOException, AutomationException
disable
in interface IServerObjectAdmin2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IServerObjectExtensionType createExtensionType() throws java.io.IOException, AutomationException
createExtensionType
in interface IServerObjectAdmin2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addExtensionType(java.lang.String sOTypeName, IServerObjectExtensionType pSOEType) throws java.io.IOException, AutomationException
addExtensionType
in interface IServerObjectAdmin2
sOTypeName
- The sOTypeName (in)pSOEType
- A reference to a com.esri.arcgis.server.IServerObjectExtensionType (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteExtensionType(java.lang.String sOTypeName, java.lang.String sOETypeName) throws java.io.IOException, AutomationException
deleteExtensionType
in interface IServerObjectAdmin2
sOTypeName
- The sOTypeName (in)sOETypeName
- The sOETypeName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void createFolder(java.lang.String folderName) throws java.io.IOException, AutomationException
createFolder
in interface IServerObjectAdmin2
folderName
- The folderName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteFolder(java.lang.String folderName) throws java.io.IOException, AutomationException
deleteFolder
in interface IServerObjectAdmin2
folderName
- The folderName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void renameFolder(java.lang.String folderName, java.lang.String newName) throws java.io.IOException, AutomationException
renameFolder
in interface IServerObjectAdmin2
folderName
- The folderName (in)newName
- The newName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumBSTR getFolders(java.lang.String folderName) throws java.io.IOException, AutomationException
getFolders
in interface IServerObjectAdmin2
folderName
- The folderName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getFolderInfo(java.lang.String folderName) throws java.io.IOException, AutomationException
getFolderInfo
in interface IServerObjectAdmin2
folderName
- The folderName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFolderInfo(java.lang.String folderName, IPropertySet ppInfo) throws java.io.IOException, AutomationException
setFolderInfo
in interface IServerObjectAdmin2
folderName
- The folderName (in)ppInfo
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumServerObjectConfiguration getConfigurationsEx(java.lang.String folderName) throws java.io.IOException, AutomationException
getConfigurationsEx
in interface IServerObjectAdmin2
folderName
- The folderName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void validateConfiguration(java.lang.String name, java.lang.String typeName) throws java.io.IOException, AutomationException
validateConfiguration
in interface IServerObjectAdmin2
name
- The name (in)typeName
- The typeName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumServerObjectConfiguration getConfigurationsEx2(java.lang.String folderName, int stat) throws java.io.IOException, AutomationException
getConfigurationsEx2
in interface IServerObjectAdmin3
folderName
- The folderName (in)stat
- A com.esri.arcgis.server.esriConfigurationStatus constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSecurityEnabled() throws java.io.IOException, AutomationException
isSecurityEnabled
in interface IServerObjectAdmin4
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsSecurityEnabled(boolean pVal) throws java.io.IOException, AutomationException
setIsSecurityEnabled
in interface IServerObjectAdmin4
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getConfigurationProperties(java.lang.String name, java.lang.String type) throws java.io.IOException, AutomationException
getConfigurationProperties
in interface IServerObjectAdmin5
name
- The name (in)type
- The type (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateConfigurationProperties(java.lang.String name, java.lang.String type, IPropertySet pProps) throws java.io.IOException, AutomationException
updateConfigurationProperties
in interface IServerObjectAdmin5
name
- The name (in)type
- The type (in)pProps
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getInputDir(java.lang.String cfgName, java.lang.String cfgType) throws java.io.IOException, AutomationException
getInputDir
in interface IServerObjectAdmin6
cfgName
- The cfgName (in)cfgType
- The cfgType (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isInputDirInUse() throws java.io.IOException, AutomationException
isInputDirInUse
in interface IServerObjectAdmin6
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void uploadData(java.lang.String cfgName, java.lang.String cfgType, java.lang.String fileName, byte[] data) throws java.io.IOException, AutomationException
uploadData
in interface IServerObjectAdmin6
cfgName
- The cfgName (in)cfgType
- The cfgType (in)fileName
- The fileName (in)data
- An unsigned byte (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAdminUser(java.lang.String userName) throws java.io.IOException, AutomationException
isAdminUser
in interface IServerObjectAdmin7
userName
- The userName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addGeodatabase(java.lang.String gdbName, java.lang.String val) throws java.io.IOException, AutomationException
addGeodatabase
in interface IServerObjectAdmin8
gdbName
- The gdbName (in)val
- The val (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteGeodatabase(java.lang.String gdbName) throws java.io.IOException, AutomationException
deleteGeodatabase
in interface IServerObjectAdmin8
gdbName
- The gdbName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getGeodatabases() throws java.io.IOException, AutomationException
getGeodatabases
in interface IServerObjectAdmin8
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getGeodatabase(java.lang.String gdbName, java.lang.String[] pUpdateID) throws java.io.IOException, AutomationException
getGeodatabase
in interface IServerObjectAdmin8
gdbName
- The gdbName (in)pUpdateID
- The pUpdateID (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void putGeodatabase(java.lang.String gdbName, java.lang.String val) throws java.io.IOException, AutomationException
putGeodatabase
in interface IServerObjectAdmin8
gdbName
- The gdbName (in)val
- The val (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void reset() throws java.io.IOException, AutomationException
reset
in interface IServerStatistics
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDoubleArray getSpecificStatisticForTimeIntervals(int event, int function, int period, int index, int length, java.lang.String name, java.lang.String type, java.lang.String machine) throws java.io.IOException, AutomationException
getSpecificStatisticForTimeIntervals
in interface IServerStatistics
event
- A com.esri.arcgis.server.esriServerStatEvent constant (in)function
- A com.esri.arcgis.server.esriServerStatFunction constant (in)period
- A com.esri.arcgis.server.esriServerTimePeriod constant (in)index
- The index (in)length
- The length (in)name
- The name (in)type
- The type (in)machine
- The machine (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStatisticsResults getAllStatisticsForTimeInterval(int event, int period, int index, int length, java.lang.String name, java.lang.String type, java.lang.String machine) throws java.io.IOException, AutomationException
getAllStatisticsForTimeInterval
in interface IServerStatistics
event
- A com.esri.arcgis.server.esriServerStatEvent constant (in)period
- A com.esri.arcgis.server.esriServerTimePeriod constant (in)index
- The index (in)length
- The length (in)name
- The name (in)type
- The type (in)machine
- The machine (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void allowPermission(java.lang.String principal, java.lang.String resource, java.lang.String operation) throws java.io.IOException, AutomationException
allowPermission
in interface IPermissionsAdmin
principal
- The principal (in)resource
- The resource (in)operation
- The operation (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void denyPermission(java.lang.String principal, java.lang.String resource, java.lang.String operation) throws java.io.IOException, AutomationException
denyPermission
in interface IPermissionsAdmin
principal
- The principal (in)resource
- The resource (in)operation
- The operation (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumBSTR getAllPrincipals() throws java.io.IOException, AutomationException
getAllPrincipals
in interface IPermissionsAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void cleanPermissions(java.lang.String principal) throws java.io.IOException, AutomationException
cleanPermissions
in interface IPermissionsAdmin2
principal
- The principal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setErrorReportMode(int pVal) throws java.io.IOException, AutomationException
setErrorReportMode
in interface IServerErrorReports
pVal
- A com.esri.arcgis.server.esriServerExceptionHandlingMode constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getErrorReportMode() throws java.io.IOException, AutomationException
getErrorReportMode
in interface IServerErrorReports
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setErrorReportModeSOM(int pVal) throws java.io.IOException, AutomationException
setErrorReportModeSOM
in interface IServerErrorReports
pVal
- A com.esri.arcgis.server.esriServerExceptionHandlingMode constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getErrorReportModeSOM() throws java.io.IOException, AutomationException
getErrorReportModeSOM
in interface IServerErrorReports
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setErrorReportType(int pVal) throws java.io.IOException, AutomationException
setErrorReportType
in interface IServerErrorReports
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getErrorReportType() throws java.io.IOException, AutomationException
getErrorReportType
in interface IServerErrorReports
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setErrorReportDir(java.lang.String pVal) throws java.io.IOException, AutomationException
setErrorReportDir
in interface IServerErrorReports
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getErrorReportDir() throws java.io.IOException, AutomationException
getErrorReportDir
in interface IServerErrorReports
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setErrorReportCacheSize(int pVal) throws java.io.IOException, AutomationException
setErrorReportCacheSize
in interface IServerErrorReports
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getErrorReportCacheSize() throws java.io.IOException, AutomationException
getErrorReportCacheSize
in interface IServerErrorReports
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setErrorReportEnableUpload(boolean pVal) throws java.io.IOException, AutomationException
setErrorReportEnableUpload
in interface IServerErrorReports
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isErrorReportEnableUpload() throws java.io.IOException, AutomationException
isErrorReportEnableUpload
in interface IServerErrorReports
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setErrorReportEmailAddress(java.lang.String pVal) throws java.io.IOException, AutomationException
setErrorReportEmailAddress
in interface IServerErrorReports
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getErrorReportEmailAddress() throws java.io.IOException, AutomationException
getErrorReportEmailAddress
in interface IServerErrorReports
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setErrorReportInterval(int pVal) throws java.io.IOException, AutomationException
setErrorReportInterval
in interface IServerErrorReports
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getErrorReportInterval() throws java.io.IOException, AutomationException
getErrorReportInterval
in interface IServerErrorReports
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void reportErrors() throws java.io.IOException, AutomationException
reportErrors
in interface IServerErrorReports
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |