Ceasable.CeaseAutomaton
, Ceasable.UncheckedCeasable
public interface Ceasable
Modifier and Type | Interface | 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 | 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.