Class Log
- java.lang.Object
-
- org.ocpsoft.rewrite.config.DefaultOperationBuilder
-
- org.jboss.windup.config.operation.Log
-
- All Implemented Interfaces:
org.ocpsoft.rewrite.config.Operation,org.ocpsoft.rewrite.config.OperationBuilder,org.ocpsoft.rewrite.param.Parameterized
public class Log extends org.ocpsoft.rewrite.config.DefaultOperationBuilder implements org.ocpsoft.rewrite.param.ParameterizedLogging utility class. Usage:Log.message(Level.INFO, "Client requested path: {p}")
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>getRequiredParameterNames()static Logmessage(Class<?> cls, org.ocpsoft.logging.Logger.Level level, String message)static Logmessage(org.ocpsoft.logging.Logger.Level level, String message)Log a message at the givenLogger.Level.voidperform(org.ocpsoft.rewrite.event.Rewrite event, org.ocpsoft.rewrite.context.EvaluationContext context)voidsetParameterStore(org.ocpsoft.rewrite.param.ParameterStore store)StringtoString()
-
-
-
Method Detail
-
message
public static Log message(org.ocpsoft.logging.Logger.Level level, String message)
Log a message at the givenLogger.Level.The message may be parameterized:
For example, assuming a given
Conditionhas been configured to use a parameter "p"}:Path.matches("/{p}")The parameter "p" may be referenced in the log message:
Log.message(Level.INFO, "Client requested path: {p}")- Parameters:
level- the logLogger.Levelto which the message be writtenmessage-ParameterizedPatternto be written to the log.
-
message
public static Log message(Class<?> cls, org.ocpsoft.logging.Logger.Level level, String message)
-
perform
public void perform(org.ocpsoft.rewrite.event.Rewrite event, org.ocpsoft.rewrite.context.EvaluationContext context)- Specified by:
performin interfaceorg.ocpsoft.rewrite.config.Operation
-
getRequiredParameterNames
public Set<String> getRequiredParameterNames()
- Specified by:
getRequiredParameterNamesin interfaceorg.ocpsoft.rewrite.param.Parameterized
-
setParameterStore
public void setParameterStore(org.ocpsoft.rewrite.param.ParameterStore store)
- Specified by:
setParameterStorein interfaceorg.ocpsoft.rewrite.param.Parameterized
-
-