org.jbpm.pvm.log
Class ProcessLogXmlSerializer

java.lang.Object
  extended by org.jbpm.pvm.log.ProcessLogXmlSerializer

public class ProcessLogXmlSerializer
extends java.lang.Object

Author:
Tom Baeyens

Field Summary
static java.text.SimpleDateFormat dateFormatter
           
protected  java.util.List<ProcessLogProperty> properties
           
 
Constructor Summary
ProcessLogXmlSerializer()
           
 
Method Summary
 void appendLog(org.w3c.dom.Document document, org.w3c.dom.Element parent, ProcessLog processLog)
           
protected  void appendProperties(org.w3c.dom.Document document, org.w3c.dom.Element parent, java.util.List<ProcessLogProperty> properties)
           
protected  java.lang.String getEventType(ProcessLog processLog)
           
protected  java.lang.String getExecutionDbid(ProcessLog processLog)
           
protected  java.lang.String getProcessInstanceDbid(ProcessLog processLog)
           
protected  java.lang.String getProcessInstanceKey(ProcessLog processLog)
           
protected  java.lang.String getTime(ProcessLog processLog)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dateFormatter

public static final java.text.SimpleDateFormat dateFormatter

properties

protected java.util.List<ProcessLogProperty> properties
Constructor Detail

ProcessLogXmlSerializer

public ProcessLogXmlSerializer()
Method Detail

appendLog

public void appendLog(org.w3c.dom.Document document,
                      org.w3c.dom.Element parent,
                      ProcessLog processLog)

appendProperties

protected void appendProperties(org.w3c.dom.Document document,
                                org.w3c.dom.Element parent,
                                java.util.List<ProcessLogProperty> properties)

getEventType

protected java.lang.String getEventType(ProcessLog processLog)

getTime

protected java.lang.String getTime(ProcessLog processLog)

getExecutionDbid

protected java.lang.String getExecutionDbid(ProcessLog processLog)

getProcessInstanceDbid

protected java.lang.String getProcessInstanceDbid(ProcessLog processLog)

getProcessInstanceKey

protected java.lang.String getProcessInstanceKey(ProcessLog processLog)