Class SubLogger

java.lang.Object
net.ME1312.SubServers.Bungee.Host.SubLogger
Direct Known Subclasses:
ExternalSubLogger, InternalSubLogger

public abstract class SubLogger extends Object
SubLogger Layout Class
  • Constructor Details

    • SubLogger

      public SubLogger()
  • Method Details

    • getName

      public abstract String getName()
      Gets the Name of the task logging
      Returns:
      Log Task Name
    • getHandler

      public abstract Object getHandler()
      Gets the Object using this Logger
      Returns:
      Object
    • start

      public abstract void start()
      Start Logger
    • stop

      public abstract void stop()
      Stop Logger
    • isLogging

      public abstract boolean isLogging()
      Get if the Logger is currently logging
      Returns:
      Logging Status
    • registerFilter

      public abstract void registerFilter(SubLogFilter filter)
      Register Filter
      Parameters:
      filter - Filter
    • unregisterFilter

      public abstract void unregisterFilter(SubLogFilter filter)
      Unregister Filter
      Parameters:
      filter - Filter