|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.server.ServerObjectManager
public class ServerObjectManager
COM Class 'ServerObjectManager'. Generated 3/19/2015 1:20:47 PM from 'C:\ArcGIS\COM\esriServer.olb'
Description 'The ServerObjectManager object which creates ServerContext, ServerObjectConfigurationInfo and ServerObjectTypeInfo objects.' 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.IServerObjectManager4 |
|---|
IID, IIDb87e5523_e612_4d71_a37f_89be65d783fd, xxDummy |
| Fields inherited from interface com.esri.arcgis.server.IServerObjectManager3 |
|---|
IID0f25131d_5521_4e06_9a7f_bb246f25309c |
| Fields inherited from interface com.esri.arcgis.server.IServerObjectManager2 |
|---|
IID2e3707f3_dae3_45ba_ac15_47ef7ec69946 |
| Fields inherited from interface com.esri.arcgis.server.IServerObjectManager |
|---|
IIDcf25ea7a_b5bc_47aa_94b2_4cd598b0c428 |
| Fields inherited from interface com.esri.arcgis.server.IPermissionsManager |
|---|
IID, IID05d95968_651a_4c97_b63e_d26f2bb0e97b, xxDummy |
| Constructor Summary | |
|---|---|
ServerObjectManager(java.lang.Object obj)
Construct a ServerObjectManager using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
boolean |
checkForDescendentsWithDifferentPermissions(java.lang.String principal,
java.lang.String resource,
java.lang.String operation)
Checks whether the specified principal has different permissions among the descendents of the specified parent resource/operation combination. |
boolean |
checkPermission(java.lang.String principal,
java.lang.String resource,
java.lang.String operation)
Checks whether the specified principal has permission to perform the given operation on the indicated resource. |
IServerContext |
createServerContext(java.lang.String configName,
java.lang.String typeName)
Gets a reference to a server context. |
IServiceCatalog2 |
createServiceCatalog()
Gets the ServiceCatalog for the services running on the server. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IServerObjectConfigurationInfo |
getConfigurationInfo(java.lang.String name,
java.lang.String typeName)
Gets the ServerObjectConfigurationInfo for the specified Name and TypeName. |
IEnumServerObjectConfigurationInfo |
getConfigurationInfos()
An enumerator over all the GIS server's ServerObjectConfigurationInfos. |
IEnumServerObjectConfigurationInfo |
getConfigurationInfosEx(java.lang.String folderName)
An enumerator over all the ArcGIS server's ServerObjectExtensionInfos in a given folder. |
IEnumServerObjectConfigurationInfo |
getConfigurationInfosEx2(java.lang.String folderName,
int stat)
An enumerator over the ArcGIS server's ServerObjectExtensionInfos in a given 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. |
IEnumServerObjectExtensionTypeInfo |
getExtensionTypeInfos(java.lang.String sOTypeName)
An enumerator over all the ArcGIS server's ServerObjectExtensionTypeInfos. |
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. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
IEnumBSTR |
getPrincipalsWithPermissionOnResource(java.lang.String resource,
java.lang.String operation)
Enumerates all principals having permission to perform the specified operation on the given resource. |
IEnumServerDirectoryInfo |
getServerDirectoryInfos()
An enumerator over all the GIS server's ServerDirectoryInfos. |
IPropertySet |
getSystemInfo()
The properties of the underlying system hardware and software. |
IEnumServerObjectTypeInfo |
getTypeInfos()
An enumerator over all the GIS server's ServerObjectTypeInfos. |
int |
hashCode()
the hashcode for this object |
void |
release()
Release a ServerObjectManager. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ServerObjectManager(java.lang.Object obj)
throws java.io.IOException
obj to ServerObjectManager. *
ServerObjectManager o = (ServerObjectManager)obj; // will not work
ServerObjectManager o = new ServerObjectManager(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems
ServerObjectManager theServerObjectManager = (ServerObjectManager) obj;| Method Detail |
|---|
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public IServerContext createServerContext(java.lang.String configName,
java.lang.String typeName)
throws java.io.IOException,
AutomationException
createServerContext in interface IServerObjectManagerconfigName - The configName (in)typeName - The typeName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IServerObjectConfigurationInfo getConfigurationInfo(java.lang.String name,
java.lang.String typeName)
throws java.io.IOException,
AutomationException
getConfigurationInfo in interface IServerObjectManagername - The name (in)typeName - The typeName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumServerObjectConfigurationInfo getConfigurationInfos()
throws java.io.IOException,
AutomationException
getConfigurationInfos in interface IServerObjectManagerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumServerObjectTypeInfo getTypeInfos()
throws java.io.IOException,
AutomationException
getTypeInfos in interface IServerObjectManagerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumServerDirectoryInfo getServerDirectoryInfos()
throws java.io.IOException,
AutomationException
getServerDirectoryInfos in interface IServerObjectManagerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getSystemInfo()
throws java.io.IOException,
AutomationException
getSystemInfo in interface IServerObjectManager2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumServerObjectExtensionTypeInfo getExtensionTypeInfos(java.lang.String sOTypeName)
throws java.io.IOException,
AutomationException
getExtensionTypeInfos in interface IServerObjectManager2sOTypeName - The sOTypeName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumServerObjectConfigurationInfo getConfigurationInfosEx(java.lang.String folderName)
throws java.io.IOException,
AutomationException
getConfigurationInfosEx in interface IServerObjectManager2folderName - The folderName (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 IServerObjectManager2folderName - 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 IServerObjectManager2folderName - The folderName (in)
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 IServerObjectManager2name - The name (in)typeName - The typeName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumServerObjectConfigurationInfo getConfigurationInfosEx2(java.lang.String folderName,
int stat)
throws java.io.IOException,
AutomationException
getConfigurationInfosEx2 in interface IServerObjectManager3folderName - 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 IServiceCatalog2 createServiceCatalog()
throws java.io.IOException,
AutomationException
createServiceCatalog in interface IServerObjectManager4java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean checkPermission(java.lang.String principal,
java.lang.String resource,
java.lang.String operation)
throws java.io.IOException,
AutomationException
checkPermission in interface IPermissionsManagerprincipal - 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 getPrincipalsWithPermissionOnResource(java.lang.String resource,
java.lang.String operation)
throws java.io.IOException,
AutomationException
getPrincipalsWithPermissionOnResource in interface IPermissionsManagerresource - The resource (in)operation - The operation (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean checkForDescendentsWithDifferentPermissions(java.lang.String principal,
java.lang.String resource,
java.lang.String operation)
throws java.io.IOException,
AutomationException
checkForDescendentsWithDifferentPermissions in interface IPermissionsManagerprincipal - 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.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||