|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IServerContext
COM Interface 'IServerContext'. Generated 11/6/2008 5:44:26 PM from 'C:\ArcGIS\COM\esriServer.olb'
Generated using ArcGIS Proxy Generator
Description: 'Provides access to members for managing a server context, and the objects running within that server context.' 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 String |
IID
Deprecated. Internal use only |
static int |
IIDa87fdd99_6112_410c_b75e_fefff5eace35
|
static int |
xxDummy
Deprecated. Internal use only |
| Method Summary | |
|---|---|
Object |
createObject(Class classDef)
Create an instance of an ArcGIS Java extension in the server context whose class definition is specified by classDef. |
Object |
createObject(String cLSID)
Create an object in the server context whose type is specified by the CLSID. |
Object |
getObject(String name)
Get a reference to an object in the server context's object dictionary by its Name. |
IServerObject |
getServerObject()
The map or geocode server object running in the server context. |
Object |
loadObject(String str)
Create an object in the server context from a string that was created by saving an object using SaveObject. |
void |
releaseContext()
Release the server context back to the server so it can be used by another client (if pooled), or so it can be destroyed (if non-pooled). |
void |
remove(String name)
Remove an object from the server context's object dictionary. |
void |
removeAll()
Remove all objects from the server context's object dictionary. |
String |
saveObject(Object obj)
Save an object in the server context to a string. |
void |
setObject(String name,
Object obj)
Add an object running in the server context to the context's object dictionary. |
| Field Detail |
|---|
static final int IIDa87fdd99_6112_410c_b75e_fefff5eace35
static final int xxDummy
static final String IID
| Method Detail |
|---|
IServerObject getServerObject()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object createObject(String cLSID)
throws IOException,
AutomationException
cLSID - The cLSID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object createObject(Class classDef)
throws IOException,
AutomationException
classDef - The class definition of an ArcGIS Java extension (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object loadObject(String str)
throws IOException,
AutomationException
str - The str (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String saveObject(Object obj)
throws IOException,
AutomationException
obj - A reference to another Object (IUnknown) (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object getObject(String name)
throws IOException,
AutomationException
name - The name (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setObject(String name,
Object obj)
throws IOException,
AutomationException
name - The name (in)obj - A reference to another Object (IUnknown) (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void remove(String name)
throws IOException,
AutomationException
name - The name (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void removeAll()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void releaseContext()
throws IOException,
AutomationException
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 | ||||||||