public interface Ceasable
Modifier and Type | Interface and Description |
---|---|
static interface |
Ceasable.CeaseAutomaton
The
Ceasable.CeaseAutomaton interface defines those methods related to the
cease life-cycle. |
static interface |
Ceasable.CeaseBuilder<B extends Ceasable.CeaseBuilder<B>>
To enable the
Ceasable functionality to be invoked in a builder
chain. |
static interface |
Ceasable.UncheckedCeasable
See
Ceasable without any checked exception being declared. |
Modifier and Type | Method and Description |
---|---|
void |
cease()
Ceases the component.
|
default void |
ceaseUnchecked()
Ceases the component by calling
cease() without you to require
catching an CeaseException . |
void cease() throws CeaseException
CeaseException
- in case ceasing fails.default void ceaseUnchecked()
cease()
without you to require
catching an CeaseException
.CeaseException.CeaseRuntimeException
- encapsulates the cause and is thrown upon
encountering a CeaseException
exceptionCopyright © 2018. All rights reserved.