java.lang.Object
net.anwiba.commons.thread.cancel.Canceler
- All Implemented Interfaces:
Serializable,ICanceler
- Direct Known Subclasses:
AggregatedCanceler
- See Also:
-
Field Summary
Fields inherited from interface net.anwiba.commons.thread.cancel.ICanceler
DummyCanceler -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCancelerListener(ICancelerListener listener) voidcancel()voidcheck()protected final voidbooleanbooleanvoidvoidremoveCancelerListener(ICancelerListener listener) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.anwiba.commons.thread.cancel.ICanceler
observer, observerFactory
-
Constructor Details
-
Canceler
public Canceler(boolean isEnabled)
-
-
Method Details
-
cancel
public void cancel() -
isCanceled
public boolean isCanceled()- Specified by:
isCanceledin interfaceICanceler
-
isEnabled
public boolean isEnabled() -
check
- Specified by:
checkin interfaceICanceler- Throws:
CanceledException
-
addCancelerListener
- Specified by:
addCancelerListenerin interfaceICanceler
-
removeCancelerListener
- Specified by:
removeCancelerListenerin interfaceICanceler
-
fireCanceled
protected final void fireCanceled() -
removeAllCancelerListener
public void removeAllCancelerListener()- Specified by:
removeAllCancelerListenerin interfaceICanceler
-