public class DefaultFlowMessageFactory extends Object implements FlowMessageFactory, Serializable
| Constructor and Description |
|---|
DefaultFlowMessageFactory()
Constructs a message factory with
"Enter" and "Exit" as the default flow strings. |
DefaultFlowMessageFactory(String entryText,
String exitText)
Constructs a message factory with the given entry and exit strings.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getEntryText()
Gets the entry text.
|
String |
getExitText()
Gets the exit text.
|
EntryMessage |
newEntryMessage(Message message)
Creates a new entry message based on an existing message.
|
EntryMessage |
newEntryMessage(String format,
Object... params)
Creates a new entry message based on a format string with parameters.
|
ExitMessage |
newExitMessage(EntryMessage message)
Creates a new exit message based on no return value and an existing entry message.
|
ExitMessage |
newExitMessage(Message message)
Creates a new exit message based on no return value and an existing message.
|
ExitMessage |
newExitMessage(Object result,
EntryMessage message)
Creates a new exit message based on a return value and an existing entry message.
|
ExitMessage |
newExitMessage(Object result,
Message message)
Creates a new exit message based on a return value and an existing message.
|
ExitMessage |
newExitMessage(String format,
Object result)
Creates a new exit message based on a return value and a forma string.
|
public DefaultFlowMessageFactory()
"Enter" and "Exit" as the default flow strings.public String getEntryText()
public String getExitText()
public EntryMessage newEntryMessage(String format, Object... params)
FlowMessageFactorynewEntryMessage in interface FlowMessageFactoryformat - format stringparams - parameterspublic EntryMessage newEntryMessage(Message message)
FlowMessageFactorynewEntryMessage in interface FlowMessageFactorymessage - the original messagepublic ExitMessage newExitMessage(String format, Object result)
FlowMessageFactorynewExitMessage in interface FlowMessageFactoryformat - a format stringresult - the return valuepublic ExitMessage newExitMessage(Message message)
FlowMessageFactorynewExitMessage in interface FlowMessageFactorymessage - the original entry messagepublic ExitMessage newExitMessage(EntryMessage message)
FlowMessageFactorynewExitMessage in interface FlowMessageFactorymessage - the original entry messagepublic ExitMessage newExitMessage(Object result, EntryMessage message)
FlowMessageFactorynewExitMessage in interface FlowMessageFactoryresult - the return value.message - the original entry messagepublic ExitMessage newExitMessage(Object result, Message message)
FlowMessageFactorynewExitMessage in interface FlowMessageFactoryresult - the return value.message - the original message Copyright © 1999-2023 The Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.