|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geodatabasedistributed.WFSServer
public class WFSServer
The WFS Server Object Extension.
This object is new at ArcGIS 9.3.
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.system.IObjectActivate |
---|
IID, IIDe3b78022_143e_4e61_9099_ed319ec061e7, xxDummy |
Constructor Summary | |
---|---|
WFSServer()
Constructs a WFSServer using ArcGIS Engine. |
|
WFSServer(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. WFSServer theWFSServer = (WFSServer) obj; |
Method Summary | |
---|---|
void |
activate()
Activates the object. |
void |
beforeStart(IServerObjectAdmin pAdmin,
IPropertySet props)
Is called before the configuration is started. |
void |
beforeStop(IServerObjectAdmin pAdmin,
IPropertySet props)
Is called before the configuration is stopped. |
void |
construct(IPropertySet props)
Two phase object construction. |
void |
deactivate()
Deactivates the object. |
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
String |
getData(int httpVerb,
String request)
Handle a WFS request. |
byte[] |
handleStringWebRequest(int httpMethod,
String requestURL,
String queryString,
String capabilities,
String requestData,
String[] responseContentType,
int[] respDataType)
Handles a request with explicit capabilities. |
int |
hashCode()
the hashcode for this object |
void |
init(IServerObjectHelper pSOH)
Initializes and starts the server object specified by the IServerObjectHelper reference. |
void |
initLogging(ILog log)
Initializes an object with a log. |
IPropertySet |
onAdd(IPropertySet pProps)
Is called when the configuration is added. |
void |
onRemove()
Is called when the configuration is removed. |
void |
onRemoveEx(IServerObjectAdmin pAdmin,
IPropertySet props)
Is called when the configuration is removed. |
void |
onStart(IServerObjectAdmin pAdmin,
IPropertySet pProps)
Is called when the configuration is started. |
void |
onStop(IServerObjectAdmin pAdmin,
IPropertySet pProps)
Is called when the configuration is stopped. |
void |
setParameter(String name,
String value)
Handle setting WFS Server parameter. |
void |
shutdown()
Stops the server object specified by the IServerObjectHelper reference. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public WFSServer() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic WFSServer(Object obj) throws IOException
WFSServer theWFSServer = (WFSServer) obj;
obj
to WFSServer
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void init(IServerObjectHelper pSOH) throws IOException, AutomationException
init
in interface IServerObjectExtension
pSOH
- A reference to a com.esri.arcgis.server.IServerObjectHelper (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void shutdown() throws IOException, AutomationException
shutdown
in interface IServerObjectExtension
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void construct(IPropertySet props) throws IOException, AutomationException
construct
in interface IObjectConstruct
props
- A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void activate() throws IOException, AutomationException
activate
in interface IObjectActivate
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deactivate() throws IOException, AutomationException
deactivate
in interface IObjectActivate
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void initLogging(ILog log) throws IOException, AutomationException
initLogging
in interface ILogSupport
log
- A reference to a com.esri.arcgis.system.ILog (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getData(int httpVerb, String request) throws IOException, AutomationException
getData
in interface IWFSServer
httpVerb
- A com.esri.arcgis.geodatabasedistributed.esriWFSHttpVerb constant (in)request
- The request (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setParameter(String name, String value) throws IOException, AutomationException
setParameter
in interface IWFSServer
name
- The name (in)value
- The value (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet onAdd(IPropertySet pProps) throws IOException, AutomationException
onAdd
in interface IServerObjectConfigurationManager
pProps
- A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onRemove() throws IOException, AutomationException
onRemove
in interface IServerObjectConfigurationManager
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onStart(IServerObjectAdmin pAdmin, IPropertySet pProps) throws IOException, AutomationException
onStart
in interface IServerObjectConfigurationManager2
pAdmin
- A reference to a com.esri.arcgis.server.IServerObjectAdmin (in)pProps
- A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onStop(IServerObjectAdmin pAdmin, IPropertySet pProps) throws IOException, AutomationException
onStop
in interface IServerObjectConfigurationManager2
pAdmin
- A reference to a com.esri.arcgis.server.IServerObjectAdmin (in)pProps
- A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onRemoveEx(IServerObjectAdmin pAdmin, IPropertySet props) throws IOException, AutomationException
onRemoveEx
in interface IServerObjectConfigurationManager2
pAdmin
- A reference to a com.esri.arcgis.server.IServerObjectAdmin (in)props
- A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void beforeStart(IServerObjectAdmin pAdmin, IPropertySet props) throws IOException, AutomationException
beforeStart
in interface IServerObjectConfigurationManager2
pAdmin
- A reference to a com.esri.arcgis.server.IServerObjectAdmin (in)props
- A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void beforeStop(IServerObjectAdmin pAdmin, IPropertySet props) throws IOException, AutomationException
beforeStop
in interface IServerObjectConfigurationManager2
pAdmin
- A reference to a com.esri.arcgis.server.IServerObjectAdmin (in)props
- A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public byte[] handleStringWebRequest(int httpMethod, String requestURL, String queryString, String capabilities, String requestData, String[] responseContentType, int[] respDataType) throws IOException, AutomationException
handleStringWebRequest
in interface IWebRequestHandler
httpMethod
- A com.esri.arcgis.system.esriHttpMethod constant (in)requestURL
- The requestURL (in)queryString
- The queryString (in)capabilities
- The capabilities (in)requestData
- The requestData (in)responseContentType
- The responseContentType (out: use single element array)respDataType
- A com.esri.arcgis.system.esriWebResponseDataType constant (out: use single element array)
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 |