public class IServerObjectAdmin2Proxy extends IServerObjectAdminProxy implements IServerObjectAdmin2, java.io.Serializable
Description: 'Provides access to members that administer the ArcGIS 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 =
Modifier and Type | Field and Description |
---|---|
boolean |
noncastable |
static java.lang.Class |
targetClass |
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
IID, IID4bc97a90_0b03_478c_8eb8_2ba647297bf7
IID01f6db39_6458_4c12_bcc7_30f1021075e2
Modifier | Constructor and Description |
---|---|
|
IServerObjectAdmin2Proxy()
For internal use only
|
|
IServerObjectAdmin2Proxy(java.lang.Object obj) |
protected |
IServerObjectAdmin2Proxy(java.lang.Object obj,
java.lang.String iid) |
|
IServerObjectAdmin2Proxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo) |
protected |
IServerObjectAdmin2Proxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo) |
Modifier and Type | Method and Description |
---|---|
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 |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Adds a Java object to be a listener for a specific kind of event generated by the COM object.
|
IServerObjectExtensionType |
createExtensionType()
Creates a new empty server object extension type.
|
void |
createFolder(java.lang.String folderName)
Creates a server configuration folder.
|
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 |
disable()
Disables a started SOM.
|
void |
enable()
Enables a disabled SOM.
|
IEnumServerObjectConfiguration |
getConfigurationsEx(java.lang.String folderName)
An enumerator over all the server object configurations in a server configuration folder.
|
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.
|
IServerLog |
getServerLog()
Retrieves a reference to the ArcGIS Server logs.
|
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Removes a Java object as a listener to events generated by a COM object.
|
void |
renameFolder(java.lang.String folderName,
java.lang.String newName)
Renames a server configuration folder.
|
void |
setFolderInfo(java.lang.String folderName,
IPropertySet ppInfo)
Properties associated with a server configuration folder.
|
void |
validateConfiguration(java.lang.String name,
java.lang.String typeName)
Validates server object configuration.
|
addConfiguration, addMachine, addServerDirectory, createConfiguration, createMachine, createServerDirectory, deleteConfiguration, deleteMachine, deleteServerDirectory, getConfiguration, getConfigurations, getConfigurationStatus, getMachine, getMachines, getProperties, getServerDirectories, getServerDirectory, getTypes, pauseConfiguration, setProperties, startConfiguration, stopConfiguration, updateConfiguration, updateMachine, updateServerDirectory
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addConfiguration, addMachine, addServerDirectory, createConfiguration, createMachine, createServerDirectory, deleteConfiguration, deleteMachine, deleteServerDirectory, getConfiguration, getConfigurations, getConfigurationStatus, getMachine, getMachines, getProperties, getServerDirectories, getServerDirectory, getTypes, pauseConfiguration, setProperties, startConfiguration, stopConfiguration, updateConfiguration, updateMachine, updateServerDirectory
public static final java.lang.Class targetClass
public boolean noncastable
public IServerObjectAdmin2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public IServerObjectAdmin2Proxy()
public IServerObjectAdmin2Proxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IServerObjectAdmin2Proxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IServerObjectAdmin2Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
addListener
in class IServerObjectAdminProxy
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object to be informed of the eventstheSource
- the proxy class that represents the COM class that is the source of the eventsjava.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
removeListener
in class IServerObjectAdminProxy
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object that no longer wishes to be informed of the eventsjava.io.IOException
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.