Package | Description |
---|---|
com.qbpsimulator.engine | |
com.qbpsimulator.engine.interfaces | |
com.qbpsimulator.engine.logger | |
com.qbpsimulator.engine.model | |
com.qbpsimulator.engine.utils |
Modifier and Type | Method and Description |
---|---|
void |
ProcessScheduler.checkForEnabledOrJoinActivities(ProcessActivity fromActivity)
Checks if completion or suspension of activity enables OR joins and processes
the enabled OR joins
|
void |
ResourceManager.notifyActivitiesEnabled(ProcessActivity[] enabledActivities) |
void |
ResourceManager.notifyResourceAvailableFromActivity(ProcessActivity processActivity) |
void |
EventProcessor.notifyStartedActivities(ProcessActivity[] enabledActivities) |
Modifier and Type | Method and Description |
---|---|
void |
ProcessScheduler.processActivities(List<ProcessActivity> activities) |
Modifier and Type | Method and Description |
---|---|
void |
IProcessLogger.logCollaboration(ProcessActivity activity,
Collaboration collaboration)
Collaboration between processes.
|
void |
IProcessLogger.logElementCompletion(ProcessActivity activity)
Completion of a process activity
|
void |
IProcessLogger.logElementEnabled(ProcessActivity activity)
Enablement of a process activity
|
void |
IProcessLogger.logElementRescinded(ProcessActivity activity)
Activity rescinded (e.g.
|
void |
IProcessLogger.logElementStarted(ProcessActivity activity)
Process activity started
|
void |
IProcessLogger.logElementTerminated(ProcessActivity activity)
Activity terminated (e.g.
|
void |
IProcessLogger.logEnabledPending(ProcessActivity activity)
Collaboration received.
|
void |
IProcessLogger.logResourceAvailable(ProcessActivity activity,
int totalAvailable)
Resource is available for activity.
|
void |
IProcessLogger.logResourceUnavailable(ProcessActivity activity)
Resource is not available for activity
|
void |
IResourceManager.notifyActivitiesEnabled(ProcessActivity[] enabledActivities)
Starts activities that have enough resources available.
|
void |
IResourceManager.notifyResourceAvailableFromActivity(ProcessActivity processActivity)
Notify the resource manager that resources used by activity are a
|
void |
IEventProcessor.notifyStartedActivities(ProcessActivity[] enabledActivities)
Enables list of activities in a process instance.
|
Modifier and Type | Method and Description |
---|---|
void |
IProcessScheduler.processActivities(List<ProcessActivity> activities)
Processes a list of activities to he handled at the same time.
|
Modifier and Type | Method and Description |
---|---|
void |
ComplexLogger.logCollaboration(ProcessActivity activity,
Collaboration collaboration) |
void |
ConsoleLogger.logCollaboration(ProcessActivity activity,
Collaboration collaboration) |
void |
KpiCalculator.logCollaboration(ProcessActivity activity,
Collaboration collaboration) |
void |
MxmlLogger.logCollaboration(ProcessActivity activity,
Collaboration collaboration) |
void |
ComplexLogger.logElementCompletion(ProcessActivity activity) |
void |
ConsoleLogger.logElementCompletion(ProcessActivity activity) |
void |
KpiCalculator.logElementCompletion(ProcessActivity activity) |
void |
MxmlLogger.logElementCompletion(ProcessActivity activity) |
void |
ComplexLogger.logElementEnabled(ProcessActivity activity) |
void |
ConsoleLogger.logElementEnabled(ProcessActivity activity) |
void |
KpiCalculator.logElementEnabled(ProcessActivity activity) |
void |
MxmlLogger.logElementEnabled(ProcessActivity activity) |
void |
ComplexLogger.logElementRescinded(ProcessActivity activity) |
void |
ConsoleLogger.logElementRescinded(ProcessActivity activity) |
void |
KpiCalculator.logElementRescinded(ProcessActivity activity) |
void |
MxmlLogger.logElementRescinded(ProcessActivity activity) |
void |
ComplexLogger.logElementStarted(ProcessActivity activity) |
void |
ConsoleLogger.logElementStarted(ProcessActivity activity) |
void |
KpiCalculator.logElementStarted(ProcessActivity activity) |
void |
MxmlLogger.logElementStarted(ProcessActivity activity) |
void |
ComplexLogger.logElementTerminated(ProcessActivity activity) |
void |
ConsoleLogger.logElementTerminated(ProcessActivity activity) |
void |
KpiCalculator.logElementTerminated(ProcessActivity activity) |
void |
MxmlLogger.logElementTerminated(ProcessActivity activity) |
void |
ComplexLogger.logEnabledPending(ProcessActivity activity) |
void |
ConsoleLogger.logEnabledPending(ProcessActivity activity) |
void |
KpiCalculator.logEnabledPending(ProcessActivity activity) |
void |
MxmlLogger.logEnabledPending(ProcessActivity activity) |
void |
ComplexLogger.logResourceAvailable(ProcessActivity activity,
int totalAvailable) |
void |
ConsoleLogger.logResourceAvailable(ProcessActivity activity,
int totalAvailable) |
void |
KpiCalculator.logResourceAvailable(ProcessActivity activity,
int totalAvailable) |
void |
MxmlLogger.logResourceAvailable(ProcessActivity activity,
int totalAvailable) |
void |
ComplexLogger.logResourceUnavailable(ProcessActivity activity) |
void |
ConsoleLogger.logResourceUnavailable(ProcessActivity activity) |
void |
KpiCalculator.logResourceUnavailable(ProcessActivity activity) |
void |
MxmlLogger.logResourceUnavailable(ProcessActivity activity) |
Modifier and Type | Method and Description |
---|---|
ProcessActivity |
SubProcessInstance.getContainingActivity()
Returns concrete activity which is a parent for this sub-process instance
|
ProcessActivity |
ProcessActivity.getParentActivity()
Gets the parent activity for boundary events.
|
ProcessActivity[] |
ProcessActivity.getRescindableActivities()
Gets array of rescindable events to be rescinded on completion
|
Modifier and Type | Method and Description |
---|---|
int |
ProcessActivity.compareTo(ProcessActivity o) |
void |
ProcessInstance.notifyCompleted(ProcessActivity activity)
Notify completion of an element.
|
void |
TimeTable.setCompletionTime(ProcessActivity activity)
Sets task completion timestamp and resource idle time based on the timetable
|
void |
SubProcessInstance.setContainingActivity(ProcessActivity containingActivity)
Defines concrete activity which contains this instance of a sub-process
|
void |
ProcessActivity.setParentActivity(ProcessActivity parentActivity)
Sets the parent activity for boundary events
|
void |
ProcessActivity.setRescindableActivities(ProcessActivity[] rescindableActivities)
Sets an array of rescindable events to be rescinded on completion
|
Modifier and Type | Method and Description |
---|---|
int[] |
GatewayPathSelector.getEnabledFlows(ProcessActivity fromActivity,
int[] flowIndexes)
Given preceeding element and list of all possible flows selects ones to
activate.
|
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.