net.commerce.zocalo.ajax.events
Class Action

java.lang.Object
  extended by org.apache.log4j.spi.LoggingEvent
      extended by net.commerce.zocalo.ajax.events.Action
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
IndividualTimingEvent, NewChart, PriceAction, PriceChange, Transition

public abstract class Action
extends org.apache.log4j.spi.LoggingEvent

the base of the hierarchy of actions to be disseminated via Log4J and comet.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.log4j.spi.LoggingEvent
categoryName, fqnOfCategoryClass, level, timeStamp
 
Constructor Summary
protected Action(org.apache.log4j.Logger logger)
           
 
Method Summary
 void callBackPublish(PriceActionAppender appender)
           
 java.lang.String getRenderedMessage()
           
abstract  java.lang.String toLogString()
           
 java.lang.String toString()
           
 
Methods inherited from class org.apache.log4j.spi.LoggingEvent
getFQNOfLoggerClass, getLevel, getLocationInformation, getLogger, getLoggerName, getMDC, getMDCCopy, getMessage, getNDC, getProperties, getProperty, getPropertyKeySet, getStartTime, getThreadName, getThrowableInformation, getThrowableStrRep, getTimeStamp, locationInformationExists, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Action

protected Action(org.apache.log4j.Logger logger)
Method Detail

toLogString

public abstract java.lang.String toLogString()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getRenderedMessage

public java.lang.String getRenderedMessage()
Overrides:
getRenderedMessage in class org.apache.log4j.spi.LoggingEvent

callBackPublish

public void callBackPublish(PriceActionAppender appender)