org.jboss.soa.esb.actions
Class DisplayTimeAction

java.lang.Object
  extended by org.jboss.soa.esb.actions.LogAction
      extended by org.jboss.soa.esb.actions.DisplayTimeAction
All Implemented Interfaces:
BeanConfiguredAction

public class DisplayTimeAction
extends LogAction

Simple action that displays the current time.

Exemple configuration:
<action name="displayTime" class="org.jboss.soa.esb.actions.DisplayTimeAction">
        <property name="format" value="HH:mm:ss:S"/>
</action>
 
This action support all configuration properties that LogAction supports.

Since:
4.3
Author:
Daniel Bevenius

Constructor Summary
DisplayTimeAction()
           
 
Method Summary
 java.lang.String getFormat()
           
 Message process(Message message)
           
 void setFormat(java.lang.String format)
           
 
Methods inherited from class org.jboss.soa.esb.actions.LogAction
getLevel, getLogger, getLogLevel, log, setLogBody, setLogger, setLogLevel, setMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DisplayTimeAction

public DisplayTimeAction()
Method Detail

process

public Message process(Message message)
Overrides:
process in class LogAction

getFormat

public java.lang.String getFormat()

setFormat

public void setFormat(java.lang.String format)