public abstract class AbstractStreamInductiveMiner<R> extends org.processmining.eventstream.readers.abstr.AbstractXSEventReader<R,R,StreamInductiveMinerParameters>
Constructor and Description |
---|
AbstractStreamInductiveMiner(java.lang.String name,
org.processmining.stream.core.interfaces.XSVisualization<R> visualization,
org.processmining.stream.core.enums.CommunicationType communicationType,
StreamInductiveMinerParameters params) |
Modifier and Type | Method and Description |
---|---|
R |
computeCurrentResult() |
protected abstract R |
discover(org.processmining.plugins.InductiveMiner.dfgOnly.Dfg dfg,
org.processmining.plugins.InductiveMiner.dfgOnly.DfgMiningParameters dfgParams) |
void |
processNewXSEvent(java.lang.String caseId,
org.deckfour.xes.classification.XEventClass activity) |
canReadPacket, findEventIdentifierIndex, getActivity, getEventClasses, getParameters, getTopic, getVisualization, handleNextPacket, measureUsedMemory, setEventClasses, setVisualization
getCurrentResult, interrupt, pause, pauseXSRunnable, start, startXSRunnable, stopXSRunnable
deliver, getCommunicationType, getDeliveryLock, getHandlingTimes, getLatestWritingThread, getMemoryUsage, getNextHandlingTimeIndex, getNextMemoryUsageIndex, getNextPacket, getNumberOfPacketsReceived, getPacketHandlingTimes, getPerformanceTrackerStepSize, getUsedMemory, isTrackingPerformance, isTrackPerformance, setHandlingTimes, setLatestWritingThread, setMemoryUsage, setNextHandlingTimeIndex, setNextMemoryUsageIndex, setPerformanceTrackerStepSize, setTrackPerformance, storeNewPacket, triggerPacketHandle, workPackage
isPaused, isRunning, isStarted, isStopped, run
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, stop, stop, suspend, toString, yield
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public AbstractStreamInductiveMiner(java.lang.String name, org.processmining.stream.core.interfaces.XSVisualization<R> visualization, org.processmining.stream.core.enums.CommunicationType communicationType, StreamInductiveMinerParameters params)
public R computeCurrentResult()
protected abstract R discover(org.processmining.plugins.InductiveMiner.dfgOnly.Dfg dfg, org.processmining.plugins.InductiveMiner.dfgOnly.DfgMiningParameters dfgParams)
public void processNewXSEvent(java.lang.String caseId, org.deckfour.xes.classification.XEventClass activity)
processNewXSEvent
in class org.processmining.eventstream.readers.abstr.AbstractXSEventReader<R,R,StreamInductiveMinerParameters>