public interface SinkModule
Modifier and Type | Interface and Description |
---|---|
static class |
SinkModule.Abstract
Abstract sink module.
|
Modifier and Type | Method and Description |
---|---|
void |
close()
Closes this sink.
|
boolean |
delete(VersionedValue versionedValue)
Deletes a value.
|
void |
open()
Opens this Sink.
|
boolean |
setUp(SinkServiceAppImpl sinkAppImpl)
Sets up the sink for action.
|
void |
tearDown()
Tears down what has been set up.
|
boolean |
update(VersionedValue versionedValue)
Updates a value.
|
void close()
@CheckReturnValue boolean delete(@Nonnull VersionedValue versionedValue)
versionedValue
- The point value to delete.void open() throws ServiceNotReadyException
ServiceNotReadyException
- When the service is not ready.@CheckReturnValue boolean setUp(@Nonnull SinkServiceAppImpl sinkAppImpl)
sinkAppImpl
- The sink application implementation.void tearDown()
@CheckReturnValue boolean update(@Nonnull VersionedValue versionedValue)
versionedValue
- The new point value.Copyright © 2003-2019 Serge Brisson. All Rights Reserved.