|
|||||||||
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 |