|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XQMetaData2
Extended interface which implements functionality that is missing from
XQMetaData
, based on findings whilst trying to implement
XQJ API v1.0.
Method Summary | |
---|---|
int |
getXQJ2MajorVersion()
Gets the major version number of XQJ2 specification supported by this implementation. |
int |
getXQJ2MinorVersion()
Gets the minor version number of XQJ2 specification supported by this implementation. |
String |
getXQJ2Version()
Gets the full version of XQJ2 specification supported by this implementation. |
boolean |
isXASupported()
Query if XA transactions are supported by this data source. |
boolean |
isXQuery30Supported()
Query if XQuery 3.0 is supported by this data source. |
boolean |
isXQueryFullTextSupported()
Query if XQuery Full Text extensions are supported by this data source. |
boolean |
isXQueryUpdateFacilitySupported()
Query if XQuery Update Facility extensions are supported by this data source. |
Method Detail |
---|
int getXQJ2MajorVersion() throws XQException
XQException
- if the connection is no longer validint getXQJ2MinorVersion() throws XQException
XQException
- if the connection is no longer validString getXQJ2Version() throws XQException
XQException
- if the connection is no longer validboolean isXQueryUpdateFacilitySupported() throws XQException
Determines if this data source is capable of executing XQuery syntax which contain updating expressions.
Refer to the XQuery Update Facility 1.0 specification for more information.
true
if so; otherwise false
XQException
- if the connection is no longer validboolean isXQueryFullTextSupported() throws XQException
Determines if this data source is capable of executing XQuery syntax which contains full text expressions.
Refer to the XQuery and XPath Full Text 1.0 specification for more information.
true
if so; otherwise false
XQException
- if the connection is no longer validboolean isXQuery30Supported() throws XQException
Determines if this data source is capable of executing regular XQuery 3.0 expressions.
Refer to the XQuery 3.0: An XML Query Language specification for more information.
true
if so; otherwise false
XQException
- if the connection is no longer validboolean isXASupported() throws XQException
true
if so; otherwise false
XQException
- if the connection is no longer valid
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |