edu.isi.pegasus.common.logging.format
Class Simple

java.lang.Object
  extended by edu.isi.pegasus.common.logging.format.AbstractLogFormatter
      extended by edu.isi.pegasus.common.logging.format.Simple
All Implemented Interfaces:
LogFormatter

public class Simple
extends AbstractLogFormatter

This formatter formats the messages in the simple format.

Version:
$Revision: 2003 $
Author:
Karan Vahi, Gaurang Mehta

Field Summary
 
Fields inherited from class edu.isi.pegasus.common.logging.format.AbstractLogFormatter
mProgram, mStack
 
Constructor Summary
Simple()
          The default constructor.
 
Method Summary
 LogFormatter add(String value)
          Add to the log message with just a value.
 void addEvent(String name, Map<String,String> map)
          Adds the event that is to be associated with the log messages onto an internal stack
 void addEvent(String name, String entityName, String entityID)
          Adds the event that is to be associated with the log messages onto an internal stack
 
Methods inherited from class edu.isi.pegasus.common.logging.format.AbstractLogFormatter
add, createEntityHierarchyMessage, createLogMessage, createLogMessageAndReset, getEndEventMessage, getEventName, getProgramName, getStartEventMessage, popEvent, setProgramName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Simple

public Simple()
The default constructor.

Method Detail

add

public LogFormatter add(String value)
Add to the log message with just a value.

Specified by:
add in interface LogFormatter
Overrides:
add in class AbstractLogFormatter
Parameters:
value -
Returns:
self-reference

addEvent

public void addEvent(String name,
                     String entityName,
                     String entityID)
Adds the event that is to be associated with the log messages onto an internal stack

Specified by:
addEvent in interface LogFormatter
Specified by:
addEvent in class AbstractLogFormatter
Parameters:
name - the name of the event to be associated
entityName - the primary entity that is associated with the event e.g. workflow
entityID - the id of that entity.

addEvent

public void addEvent(String name,
                     Map<String,String> map)
Adds the event that is to be associated with the log messages onto an internal stack

Parameters:
name - the name of the event to be associated
map - Map indexed by entity name . The values is corresponding EntityID


Copyright © 2011 The University of Southern California. All Rights Reserved.