org.mobicents.slee.container.management.console.server.usage
Class UsageServiceImpl

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by com.google.gwt.user.server.rpc.RemoteServiceServlet
              extended by org.mobicents.slee.container.management.console.server.usage.UsageServiceImpl
All Implemented Interfaces:
com.google.gwt.user.client.rpc.RemoteService, com.google.gwt.user.server.rpc.SerializationPolicyProvider, java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, org.mobicents.slee.container.management.console.client.usage.UsageService

public class UsageServiceImpl
extends com.google.gwt.user.server.rpc.RemoteServiceServlet
implements org.mobicents.slee.container.management.console.client.usage.UsageService

Author:
Stefano Zappaterra
See Also:
Serialized Form

Constructor Summary
UsageServiceImpl()
           
 
Method Summary
 void createUsageParameterSet(java.lang.String strServiceID, java.lang.String strSbbID, java.lang.String parameterSet)
           
 java.lang.String[] getParameterSets(java.lang.String strServiceID, java.lang.String strSbbID)
           
 org.mobicents.slee.container.management.console.client.usage.SBBUsageParameterInfo[] getSBBUsageParameters(java.lang.String strServiceID, java.lang.String strSbbID, java.lang.String parameterSet)
           
 void removeUsageParameterSet(java.lang.String strServiceID, java.lang.String strSbbID, java.lang.String parameterSet)
           
 void resetAllUsageParameters(java.lang.String strServiceID, java.lang.String strSbbID)
           
 void resetAllUsageParameters(java.lang.String strServiceID, java.lang.String strSbbID, java.lang.String parameterSet)
           
 void resetUsageParameter(java.lang.String strServiceID, java.lang.String strSbbID, java.lang.String parameterSet, java.lang.String parameterName, boolean isCounterType)
           
 
Methods inherited from class com.google.gwt.user.server.rpc.RemoteServiceServlet
doGetSerializationPolicy, doPost, doUnexpectedFailure, getSerializationPolicy, getThreadLocalRequest, getThreadLocalResponse, onAfterResponseSerialized, onBeforeRequestDeserialized, processCall, shouldCompressResponse
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UsageServiceImpl

public UsageServiceImpl()
Method Detail

getParameterSets

public java.lang.String[] getParameterSets(java.lang.String strServiceID,
                                           java.lang.String strSbbID)
                                    throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
getParameterSets in interface org.mobicents.slee.container.management.console.client.usage.UsageService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

createUsageParameterSet

public void createUsageParameterSet(java.lang.String strServiceID,
                                    java.lang.String strSbbID,
                                    java.lang.String parameterSet)
                             throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
createUsageParameterSet in interface org.mobicents.slee.container.management.console.client.usage.UsageService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

removeUsageParameterSet

public void removeUsageParameterSet(java.lang.String strServiceID,
                                    java.lang.String strSbbID,
                                    java.lang.String parameterSet)
                             throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
removeUsageParameterSet in interface org.mobicents.slee.container.management.console.client.usage.UsageService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

resetAllUsageParameters

public void resetAllUsageParameters(java.lang.String strServiceID,
                                    java.lang.String strSbbID)
                             throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
resetAllUsageParameters in interface org.mobicents.slee.container.management.console.client.usage.UsageService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

getSBBUsageParameters

public org.mobicents.slee.container.management.console.client.usage.SBBUsageParameterInfo[] getSBBUsageParameters(java.lang.String strServiceID,
                                                                                                                  java.lang.String strSbbID,
                                                                                                                  java.lang.String parameterSet)
                                                                                                           throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
getSBBUsageParameters in interface org.mobicents.slee.container.management.console.client.usage.UsageService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

resetAllUsageParameters

public void resetAllUsageParameters(java.lang.String strServiceID,
                                    java.lang.String strSbbID,
                                    java.lang.String parameterSet)
                             throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
resetAllUsageParameters in interface org.mobicents.slee.container.management.console.client.usage.UsageService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

resetUsageParameter

public void resetUsageParameter(java.lang.String strServiceID,
                                java.lang.String strSbbID,
                                java.lang.String parameterSet,
                                java.lang.String parameterName,
                                boolean isCounterType)
                         throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
resetUsageParameter in interface org.mobicents.slee.container.management.console.client.usage.UsageService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException


Copyright © 2009. All Rights Reserved.