Uses of Class
org.eclipse.mosaic.lib.util.scheduling.Event
Packages that use Event
Package
Description
-
Uses of Event in org.eclipse.mosaic.app.examples.commuter
Methods in org.eclipse.mosaic.app.examples.commuter with parameters of type EventModifier and TypeMethodDescriptionvoid
SimpleCommuterApp.processEvent
(Event event) Processes theSimpleCommuterApp.DriveBackEvent
to call the setup for the vehicle's return trip (from the goal position to the start position). -
Uses of Event in org.eclipse.mosaic.app.examples.emergencybrake
Methods in org.eclipse.mosaic.app.examples.emergencybrake with parameters of type Event -
Uses of Event in org.eclipse.mosaic.app.tutorial
Methods in org.eclipse.mosaic.app.tutorial with parameters of type EventModifier and TypeMethodDescriptionvoid
EventProcessingApp.processEvent
(Event event) void
EventSendingApp.processEvent
(Event event) void
HighwayManagementApp.processEvent
(Event event) void
MessageReceivingApp.processEvent
(Event event) void
RoadSideUnitApp.processEvent
(Event event) void
SlowDownApp.processEvent
(Event event) void
TrafficLightApp.processEvent
(Event event) void
VehicleToTrafficLightApp.processEvent
(Event event) void
WeatherServerApp.processEvent
(Event event) This method is called by mosaic-application when a previously triggered event is handed over to the application for processing.void
WeatherWarningApp.processEvent
(Event event) -
Uses of Event in org.eclipse.mosaic.app.tutorial.cam
Methods in org.eclipse.mosaic.app.tutorial.cam with parameters of type EventModifier and TypeMethodDescriptionvoid
CamSendingApp.processEvent
(Event event) Sending CAM and scheduling next events every second.void
UserTaggedValueReadingApp.processEvent
(Event event) from EventProcessor interface -
Uses of Event in org.eclipse.mosaic.app.tutorial.configurableapp
Methods in org.eclipse.mosaic.app.tutorial.configurableapp with parameters of type Event -
Uses of Event in org.eclipse.mosaic.app.tutorial.eventprocessing
Methods in org.eclipse.mosaic.app.tutorial.eventprocessing with parameters of type EventModifier and TypeMethodDescriptionvoid
SpecificEventProcessingApp.mySpecificMethod
(Event event) void
SpecificEventProcessingApp.processEvent
(Event event) -
Uses of Event in org.eclipse.mosaic.app.tutorial.eventprocessing.sampling
Methods in org.eclipse.mosaic.app.tutorial.eventprocessing.sampling with parameters of type EventModifier and TypeMethodDescriptionvoid
HelloWorldApp.processEvent
(Event event) void
IntervalSamplingApp.processEvent
(Event event) void
MultithreadSamplingApp.processEvent
(Event event) void
RandomSamplingIntervalApp.processEvent
(Event event) -
Uses of Event in org.eclipse.mosaic.app.tutorial.interappcommunication
Methods in org.eclipse.mosaic.app.tutorial.interappcommunication with parameters of type EventModifier and TypeMethodDescriptionvoid
AdditionalProcessingApp.processEvent
(Event event) void
InterconnectApp.processEvent
(Event event) void
NotProcessingApp.processEvent
(Event event) -
Uses of Event in org.eclipse.mosaic.app.tutorial.interunitcommunication
Methods in org.eclipse.mosaic.app.tutorial.interunitcommunication with parameters of type EventModifier and TypeMethodDescriptionvoid
AdditionalReceivingApp.processEvent
(Event event) void
MosaicInteractionHandlingApp.processEvent
(Event event) -
Uses of Event in org.eclipse.mosaic.app.tutorial.traci
Methods in org.eclipse.mosaic.app.tutorial.traci with parameters of type Event -
Uses of Event in org.eclipse.mosaic.app.tutorial.trafficlight
Methods in org.eclipse.mosaic.app.tutorial.trafficlight with parameters of type EventModifier and TypeMethodDescriptionvoid
TrafficLightControlApp.checkTrafficLightPhase
(Event event) void
TrafficLightControlApp.processEvent
(Event event) -
Uses of Event in org.eclipse.mosaic.app.tutorial.vehicle
Methods in org.eclipse.mosaic.app.tutorial.vehicle with parameters of type EventModifier and TypeMethodDescriptionvoid
OnVehicleUpdatedApp.processEvent
(Event event) void
PerceptionApp.processEvent
(Event event) -
Uses of Event in org.eclipse.mosaic.fed.application.ambassador
Methods in org.eclipse.mosaic.fed.application.ambassador with parameters of type Event -
Uses of Event in org.eclipse.mosaic.fed.application.ambassador.simulation
Methods in org.eclipse.mosaic.fed.application.ambassador.simulation with parameters of type EventModifier and TypeMethodDescriptionfinal boolean
AbstractSimulationUnit.preProcessEvent
(Event event) This method processes an event, before the extension of the simulation unit should process an event.void
AgentUnit.processEvent
(Event event) void
ChargingStationUnit.processEvent
(Event event) void
RoadSideUnit.processEvent
(Event event) void
ServerUnit.processEvent
(Event event) void
TrafficLightGroupUnit.processEvent
(Event event) void
TrafficManagementCenterUnit.processEvent
(Event event) void
VehicleUnit.processEvent
(Event event) -
Uses of Event in org.eclipse.mosaic.fed.application.app.etsi
Methods in org.eclipse.mosaic.fed.application.app.etsi with parameters of type Event -
Uses of Event in org.eclipse.mosaic.fed.cell.chain
Methods in org.eclipse.mosaic.fed.cell.chain with parameters of type Event -
Uses of Event in org.eclipse.mosaic.fed.cell.module
Methods in org.eclipse.mosaic.fed.cell.module with parameters of type Event -
Uses of Event in org.eclipse.mosaic.fed.cell.module.streammodules
Methods in org.eclipse.mosaic.fed.cell.module.streammodules with parameters of type EventModifier and TypeMethodDescriptionvoid
DownstreamModule.processEvent
(Event event) void
UpstreamModule.processEvent
(Event event) -
Uses of Event in org.eclipse.mosaic.fed.sumo.ambassador
Methods in org.eclipse.mosaic.fed.sumo.ambassador with parameters of type Event -
Uses of Event in org.eclipse.mosaic.lib.util.scheduling
Subclasses of Event in org.eclipse.mosaic.lib.util.schedulingModifier and TypeClassDescriptionclass
An intercepted event is a typesafe event for interception.Fields in org.eclipse.mosaic.lib.util.scheduling with type parameters of type EventModifier and TypeFieldDescriptionprotected final PriorityQueue<Event>
DefaultEventScheduler.eventQueue
The queue stores and sorts the events.Methods in org.eclipse.mosaic.lib.util.scheduling that return EventModifier and TypeMethodDescriptionInterceptedEvent.getOriginalEvent()
Returns the original event wrapped by thisInterceptedEvent
.EventBuilder.schedule()
Finishes building the event and adds it to theEventManager
associated with thisEventBuilder
.Methods in org.eclipse.mosaic.lib.util.scheduling that return types with arguments of type EventModifier and TypeMethodDescriptionDefaultEventScheduler.getAllEvents()
EventScheduler.getAllEvents()
Returns an unmodifiable view of all remaining events.Methods in org.eclipse.mosaic.lib.util.scheduling with parameters of type EventModifier and TypeMethodDescriptionvoid
void
void
Add anEvent
to the scheduler.void
int
void
EventProcessor.processEvent
(Event event) Processes the given event.