Class LPMRecursiveAction

  • All Implemented Interfaces:
    java.io.Serializable, java.util.concurrent.Future<java.lang.Void>

    public class LPMRecursiveAction
    extends java.util.concurrent.RecursiveAction
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      LPMRecursiveAction​(org.processmining.framework.plugin.PluginContext context, LocalProcessModelParameters params, java.util.Set<java.lang.String> lpmTreeSet, org.processmining.processtree.ProcessTree pt, int recursionDepth, java.util.Set<java.lang.Character> transitionNamesForNonDuplicateMode, java.util.Set<java.lang.Character> transitions, LocalProcessModelTopSet topSet, java.util.Map<java.lang.String,​java.lang.Integer> logActivityCountsMap, java.util.Map<java.lang.Character,​java.util.Set<java.lang.Character>> possibleNeighborsMap, LocalProcessModelEvaluator scorer)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void compute()  
      org.processmining.processtree.ProcessTree normalizeTree​(org.processmining.processtree.ProcessTree pt)  
      • Methods inherited from class java.util.concurrent.RecursiveAction

        exec, getRawResult, setRawResult
      • Methods inherited from class java.util.concurrent.ForkJoinTask

        adapt, adapt, adapt, cancel, compareAndSetForkJoinTaskTag, complete, completeExceptionally, fork, get, get, getException, getForkJoinTaskTag, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollSubmission, pollTask, quietlyComplete, quietlyInvoke, quietlyJoin, reinitialize, setForkJoinTaskTag, tryUnfork
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LPMRecursiveAction

        public LPMRecursiveAction​(org.processmining.framework.plugin.PluginContext context,
                                  LocalProcessModelParameters params,
                                  java.util.Set<java.lang.String> lpmTreeSet,
                                  org.processmining.processtree.ProcessTree pt,
                                  int recursionDepth,
                                  java.util.Set<java.lang.Character> transitionNamesForNonDuplicateMode,
                                  java.util.Set<java.lang.Character> transitions,
                                  LocalProcessModelTopSet topSet,
                                  java.util.Map<java.lang.String,​java.lang.Integer> logActivityCountsMap,
                                  java.util.Map<java.lang.Character,​java.util.Set<java.lang.Character>> possibleNeighborsMap,
                                  LocalProcessModelEvaluator scorer)
    • Method Detail

      • compute

        protected void compute()
        Specified by:
        compute in class java.util.concurrent.RecursiveAction
      • normalizeTree

        public org.processmining.processtree.ProcessTree normalizeTree​(org.processmining.processtree.ProcessTree pt)