public class XFactoryDbImpl
extends org.deckfour.xes.factory.XFactoryNaiveImpl
| Constructor and Description |
|---|
XFactoryDbImpl(org.processmining.util.DatabaseConfiguration dbConfig) |
XFactoryDbImpl(org.processmining.persistence.Dao.LogDao logDao) |
| Modifier and Type | Method and Description |
|---|---|
org.deckfour.xes.model.XEvent |
createEvent(org.deckfour.xes.id.XID id,
java.util.List<org.processmining.persistence.DTO.View.TraceEventAttrViewEntity> eventE) |
java.util.Map<java.lang.String,org.deckfour.xes.model.XTrace> |
createTrace(java.util.List<org.processmining.persistence.DTO.TraceEntityPK> traceEntityPKs)
create a xtrace object having trace wise Lazy loading
|
org.deckfour.xes.model.XTrace |
createTrace(org.deckfour.xes.model.XAttributeMap traceAttrMap,
java.util.List<byte[]> eventAttrIdList) |
org.deckfour.xes.model.XTrace |
createTraceForDecomposition(byte[] traceId,
java.util.Set<java.util.Set<java.lang.String>> clusters) |
org.deckfour.xes.model.XAttribute |
createXAttribute(org.deckfour.xes.extension.XExtension extension,
java.lang.String attrKeyStr,
java.lang.String type,
java.lang.String value) |
createAttributeBoolean, createAttributeContainer, createAttributeContinuous, createAttributeDiscrete, createAttributeID, createAttributeList, createAttributeLiteral, createAttributeMap, createAttributeTimestamp, createAttributeTimestamp, createEvent, createEvent, createEvent, createLog, createLog, createTrace, createTrace, getAuthor, getDescription, getName, getUri, getVendorpublic XFactoryDbImpl(org.processmining.util.DatabaseConfiguration dbConfig)
public XFactoryDbImpl(org.processmining.persistence.Dao.LogDao logDao)
public org.deckfour.xes.model.XAttribute createXAttribute(org.deckfour.xes.extension.XExtension extension,
java.lang.String attrKeyStr,
java.lang.String type,
java.lang.String value)
public org.deckfour.xes.model.XTrace createTrace(org.deckfour.xes.model.XAttributeMap traceAttrMap,
java.util.List<byte[]> eventAttrIdList)
public java.util.Map<java.lang.String,org.deckfour.xes.model.XTrace> createTrace(java.util.List<org.processmining.persistence.DTO.TraceEntityPK> traceEntityPKs)
traceEntityPKs - public org.deckfour.xes.model.XTrace createTraceForDecomposition(byte[] traceId,
java.util.Set<java.util.Set<java.lang.String>> clusters)
public org.deckfour.xes.model.XEvent createEvent(org.deckfour.xes.id.XID id,
java.util.List<org.processmining.persistence.DTO.View.TraceEventAttrViewEntity> eventE)