org.gcube.messaging.common.consumerlibrary.query
Class NotificationQuery

java.lang.Object
  extended by org.gcube.messaging.common.consumerlibrary.query.Query<MessagingConsumerServiceCall>
      extended by org.gcube.messaging.common.consumerlibrary.query.NotificationQuery
All Implemented Interfaces:
java.io.Serializable

public class NotificationQuery
extends Query<MessagingConsumerServiceCall>

Author:
Andrea Manzi(CERN)
See Also:
Serialized Form

Constructor Summary
NotificationQuery()
           
 
Method Summary
 java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> getNotificationList()
          Get the available notification types
 java.lang.String getStatistics(java.lang.String testType, java.lang.String GHNName, java.lang.String startDate, java.lang.String endDate, java.lang.String groupBy)
           
 
Methods inherited from class org.gcube.messaging.common.consumerlibrary.query.Query
getCall, getDimensions, getGroupClause, getLimitClause, getOrderClause, getQuery, getResults, getResultsAsArray, printQueryResults, query, setCall, setGroupClause, setLimitClause, setLimitClause, setOrderClause, setQuery, setResults, toJSON
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotificationQuery

public NotificationQuery()
Method Detail

getNotificationList

public java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> getNotificationList()
                                                                                              throws java.lang.Exception
Get the available notification types

Returns:
Throws:
java.lang.Exception

getStatistics

public java.lang.String getStatistics(java.lang.String testType,
                                      java.lang.String GHNName,
                                      java.lang.String startDate,
                                      java.lang.String endDate,
                                      java.lang.String groupBy)
                               throws java.lang.Exception
Throws:
java.lang.Exception