|
dbXML API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.dbxml.db.client.xmldb.QueryServiceImpl
com.dbxml.db.client.xmldb.XSLTransformServiceImpl
XSLTransformServiceImpl
| Constructor Summary | |
XSLTransformServiceImpl(CollectionImpl col)
|
|
| Method Summary | |
void |
clearParameters()
Removes or un-binds *all* bound paramters. |
java.lang.String |
getName()
|
java.lang.String |
getParameter(java.lang.String name)
Retrieves the value of a bound parameter, or null if the parameter has not already been bound. |
java.lang.String |
getVersion()
|
void |
removeParameter(java.lang.String name)
Removes or un-binds a bound parameter. |
void |
setParameter(java.lang.String name,
java.lang.String value)
Sets a bound parameter. |
void |
setTemplates(org.xmldb.api.modules.XMLResource templates)
Sets the templates that will be used to transform this document. |
org.xmldb.api.base.Resource |
transform(java.lang.String xpath)
Uses the defined templates to trasform the results of the XPath query against the Collection. |
org.xmldb.api.base.Resource |
transformResource(java.lang.String id)
Uses the defined templates to transform the XML resource stored in the Collection associated with this service. |
| Methods inherited from class com.dbxml.db.client.xmldb.QueryServiceImpl |
clearNamespaces, getNamespace, getProperty, removeNamespace, setCollection, setNamespace, setProperty |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.dbxml.db.client.xmldb.XSLTransformService |
clearNamespaces, getNamespace, removeNamespace, setNamespace |
| Methods inherited from interface org.xmldb.api.base.Service |
setCollection |
| Methods inherited from interface org.xmldb.api.base.Configurable |
getProperty, setProperty |
| Constructor Detail |
public XSLTransformServiceImpl(CollectionImpl col)
| Method Detail |
public java.lang.String getName()
throws org.xmldb.api.base.XMLDBException
getName in interface org.xmldb.api.base.Serviceorg.xmldb.api.base.XMLDBException
public java.lang.String getVersion()
throws org.xmldb.api.base.XMLDBException
getVersion in interface org.xmldb.api.base.Serviceorg.xmldb.api.base.XMLDBException
public void setTemplates(org.xmldb.api.modules.XMLResource templates)
throws org.xmldb.api.base.XMLDBException
XSLTransformService
setTemplates in interface XSLTransformServicetemplates - The XSL stylesheet that will be used for the
transformation.
org.xmldb.api.base.XMLDBException - with expected error codes.ErrorCodes.VENDOR_ERROR for any vendor
specific errors that occur.
public void setParameter(java.lang.String name,
java.lang.String value)
throws org.xmldb.api.base.XMLDBException
XSLTransformService
setParameter in interface XSLTransformServicename - The bound parameter namevalue - The bound parameter value
org.xmldb.api.base.XMLDBException - with expected error codes.ErrorCodes.VENDOR_ERROR for any vendor
specific errors that occur.
public java.lang.String getParameter(java.lang.String name)
throws org.xmldb.api.base.XMLDBException
XSLTransformService
getParameter in interface XSLTransformServicename - The bound parameter value to retrieve
org.xmldb.api.base.XMLDBException - with expected error codes.ErrorCodes.VENDOR_ERROR for any vendor
specific errors that occur.
public void removeParameter(java.lang.String name)
throws org.xmldb.api.base.XMLDBException
XSLTransformService
removeParameter in interface XSLTransformServicename - The bound paramter name to remove.
org.xmldb.api.base.XMLDBException - with expected error codes.ErrorCodes.VENDOR_ERROR for any vendor
specific errors that occur.
public void clearParameters()
throws org.xmldb.api.base.XMLDBException
XSLTransformService
clearParameters in interface XSLTransformServiceorg.xmldb.api.base.XMLDBException - with expected error codes.ErrorCodes.VENDOR_ERROR for any vendor
specific errors that occur.
public org.xmldb.api.base.Resource transform(java.lang.String xpath)
throws org.xmldb.api.base.XMLDBException
XSLTransformServiceCollection. The XPath will be applied to all
XML resources stored in the Collection. The result is a
ResourceSet containing the results of the query. Any
namespaces used in the query string will be evaluated using
the mappings setup using setNamespace.
transform in interface XSLTransformServiceResourceSet containing the results of the query.
org.xmldb.api.base.XMLDBException - with expected error codes.ErrorCodes.VENDOR_ERROR for any vendor
specific errors that occur.
public org.xmldb.api.base.Resource transformResource(java.lang.String id)
throws org.xmldb.api.base.XMLDBException
XSLTransformServiceCollection associated with this service. The result is a
ResourceSet containing the results of the query. Any
namespaces used in the query string will be evaluated using
the mappings setup using setNamespace.
transformResource in interface XSLTransformServiceid - The id of the document to run the query against.
ResourceSet containing the results of the query.
org.xmldb.api.base.XMLDBException - with expected error codes.ErrorCodes.VENDOR_ERROR for any vendor
specific errors that occur.
|
dbXML API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||