org.gridprovenance.client.impl
Class XQueryImpl

java.lang.Object
  extended by org.gridprovenance.client.impl.XQueryImpl
All Implemented Interfaces:
XQuery

public class XQueryImpl
extends java.lang.Object
implements XQuery

An implement of Query interface

CSL of EU Provenance

Author:
Sheng Jiang

Constructor Summary
XQueryImpl()
           
XQueryImpl(java.lang.String xQueryString, org.apache.axis.message.addressing.EndpointReference xqueryAddress)
           
 
Method Summary
 XQueryResult execute()
          XQuery to the Provenance Service
 org.apache.axis.message.addressing.EndpointReference getXQueryPortAddress()
          get the xQueryPortAddress
 java.lang.String getXQueryString()
          get the xQueryString
 void setXQueryString(java.lang.String xQueryString)
          set the xQueryString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XQueryImpl

public XQueryImpl()

XQueryImpl

public XQueryImpl(java.lang.String xQueryString,
                  org.apache.axis.message.addressing.EndpointReference xqueryAddress)
Method Detail

setXQueryString

public void setXQueryString(java.lang.String xQueryString)
Description copied from interface: XQuery
set the xQueryString

Specified by:
setXQueryString in interface XQuery

getXQueryString

public java.lang.String getXQueryString()
Description copied from interface: XQuery
get the xQueryString

Specified by:
getXQueryString in interface XQuery
Returns:
xQueryString

getXQueryPortAddress

public org.apache.axis.message.addressing.EndpointReference getXQueryPortAddress()
Description copied from interface: XQuery
get the xQueryPortAddress

Specified by:
getXQueryPortAddress in interface XQuery
Returns:
xQueryPortAddress As EndpointReference

execute

public XQueryResult execute()
                     throws java.lang.Exception,
                            CSLException
Description copied from interface: XQuery
XQuery to the Provenance Service

Specified by:
execute in interface XQuery
Throws:
java.lang.Exception
CSLException