MATSIM
Public Member Functions | Private Attributes | List of all members
org.matsim.core.events.ParallelEventsManagerImpl.ExceptionHandler Class Reference
Inheritance diagram for org.matsim.core.events.ParallelEventsManagerImpl.ExceptionHandler:
Inheritance graph
[legend]

Public Member Functions

 ExceptionHandler (final AtomicReference< Throwable > hadException)
 
void uncaughtException (Thread t, Throwable e)
 

Private Attributes

final AtomicReference< Throwable > hadException
 

Detailed Description

Author
mrieser

Definition at line 229 of file ParallelEventsManagerImpl.java.

Constructor & Destructor Documentation

◆ ExceptionHandler()

org.matsim.core.events.ParallelEventsManagerImpl.ExceptionHandler.ExceptionHandler ( final AtomicReference< Throwable >  hadException)

Member Function Documentation

◆ uncaughtException()

void org.matsim.core.events.ParallelEventsManagerImpl.ExceptionHandler.uncaughtException ( Thread  t,
Throwable  e 
)

Definition at line 238 of file ParallelEventsManagerImpl.java.

238  {
239  log.error("Thread " + t.getName() + " died with exception while handling events.", e);
240  this.hadException.set(e);
241  }

Member Data Documentation

◆ hadException

final AtomicReference<Throwable> org.matsim.core.events.ParallelEventsManagerImpl.ExceptionHandler.hadException
private

The documentation for this class was generated from the following file: