|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.processmining.analysis.summary.ExtendedLogSummary
public class ExtendedLogSummary
Title:
Description:
Copyright: Copyright (c) 2004
Company:
Constructor Summary | |
---|---|
ExtendedLogSummary()
|
Method Summary | |
---|---|
void |
addProcess(InfoItem process)
|
void |
addProcessInstance(ProcessInstance pi)
|
java.util.Map<LogEvent,java.lang.Integer> |
getEndingLogEvents()
Returns the mapping between the ending log events and the number of times they end a process instance. |
java.util.Date |
getEndTime(java.lang.String process)
Returns the latest timestamp in all audittrailentries of the given process |
java.util.Set<LogEvent> |
getEventsForInstance(ProcessInstance instance)
Returns the set of log events occurring in the specified process instance. |
java.util.HashMap |
getEventsForOriginator(java.lang.String originator)
Returns a Map, whose keys are the events which have been executed by the specified originator. |
java.lang.String[] |
getEventTypes()
Returns an alphabetically sorted list of all event types in the log. |
java.util.Set<ProcessInstance> |
getInstancesForEvent(LogEvent event)
Returns a set of (references to) process instances, in which the provided log event occurs. |
LogEvents |
getLogEvents()
Returns a list of all log events (unique model element name and event type combinations) in the log. |
java.util.HashMap |
getMappingAtesToNumberPIs()
|
java.lang.String[] |
getModelElements()
Returns an alphabetically sorted list of all model element names in the log. |
int |
getNumberOfAuditTrailEntries()
Returns the total number of audit trail entries in the log. |
int |
getNumberOfProcessInstances()
Returns the total number of process instances in the log. |
int |
getNumberOfUniqueProcessInstances()
Returns the number of different process instances in the log. |
java.util.HashMap |
getOriginatorMap()
|
java.lang.String[] |
getOriginators()
Returns an alphabetically sorted list of all originators in the log. |
InfoItem[] |
getProcesses()
Returns information about all the processes in the log. |
java.util.Map<java.lang.Integer,java.util.Set<java.lang.String>> |
getProcessInstancesOccurrences()
Returns the mapping between process instances occurrences and the names of the process instances that occurred a certain amount of times. |
InfoItem |
getSource()
Returns information about the source. |
java.util.Map<LogEvent,java.lang.Integer> |
getStartingLogEvents()
Returns the mapping between the starting log events and the number of times they start a process instance. |
java.util.Date |
getStartTime(java.lang.String process)
Returns the earliest timestamp in all audittrailentries of the given process |
InfoItem |
getWorkflowLog()
Returns information about the workflow log itself. |
void |
setSource(InfoItem source)
|
void |
setWorkflowLog(InfoItem workflow)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ExtendedLogSummary()
Method Detail |
---|
public LogEvents getLogEvents()
LogSummary
getLogEvents
in interface LogSummary
public InfoItem getWorkflowLog()
LogSummary
getWorkflowLog
in interface LogSummary
public InfoItem getSource()
LogSummary
getSource
in interface LogSummary
public InfoItem[] getProcesses()
LogSummary
getProcesses
in interface LogSummary
public int getNumberOfAuditTrailEntries()
LogSummary
getNumberOfAuditTrailEntries
in interface LogSummary
public int getNumberOfProcessInstances()
LogSummary
getNumberOfProcessInstances
in interface LogSummary
public int getNumberOfUniqueProcessInstances()
LogSummary
getNumberOfUniqueProcessInstances
in interface LogSummary
public java.util.HashMap getMappingAtesToNumberPIs()
public java.lang.String[] getEventTypes()
LogSummary
getEventTypes
in interface LogSummary
public java.lang.String[] getModelElements()
LogSummary
getModelElements
in interface LogSummary
public java.lang.String[] getOriginators()
LogSummary
getOriginators
in interface LogSummary
public java.util.HashMap getOriginatorMap()
public void setWorkflowLog(InfoItem workflow)
public void setSource(InfoItem source)
public void addProcess(InfoItem process)
public void addProcessInstance(ProcessInstance pi)
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Date getStartTime(java.lang.String process)
LogSummary
getStartTime
in interface LogSummary
process
- Name of the process
public java.util.Date getEndTime(java.lang.String process)
LogSummary
getEndTime
in interface LogSummary
process
- Name of the process
public java.util.Set<LogEvent> getEventsForInstance(ProcessInstance instance)
LogSummary
getEventsForInstance
in interface LogSummary
instance
- Process instance to find log events for.
public java.util.Set<ProcessInstance> getInstancesForEvent(LogEvent event)
LogSummary
getInstancesForEvent
in interface LogSummary
event
- Log event to find instances for.
public java.util.Map<java.lang.Integer,java.util.Set<java.lang.String>> getProcessInstancesOccurrences()
LogSummary
getProcessInstancesOccurrences
in interface LogSummary
public java.util.Map<LogEvent,java.lang.Integer> getStartingLogEvents()
LogSummary
getStartingLogEvents
in interface LogSummary
public java.util.Map<LogEvent,java.lang.Integer> getEndingLogEvents()
LogSummary
getEndingLogEvents
in interface LogSummary
public java.util.HashMap getEventsForOriginator(java.lang.String originator)
LogSummary
getEventsForOriginator
in interface LogSummary
originator
- Originator as string.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |