Changeset 8124


Ignore:
Timestamp:
Mar 9, 2023, 1:06:43 PM (7 months ago)
Author:
Nicklas Nordborg
Message:

References #2295: Add API for services to send log messages that can be displayed by the web client

Started with refactoring by moving the logging code into the BASEcore package.

Location:
branches/3.19-stable
Files:
1 added
7 edited
2 moved

Legend:

Unmodified
Added
Removed
  • branches/3.19-stable/src/clients/web/net/sf/basedb/clients/web/extensions/service/DummyService.java

    r8118 r8124  
    2525import java.util.TimerTask;
    2626
    27 import net.sf.basedb.clients.web.extensions.service.ServiceLog.LogLevel;
    2827import net.sf.basedb.core.Application;
    2928import net.sf.basedb.util.Values;
    3029import net.sf.basedb.util.extensions.ActionFactory;
    3130import net.sf.basedb.util.extensions.InvokationContext;
     31import net.sf.basedb.util.extensions.logging.ServiceLogger;
     32import net.sf.basedb.util.extensions.logging.ServiceLog.LogLevel;
    3233
    3334/**
  • branches/3.19-stable/src/clients/web/net/sf/basedb/clients/web/extensions/service/ServiceControllerAction.java

    r8117 r8124  
    2323
    2424import net.sf.basedb.util.extensions.Action;
     25import net.sf.basedb.util.extensions.logging.ServiceLogger;
    2526
    2627/**
  • branches/3.19-stable/src/clients/web/net/sf/basedb/clients/web/extensions/service/StartServiceRenderer.java

    r8118 r8124  
    2222package net.sf.basedb.clients.web.extensions.service;
    2323
    24 import net.sf.basedb.clients.web.extensions.service.ServiceLog.LogLevel;
    2524import net.sf.basedb.util.extensions.AbstractRenderer;
    2625import net.sf.basedb.util.extensions.Extension;
     26import net.sf.basedb.util.extensions.logging.ServiceLog;
     27import net.sf.basedb.util.extensions.logging.ServiceLogger;
     28import net.sf.basedb.util.extensions.logging.ServiceLog.LogLevel;
    2729
    2830/**
  • branches/3.19-stable/src/clients/web/net/sf/basedb/clients/web/extensions/service/StopServiceRenderer.java

    r8118 r8124  
    2323
    2424import net.sf.basedb.util.extensions.Extension;
    25 import net.sf.basedb.clients.web.extensions.service.ServiceLog.LogLevel;
     25import net.sf.basedb.util.extensions.logging.ServiceLog;
     26import net.sf.basedb.util.extensions.logging.ServiceLogger;
     27import net.sf.basedb.util.extensions.logging.ServiceLog.LogLevel;
    2628import net.sf.basedb.util.extensions.AbstractRenderer;
    2729
  • branches/3.19-stable/src/core/net/sf/basedb/util/extensions/logging/ServiceLog.java

    r8123 r8124  
    2020  along with BASE. If not, see <http://www.gnu.org/licenses/>.
    2121*/
    22 package net.sf.basedb.clients.web.extensions.service;
     22package net.sf.basedb.util.extensions.logging;
    2323
    2424import java.util.Date;
  • branches/3.19-stable/src/core/net/sf/basedb/util/extensions/logging/ServiceLogger.java

    r8123 r8124  
    1 package net.sf.basedb.clients.web.extensions.service;
     1package net.sf.basedb.util.extensions.logging;
    22
    3 import net.sf.basedb.clients.web.extensions.service.ServiceLog.LogLevel;
    4 import net.sf.basedb.clients.web.extensions.service.ServiceLog.LogEntry;
     3import net.sf.basedb.util.extensions.logging.ServiceLog.LogEntry;
     4import net.sf.basedb.util.extensions.logging.ServiceLog.LogLevel;
    55
    66/**
  • branches/3.19-stable/www/admin/services/index.jsp

    r8123 r8124  
    3434  import="net.sf.basedb.util.extensions.Extension"
    3535  import="net.sf.basedb.clients.web.extensions.ExtensionsControl"
    36   import="net.sf.basedb.clients.web.extensions.service.ServiceLogger"
    37   import="net.sf.basedb.clients.web.extensions.service.ServiceLog.LogLevel"
    38   import="net.sf.basedb.clients.web.extensions.service.ServiceLog"
     36  import="net.sf.basedb.util.extensions.logging.ServiceLogger"
     37  import="net.sf.basedb.util.extensions.logging.ServiceLog.LogLevel"
     38  import="net.sf.basedb.util.extensions.logging.ServiceLog"
    3939  import="java.util.List"
    4040%>
  • branches/3.19-stable/www/admin/services/services.jsp

    r8119 r8124  
    1515  import="net.sf.basedb.clients.web.extensions.service.ServiceControllerAction"
    1616  import="net.sf.basedb.clients.web.extensions.service.Services"
    17   import="net.sf.basedb.clients.web.extensions.service.ServiceLog"
     17  import="net.sf.basedb.util.extensions.logging.ServiceLog"
    1818  import="java.util.Iterator"
    1919%>
  • branches/3.19-stable/www/admin/services/view_log.jsp

    r8123 r8124  
    1 <%@page import="net.sf.basedb.clients.web.extensions.service.ServiceLog.LogEntry"%>
    21<%@ page pageEncoding="UTF-8" session="false"
    32  import="net.sf.basedb.core.SessionControl"
     
    1817  import="net.sf.basedb.clients.web.extensions.service.ServiceControllerAction"
    1918  import="net.sf.basedb.clients.web.extensions.service.Services"
    20   import="net.sf.basedb.clients.web.extensions.service.ServiceLog"
    21   import="net.sf.basedb.clients.web.extensions.service.ServiceLog.LogEntry"
     19  import="net.sf.basedb.util.extensions.logging.ServiceLog"
     20  import="net.sf.basedb.util.extensions.logging.ServiceLog.LogEntry"
    2221  import="net.sf.basedb.clients.web.util.HTML"
    2322  import="java.util.Date"
Note: See TracChangeset for help on using the changeset viewer.