COSMOS ${releaseVersion} data-collection Project
Public API Specification

org.eclipse.cosmos.dc.remote.wsdm.spec
Class StatisticalQueryClient

java.lang.Object
  extended by org.apache.muse.core.AbstractResourceClient
      extended by org.apache.muse.ws.resource.remote.WsResourceClient
          extended by org.apache.muse.ws.notification.remote.NotificationConsumerClient
              extended by org.eclipse.cosmos.dc.remote.wsdm.spec.StatisticalQueryClient
All Implemented Interfaces:
org.apache.muse.util.Traceable, org.apache.muse.ws.addressing.soap.SoapMonitor

public class StatisticalQueryClient
extends org.apache.muse.ws.notification.remote.NotificationConsumerClient


Constructor Summary
StatisticalQueryClient(org.apache.muse.ws.addressing.EndpointReference destination)
           
 
Method Summary
 java.util.Collection<StatisticalTuple> dimensionQuery(java.lang.String dataset, java.lang.String keyset, java.lang.String dimension, java.util.Date start, java.util.Date stop)
           
 java.util.Collection<StatisticalTuple> keysetQuery(java.lang.String dataset, java.lang.String keyset, java.util.Date start, java.util.Date stop)
           
 java.util.Collection<StatisticalTuple> pagedDimensionQuery(java.lang.String dataset, java.lang.String keyset, java.lang.String dimension, java.util.Date start, java.util.Date stop, int pageStart, int pageSize)
           
 java.util.Collection<StatisticalTuple> pagedKeysetQuery(java.lang.String dataset, java.lang.String keyset, java.util.Date start, java.util.Date stop, int pageStart, int pageSize)
           
 java.util.Collection<StatisticalTuple> pagedPartialKeysetQuery(java.lang.String dataset, java.lang.String keyset, java.lang.String[] dimension, java.util.Date start, java.util.Date stop, int pageStart, int pageSize)
           
 java.util.Collection<StatisticalTuple> partialKeysetQuery(java.lang.String dataset, java.lang.String keyset, java.lang.String[] dimension, java.util.Date start, java.util.Date stop)
           
 
Methods inherited from class org.apache.muse.ws.notification.remote.NotificationConsumerClient
getConsumerReference, getProducerReference, notify, notify
 
Methods inherited from class org.apache.muse.ws.resource.remote.WsResourceClient
deleteResourceProperty, destroy, getMultipleResourceProperties, getPropertyAsObject, getResourceProperty, getResourcePropertyDocument, insertResourceProperty, putResourcePropertyDocument, queryResourceProperties, setResourceProperties, setTerminationTime, updateResourceProperty
 
Methods inherited from class org.apache.muse.core.AbstractResourceClient
getDestination, getEndpointReference, getSoapClient, getSoapMonitorPort, getSource, getTraceWriter, invoke, invoke, invoke, invoke, isUsingSoapMonitor, isUsingTrace, setTrace, setTraceWriter, startSoapMonitor, stopSoapMonitor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatisticalQueryClient

public StatisticalQueryClient(org.apache.muse.ws.addressing.EndpointReference destination)
Method Detail

keysetQuery

public java.util.Collection<StatisticalTuple> keysetQuery(java.lang.String dataset,
                                                          java.lang.String keyset,
                                                          java.util.Date start,
                                                          java.util.Date stop)
                                                   throws java.lang.Exception
Throws:
java.lang.Exception

dimensionQuery

public java.util.Collection<StatisticalTuple> dimensionQuery(java.lang.String dataset,
                                                             java.lang.String keyset,
                                                             java.lang.String dimension,
                                                             java.util.Date start,
                                                             java.util.Date stop)
                                                      throws java.lang.Exception
Throws:
java.lang.Exception

partialKeysetQuery

public java.util.Collection<StatisticalTuple> partialKeysetQuery(java.lang.String dataset,
                                                                 java.lang.String keyset,
                                                                 java.lang.String[] dimension,
                                                                 java.util.Date start,
                                                                 java.util.Date stop)
                                                          throws java.lang.Exception
Throws:
java.lang.Exception

pagedKeysetQuery

public java.util.Collection<StatisticalTuple> pagedKeysetQuery(java.lang.String dataset,
                                                               java.lang.String keyset,
                                                               java.util.Date start,
                                                               java.util.Date stop,
                                                               int pageStart,
                                                               int pageSize)
                                                        throws java.lang.Exception
Throws:
java.lang.Exception

pagedDimensionQuery

public java.util.Collection<StatisticalTuple> pagedDimensionQuery(java.lang.String dataset,
                                                                  java.lang.String keyset,
                                                                  java.lang.String dimension,
                                                                  java.util.Date start,
                                                                  java.util.Date stop,
                                                                  int pageStart,
                                                                  int pageSize)
                                                           throws java.lang.Exception
Throws:
java.lang.Exception

pagedPartialKeysetQuery

public java.util.Collection<StatisticalTuple> pagedPartialKeysetQuery(java.lang.String dataset,
                                                                      java.lang.String keyset,
                                                                      java.lang.String[] dimension,
                                                                      java.util.Date start,
                                                                      java.util.Date stop,
                                                                      int pageStart,
                                                                      int pageSize)
                                                               throws java.lang.Exception
Throws:
java.lang.Exception

COSMOS ${releaseVersion} data-collection Project
Public API Specification