|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.bushe.swing.event.ThreadSafeEventService
org.bushe.swing.event.SwingEventService
ch.elca.el4j.services.gui.swing.eventbus.ExceptionThrowingEventService
public class ExceptionThrowingEventService
A SwingEventService that really throws occurring exceptions (in addition to logging them).
| Field Summary |
|---|
| Fields inherited from class org.bushe.swing.event.ThreadSafeEventService |
|---|
CLEANUP_PERIOD_MS_DEFAULT, CLEANUP_START_THRESHOLD_DEFAULT, CLEANUP_STOP_THRESHOLD_DEFAULT, LOG |
| Constructor Summary | |
|---|---|
ExceptionThrowingEventService()
|
|
| Method Summary | |
|---|---|
protected void |
handleException(Object event,
Throwable e,
StackTraceElement[] callingStack,
org.bushe.swing.event.EventSubscriber eventSubscriber)
|
protected void |
handleException(String action,
Object event,
String topic,
Object eventObj,
Throwable e,
StackTraceElement[] callingStack,
String sourceString)
|
| Methods inherited from class org.bushe.swing.event.SwingEventService |
|---|
publish |
| Methods inherited from class org.bushe.swing.event.ThreadSafeEventService |
|---|
addEventToCache, clearAllSubscribers, clearCache, clearCache, clearCache, clearCache, decWeakRefPlusProxySubscriberCount, getCachedEvents, getCachedTopicData, getCacheSizeForEventClass, getCacheSizeForTopic, getCleanupPeriodMS, getCleanupStartThreshhold, getCleanupStopThreshold, getDefaultCacheSizePerClassOrTopic, getLastEvent, getLastTopicData, getRealSubscriberAndCleanStaleSubscriberIfNecessary, getSubscribers, getSubscribers, getSubscribers, getSubscribersByPattern, getSubscribersToClass, getSubscribersToExactClass, getSubscribersToPattern, getSubscribersToTopic, getVetoSubscribers, getVetoSubscribers, getVetoSubscribers, getVetoSubscribersToClass, getVetoSubscribersToExactClass, handleVeto, incWeakRefPlusProxySubscriberCount, onEventException, publish, publish, publish, removeProxySubscriber, setCacheSizeForEventClass, setCacheSizeForTopic, setCacheSizeForTopic, setCleanupPeriodMS, setCleanupStartThreshhold, setCleanupStopThreshold, setDefaultCacheSizePerClassOrTopic, subscribe, subscribe, subscribe, subscribe, subscribe, subscribeExactly, subscribeExactlyStrongly, subscribeStrongly, subscribeStrongly, subscribeStrongly, subscribeTiming, subscribeVetoException, subscribeVetoListener, subscribeVetoListener, subscribeVetoListener, subscribeVetoListener, subscribeVetoListenerExactly, subscribeVetoListenerExactlyStrongly, subscribeVetoListenerStrongly, subscribeVetoListenerStrongly, subscribeVetoListenerStrongly, unsubscribe, unsubscribe, unsubscribe, unsubscribe, unsubscribe, unsubscribe, unsubscribe, unsubscribeExactly, unsubscribeExactly, unsubscribeVetoListener, unsubscribeVetoListener, unsubscribeVetoListener, unsubscribeVetoListener, unsubscribeVetoListenerExactly |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ExceptionThrowingEventService()
| Method Detail |
|---|
protected void handleException(Object event,
Throwable e,
StackTraceElement[] callingStack,
org.bushe.swing.event.EventSubscriber eventSubscriber)
handleException in class org.bushe.swing.event.ThreadSafeEventService
protected void handleException(String action,
Object event,
String topic,
Object eventObj,
Throwable e,
StackTraceElement[] callingStack,
String sourceString)
handleException in class org.bushe.swing.event.ThreadSafeEventService
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||