Class Log4j2ManagementBean

java.lang.Object
org.broadleafcommerce.common.logging.Log4j2ManagementBean

@ManagedResource(objectName="org.broadleafcommerce:name=Log4J2Manangement", description="Logging Management", currencyTimeLimit=15) public class Log4j2ManagementBean extends Object
This is not hooked up by default so that Log4j2 is not required. If you are using Log4j2, you can add this class to your Spring applicationContext to enable it.
Author:
Nathan Moore (nathanmoore).
  • Constructor Details

    • Log4j2ManagementBean

      public Log4j2ManagementBean()
  • Method Details

    • activateInfo

      @ManagedOperation(description="Activate info level") @ManagedOperationParameters(@ManagedOperationParameter(name="category",description="the log4j2 category to set")) public void activateInfo(String category)
    • activateDebug

      @ManagedOperation(description="Activate debug level") @ManagedOperationParameters(@ManagedOperationParameter(name="category",description="the log4j2 category to set")) public void activateDebug(String category)
    • activateWarn

      @ManagedOperation(description="Activate warn level") @ManagedOperationParameters(@ManagedOperationParameter(name="category",description="the log4j2 category to set")) public void activateWarn(String category)
    • activateError

      @ManagedOperation(description="Activate error level") @ManagedOperationParameters(@ManagedOperationParameter(name="category",description="the log4j2 category to set")) public void activateError(String category)
    • activateFatal

      @ManagedOperation(description="Activate fatal level") @ManagedOperationParameters(@ManagedOperationParameter(name="category",description="the log4j2 category to set")) public void activateFatal(String category)
    • getLevel

      @ManagedOperation(description="Retrieve the category log level") @ManagedOperationParameters(@ManagedOperationParameter(name="category",description="the log4j2 category")) public String getLevel(String category)