org.mobicents.slee.container.management.console.server.log
Class LogServiceImpl

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.log.LogServiceImpl
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.log.LogService

public class LogServiceImpl
extends com.google.gwt.user.server.rpc.RemoteServiceServlet
implements org.mobicents.slee.container.management.console.client.log.LogService

Author:
baranowb
See Also:
Serialized Form

Constructor Summary
LogServiceImpl()
           
 
Method Summary
 void addHandler(java.lang.String loggerName, java.lang.String handlerName, java.lang.String handlerClassName, java.lang.String formaterClass, java.lang.String filterClass, java.lang.String[] constructorParameters, java.lang.String[] paramValues)
           
 void addLogger(java.lang.String name, java.lang.String level)
           
 void addNotificationHandler(java.lang.String loggerName, int numberOfEntries, java.lang.String level, java.lang.String formaterClassName, java.lang.String filterClassName)
           
 void addSocketHandler(java.lang.String loggerName, java.lang.String handlerLevel, java.lang.String handlerName, java.lang.String formaterClassName, java.lang.String filterClassName, java.lang.String host, int port)
           
 void clearLoggers(java.lang.String name)
           
 org.mobicents.slee.container.management.console.client.log.LoggerInfo fetchLoggerInfo(java.lang.String loggerName)
           
 java.lang.String getDefaultHandlerLevel()
           
 java.lang.String getDefaultLoggerLevel()
           
 int getDefaultNotificationInterval()
           
 java.lang.String getLoggerLevel(java.lang.String fullName)
           
 java.util.List getLoggerNames()
           
 boolean getUseParentHandlers(java.lang.String loggerName)
           
 void removeHandlerAtIndex(java.lang.String loggerName, int index)
           
 void reReadConf(java.lang.String uri)
           
 java.lang.String resetLoggerLevel(java.lang.String loggerName)
           
 void setDefaultHandlerLevel(java.lang.String l)
           
 void setDefaultLoggerLevel(java.lang.String l)
           
 void setDefaultNotificationInterval(int numberOfEntries)
           
 void setLoggerFilterClassName(java.lang.String loggerName, java.lang.String className, java.lang.String[] constructorParameters, java.lang.String[] paramValues)
           
 void setLoggerLevel(java.lang.String loggerName, java.lang.String level)
           
 void setUseParentHandlers(java.lang.String loggerName, boolean value)
           
 
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

LogServiceImpl

public LogServiceImpl()
Method Detail

getLoggerNames

public java.util.List getLoggerNames()
                              throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
getLoggerNames in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

setLoggerLevel

public void setLoggerLevel(java.lang.String loggerName,
                           java.lang.String level)
                    throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
setLoggerLevel in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

resetLoggerLevel

public java.lang.String resetLoggerLevel(java.lang.String loggerName)
                                  throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
resetLoggerLevel in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

fetchLoggerInfo

public org.mobicents.slee.container.management.console.client.log.LoggerInfo fetchLoggerInfo(java.lang.String loggerName)
                                                                                      throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
fetchLoggerInfo in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

removeHandlerAtIndex

public void removeHandlerAtIndex(java.lang.String loggerName,
                                 int index)
                          throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
removeHandlerAtIndex in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

getUseParentHandlers

public boolean getUseParentHandlers(java.lang.String loggerName)
                             throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
getUseParentHandlers in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

setUseParentHandlers

public void setUseParentHandlers(java.lang.String loggerName,
                                 boolean value)
                          throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
setUseParentHandlers in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

addSocketHandler

public void addSocketHandler(java.lang.String loggerName,
                             java.lang.String handlerLevel,
                             java.lang.String handlerName,
                             java.lang.String formaterClassName,
                             java.lang.String filterClassName,
                             java.lang.String host,
                             int port)
                      throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
addSocketHandler in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

addNotificationHandler

public void addNotificationHandler(java.lang.String loggerName,
                                   int numberOfEntries,
                                   java.lang.String level,
                                   java.lang.String formaterClassName,
                                   java.lang.String filterClassName)
                            throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
addNotificationHandler in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

getDefaultNotificationInterval

public int getDefaultNotificationInterval()
                                   throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
getDefaultNotificationInterval in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

addHandler

public void addHandler(java.lang.String loggerName,
                       java.lang.String handlerName,
                       java.lang.String handlerClassName,
                       java.lang.String formaterClass,
                       java.lang.String filterClass,
                       java.lang.String[] constructorParameters,
                       java.lang.String[] paramValues)
                throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
addHandler in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

setLoggerFilterClassName

public void setLoggerFilterClassName(java.lang.String loggerName,
                                     java.lang.String className,
                                     java.lang.String[] constructorParameters,
                                     java.lang.String[] paramValues)
                              throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
setLoggerFilterClassName in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

setDefaultLoggerLevel

public void setDefaultLoggerLevel(java.lang.String l)
                           throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
setDefaultLoggerLevel in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

setDefaultHandlerLevel

public void setDefaultHandlerLevel(java.lang.String l)
                            throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
setDefaultHandlerLevel in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

addLogger

public void addLogger(java.lang.String name,
                      java.lang.String level)
               throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
addLogger in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

clearLoggers

public void clearLoggers(java.lang.String name)
                  throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
clearLoggers in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

reReadConf

public void reReadConf(java.lang.String uri)
                throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
reReadConf in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

setDefaultNotificationInterval

public void setDefaultNotificationInterval(int numberOfEntries)
                                    throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
setDefaultNotificationInterval in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

getDefaultHandlerLevel

public java.lang.String getDefaultHandlerLevel()
                                        throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
getDefaultHandlerLevel in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

getDefaultLoggerLevel

public java.lang.String getDefaultLoggerLevel()
                                       throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
getDefaultLoggerLevel in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException

getLoggerLevel

public java.lang.String getLoggerLevel(java.lang.String fullName)
                                throws org.mobicents.slee.container.management.console.client.ManagementConsoleException
Specified by:
getLoggerLevel in interface org.mobicents.slee.container.management.console.client.log.LogService
Throws:
org.mobicents.slee.container.management.console.client.ManagementConsoleException


Copyright © 2009. All Rights Reserved.