org.gridprovenance.client.impl
Class PQueryImpl

java.lang.Object
  extended by org.gridprovenance.client.impl.PQueryImpl
All Implemented Interfaces:
PQuery

public class PQueryImpl
extends java.lang.Object
implements PQuery

An implement of Query interface

CSL of EU Provenance

Author:
Sheng Jiang

Constructor Summary
PQueryImpl()
           
PQueryImpl(java.lang.String xPath1, java.util.Map namespace1, java.lang.String xPath2, java.util.Map namespace2, org.apache.axis.message.addressing.EndpointReference pQueryPortAddress)
           
PQueryImpl(java.lang.String xPath1, java.lang.String xPath2, java.util.Map namespace, org.apache.axis.message.addressing.EndpointReference pQueryPortAddress)
           
 
Method Summary
 PQueryResult execute()
          XQuery to the Provenance Service
 org.apache.axis.message.addressing.EndpointReference getPQueryPortAddress()
          Get the pQueryPortAddress
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PQueryImpl

public PQueryImpl()

PQueryImpl

public PQueryImpl(java.lang.String xPath1,
                  java.lang.String xPath2,
                  java.util.Map namespace,
                  org.apache.axis.message.addressing.EndpointReference pQueryPortAddress)

PQueryImpl

public PQueryImpl(java.lang.String xPath1,
                  java.util.Map namespace1,
                  java.lang.String xPath2,
                  java.util.Map namespace2,
                  org.apache.axis.message.addressing.EndpointReference pQueryPortAddress)
Method Detail

getPQueryPortAddress

public org.apache.axis.message.addressing.EndpointReference getPQueryPortAddress()
Description copied from interface: PQuery
Get the pQueryPortAddress

Specified by:
getPQueryPortAddress in interface PQuery
Returns:
pQueryPortAddress As EndpointReference

execute

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

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