public class XLogDBConverterDuplicator extends XLogDBConverter
| Constructor and Description |
|---|
XLogDBConverterDuplicator(org.processmining.util.DatabaseConfiguration dbConfig) |
| Modifier and Type | Method and Description |
|---|---|
org.processmining.persistence.DTO.LogEntity |
duplicateAttributes(org.deckfour.xes.model.XLog xLog,
java.lang.String prefix_log_name,
int increaseNo) |
org.processmining.persistence.DTO.LogEntity |
duplicateEventLogEntity(org.deckfour.xes.model.XLog xLog,
java.lang.String prefix_log_name,
int increaseNo) |
protected java.util.Set<org.processmining.persistence.DTO.TraceEntity> |
duplicateEventTrace(java.util.ArrayList<org.deckfour.xes.model.XTrace> xTraceList,
org.processmining.persistence.DTO.LogEntity logEntity) |
protected java.util.Set<org.processmining.persistence.DTO.TraceEntity> |
duplicateMapTrace(java.util.ArrayList<org.deckfour.xes.model.XTrace> xTraceList,
org.processmining.persistence.DTO.LogEntity logEntity)
Generates new id for events
|
org.processmining.persistence.DTO.LogEntity |
duplicateTraces(org.deckfour.xes.model.XLog xLog,
java.lang.String prefix_log_name,
int increaseNo) |
protected void |
increaseEventAttr(java.util.Collection<org.deckfour.xes.model.XAttribute> xAttributes,
org.processmining.persistence.DTO.EventEntity eventE,
int increaseNo) |
protected java.util.Set<org.processmining.persistence.DTO.TraceHasEventEntity> |
increaseEvents(org.deckfour.xes.model.XTrace xTrace,
org.processmining.persistence.DTO.TraceEntity traceE,
org.processmining.persistence.DTO.LogEntity logEntity,
int increaseNo) |
protected java.util.Set<org.processmining.persistence.DTO.TraceHasEventEntity> |
mapEvents(org.deckfour.xes.model.XTrace xTrace,
org.processmining.persistence.DTO.TraceEntity traceE,
int duplicatedTimes) |
protected void |
mapFakedEventAttr(java.util.Collection<org.deckfour.xes.model.XAttribute> xAttributes,
org.processmining.persistence.DTO.EventEntity eventE,
org.processmining.persistence.DTO.LogEntity logEntity) |
protected java.util.Set<org.processmining.persistence.DTO.LogHasTraceEntity> |
mapTraceIncreaseEvents(java.util.ArrayList<org.deckfour.xes.model.XTrace> xTraceList,
org.processmining.persistence.DTO.LogEntity logEntity,
int increaseNo) |
protected java.util.Set<org.processmining.persistence.DTO.LogHasTraceEntity> |
mapTraceWithEventAttrDuplication(java.util.ArrayList<org.deckfour.xes.model.XTrace> xTraceList,
org.processmining.persistence.DTO.LogEntity logEntity,
int duplicatedTimes) |
assignClassifier, assignEventAttr, assignEventIds, assignExtension, assignInnerAttribute, assignLogAttr, assignLogAttribute, getAttributeEntity, getAttributeKeyTypeVal, getClassifier, getExtension, getExtensionEntity, getLogDao, getLogEntity, getLogEntity, getLogExtension, getXTraces, importXLogTraceWise, mapEventAttr, mapEvents, mapTrace, mapTraceAttrpublic XLogDBConverterDuplicator(org.processmining.util.DatabaseConfiguration dbConfig)
protected java.util.Set<org.processmining.persistence.DTO.LogHasTraceEntity> mapTraceIncreaseEvents(java.util.ArrayList<org.deckfour.xes.model.XTrace> xTraceList,
org.processmining.persistence.DTO.LogEntity logEntity,
int increaseNo)
protected java.util.Set<org.processmining.persistence.DTO.TraceHasEventEntity> increaseEvents(org.deckfour.xes.model.XTrace xTrace,
org.processmining.persistence.DTO.TraceEntity traceE,
org.processmining.persistence.DTO.LogEntity logEntity,
int increaseNo)
public org.processmining.persistence.DTO.LogEntity duplicateTraces(org.deckfour.xes.model.XLog xLog,
java.lang.String prefix_log_name,
int increaseNo)
public org.processmining.persistence.DTO.LogEntity duplicateEventLogEntity(org.deckfour.xes.model.XLog xLog,
java.lang.String prefix_log_name,
int increaseNo)
public org.processmining.persistence.DTO.LogEntity duplicateAttributes(org.deckfour.xes.model.XLog xLog,
java.lang.String prefix_log_name,
int increaseNo)
protected java.util.Set<org.processmining.persistence.DTO.TraceEntity> duplicateEventTrace(java.util.ArrayList<org.deckfour.xes.model.XTrace> xTraceList,
org.processmining.persistence.DTO.LogEntity logEntity)
protected java.util.Set<org.processmining.persistence.DTO.TraceEntity> duplicateMapTrace(java.util.ArrayList<org.deckfour.xes.model.XTrace> xTraceList,
org.processmining.persistence.DTO.LogEntity logEntity)
xTraceList - logEntity - protected void mapFakedEventAttr(java.util.Collection<org.deckfour.xes.model.XAttribute> xAttributes,
org.processmining.persistence.DTO.EventEntity eventE,
org.processmining.persistence.DTO.LogEntity logEntity)
protected void increaseEventAttr(java.util.Collection<org.deckfour.xes.model.XAttribute> xAttributes,
org.processmining.persistence.DTO.EventEntity eventE,
int increaseNo)
protected java.util.Set<org.processmining.persistence.DTO.TraceHasEventEntity> mapEvents(org.deckfour.xes.model.XTrace xTrace,
org.processmining.persistence.DTO.TraceEntity traceE,
int duplicatedTimes)
protected java.util.Set<org.processmining.persistence.DTO.LogHasTraceEntity> mapTraceWithEventAttrDuplication(java.util.ArrayList<org.deckfour.xes.model.XTrace> xTraceList,
org.processmining.persistence.DTO.LogEntity logEntity,
int duplicatedTimes)