org.gcube.messaging.common.consumer.stubs.calls
Class MessagingConsumerServiceCall

java.lang.Object
  extended by RICall
      extended by org.gcube.messaging.common.consumer.stubs.calls.MessagingConsumerServiceCall
All Implemented Interfaces:
MessagingConsumerServiceCallInterface

public class MessagingConsumerServiceCall
extends RICall
implements MessagingConsumerServiceCallInterface

Author:
Andrea Manzi(CERN)

Constructor Summary
MessagingConsumerServiceCall(GCUBEScope scope, GCUBESecurityManager[] securityManager)
           
 
Method Summary
 void backupAccountingDB()
          
 void backupMonitoringDB()
          backup DB
 java.lang.String getPortTypeName()
           
 java.lang.String queryAccountingDB(java.lang.String query)
          
 java.lang.String queryDBRS(java.lang.String query)
          
 java.lang.String queryMonitoringDB(java.lang.String query)
          
 java.lang.String querySystemAccountingDB(java.lang.String query)
          
 void sendReport(java.lang.String date, GCUBEScope scope)
          
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessagingConsumerServiceCall

public MessagingConsumerServiceCall(GCUBEScope scope,
                                    GCUBESecurityManager[] securityManager)
                             throws java.lang.Exception
Parameters:
scope - the scope
securityManager - the security manager
Throws:
java.lang.Exception
Method Detail

queryAccountingDB

public java.lang.String queryAccountingDB(java.lang.String query)
                                   throws java.lang.Exception

Specified by:
queryAccountingDB in interface MessagingConsumerServiceCallInterface
Parameters:
query - query
Returns:
results
Throws:
java.lang.Exception - Exception

querySystemAccountingDB

public java.lang.String querySystemAccountingDB(java.lang.String query)
                                         throws java.lang.Exception

Specified by:
querySystemAccountingDB in interface MessagingConsumerServiceCallInterface
Parameters:
query - query
Returns:
results
Throws:
java.lang.Exception - Exception

queryDBRS

public java.lang.String queryDBRS(java.lang.String query)
                           throws java.lang.Exception

Specified by:
queryDBRS in interface MessagingConsumerServiceCallInterface
Parameters:
query - query
Returns:
results
Throws:
java.lang.Exception - Exception

queryMonitoringDB

public java.lang.String queryMonitoringDB(java.lang.String query)
                                   throws java.lang.Exception

Specified by:
queryMonitoringDB in interface MessagingConsumerServiceCallInterface
Parameters:
query - query
Returns:
results
Throws:
java.lang.Exception - Exception

sendReport

public void sendReport(java.lang.String date,
                       GCUBEScope scope)
                throws java.lang.Exception

Specified by:
sendReport in interface MessagingConsumerServiceCallInterface
Parameters:
date - date
scope - scope
Throws:
java.lang.Exception - Exception

getPortTypeName

public java.lang.String getPortTypeName()

backupAccountingDB

public void backupAccountingDB()
                        throws java.lang.Exception

Specified by:
backupAccountingDB in interface MessagingConsumerServiceCallInterface
Throws:
java.lang.Exception - Exception

backupMonitoringDB

public void backupMonitoringDB()
                        throws java.lang.Exception
backup DB

Specified by:
backupMonitoringDB in interface MessagingConsumerServiceCallInterface
Throws:
java.lang.Exception - Exception