|
ArcGIS Server Geoportal extension 10
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.gpt.control.csw.inbound202.PublicationHandler
com.esri.gpt.control.csw.inbound202.InsertHandler
public class InsertHandler
Handles an in-bound CSW 2.0.2 InsertRecords request.
Constructor Summary | |
---|---|
InsertHandler(RequestContext requestContext)
Constructs with an associated request context. |
Method Summary | |
---|---|
protected PublicationResponse |
handleInsertRecords(Document dom,
Node root,
XPath xpath)
Parses a InsertRecords request and returns response. |
protected PublicationResponse |
writeSummaryResponse(int count)
Writes Transaction Summary response |
Methods inherited from class com.esri.gpt.control.csw.inbound202.PublicationHandler |
---|
findDiscoverable, getCswResponse, getQueryables, getRequestContext, getRequestParameter, getRetrievalOptions, getService, getVersion, parsePropertyName, setCswResponse, setService, setVersion |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InsertHandler(RequestContext requestContext)
requestContext
- the request contextMethod Detail |
---|
protected PublicationResponse handleInsertRecords(Document dom, Node root, XPath xpath) throws PublicationException, XPathExpressionException
dom
- the XML documentroot
- the root nodexpath
- an XPath to enable queries (properly configured with name spaces)
PublicationException
- if a structural related exception occurs
XPathExpressionException
- if an XPath related exception occursprotected PublicationResponse writeSummaryResponse(int count)
count
- the inserted row count
|
ArcGIS Server Geoportal extension 10
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |