|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DatastoreDelete
Datastore Implementation for Get functions
Field Summary | |
---|---|
static java.lang.String |
ATTR_REQUEST_PATCH_OPS
Request attribute to store the Patch Operations Request Attribute |
static java.lang.String |
ATTR_REQUEST_UPDATED_DOC
Request attribute to store the updated document from a Node Selector PUT or DELETE |
static java.lang.String |
ATTR_USER_TRANSACTION
Request attribute to store the datastore's UserTransaction object |
static java.lang.String |
PATCH_OPS_ADD
Patch Operations Add Value |
static java.lang.String |
PATCH_OPS_REMOVE
Patch Operations Remove Value |
static java.lang.String |
PATCH_OPS_REPLACE
Path Operations Replace Value |
Fields inherited from interface com.ibm.xdms.function.Function |
---|
COPYRIGHT |
Method Summary | |
---|---|
long |
deleteNodeSelector(XcapServerRequest request,
XcapServerResponse response,
java.lang.String documentSelector,
com.ibm.xcap.NodeSelector nodeSelector,
javax.sql.DataSource dataSource,
java.lang.String table,
ApplicationUsage appUsage)
|
void |
deleteWholeDocument(XcapServerRequest request,
XcapServerResponse response,
java.lang.String documentSelector,
javax.sql.DataSource dataSource)
|
java.lang.String |
getPwsUpdateSql(java.lang.String table,
java.lang.String documentString)
Provides Update SQL method that preserves whitespace. |
boolean |
init(ApplicationUsage appUsage)
Initializes the function. |
Methods inherited from interface com.ibm.xdms.function.Function |
---|
getApplicationUsage |
Field Detail |
---|
static final java.lang.String ATTR_REQUEST_PATCH_OPS
static final java.lang.String PATCH_OPS_ADD
static final java.lang.String PATCH_OPS_REMOVE
static final java.lang.String PATCH_OPS_REPLACE
static final java.lang.String ATTR_REQUEST_UPDATED_DOC
static final java.lang.String ATTR_USER_TRANSACTION
Method Detail |
---|
boolean init(ApplicationUsage appUsage)
Function
init
in interface Function
appUsage
- The ApplicationUsage information.
void deleteWholeDocument(XcapServerRequest request, XcapServerResponse response, java.lang.String documentSelector, javax.sql.DataSource dataSource) throws XcapException
request
- response
- documentSelector
- dataSource
-
XcapException
long deleteNodeSelector(XcapServerRequest request, XcapServerResponse response, java.lang.String documentSelector, com.ibm.xcap.NodeSelector nodeSelector, javax.sql.DataSource dataSource, java.lang.String table, ApplicationUsage appUsage) throws XcapException
request
- response
- documentSelector
- nodeSelector
- dataSource
- table
- appUsage
-
XcapException
java.lang.String getPwsUpdateSql(java.lang.String table, java.lang.String documentString)
table
- documentString
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |