|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DatastoreSqlHelper
Field Summary |
---|
Fields inherited from interface com.ibm.xdms.function.Function |
---|
COPYRIGHT |
Method Summary | |
---|---|
void |
addNamespaceDeclaration(com.ibm.xcap.NodeSelector nodeSelector,
java.lang.StringBuilder query)
Computes the namespace declaration |
void |
addNamespaceToQuery(java.lang.StringBuilder query,
com.ibm.xcap.NodeSelector nodeSelector,
java.lang.String method)
Computes the XQuery namespace declaration |
long |
generateETag(long previousETag)
Generates an ETag, ensuring it is unique |
java.lang.String |
getDeleteSql()
|
java.lang.String |
getGetETagSql()
|
java.lang.String |
getGetSql()
|
java.lang.String |
getGlobalIndexPM(ApplicationUsage appUsage)
|
java.lang.String |
getInsertSql()
|
java.lang.String |
getPrimaryKeyIndexID(java.sql.Connection con,
java.lang.String primaryKey)
Get's the primary key's index ID |
java.lang.String |
getPwsInsertSql(java.lang.String table,
java.lang.String documentString)
Provides Insert SQL method that preserves whitespace. |
java.lang.String |
getPwsUpdateSql(java.lang.String table,
java.lang.String documentString)
Provides Update SQL method that preserves whitespace. |
java.lang.String |
getSimpleGetSql()
|
java.lang.String |
getUpdateSelectSql()
|
java.lang.String |
getUpdateSql()
|
boolean |
preserveWhitespace()
Determines if we should preserve whitespace |
Methods inherited from interface com.ibm.xdms.function.Function |
---|
getApplicationUsage, init |
Method Detail |
---|
java.lang.String getGlobalIndexPM(ApplicationUsage appUsage) throws java.net.MalformedURLException
java.net.MalformedURLException
boolean preserveWhitespace()
long generateETag(long previousETag)
previousETag
- Previous ETag
java.lang.String getDeleteSql()
java.lang.String getGetETagSql()
java.lang.String getGetSql()
java.lang.String getInsertSql()
java.lang.String getSimpleGetSql()
java.lang.String getUpdateSelectSql()
java.lang.String getUpdateSql()
java.lang.String getPwsInsertSql(java.lang.String table, java.lang.String documentString)
table
- documentString
-
java.lang.String getPwsUpdateSql(java.lang.String table, java.lang.String documentString)
table
- documentString
-
void addNamespaceToQuery(java.lang.StringBuilder query, com.ibm.xcap.NodeSelector nodeSelector, java.lang.String method) throws XcapException
query
- nodeSelector
- method
-
XcapException
void addNamespaceDeclaration(com.ibm.xcap.NodeSelector nodeSelector, java.lang.StringBuilder query)
nodeSelector
- query
-
java.net.MalformedURLException
java.lang.String getPrimaryKeyIndexID(java.sql.Connection con, java.lang.String primaryKey) throws java.sql.SQLException
primaryKey
-
java.sql.SQLException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |