public interface UpdateProcessor
extends java.io.Closeable
FeatureStore
.Modifier and Type | Interface and Description |
---|---|
static class |
UpdateProcessor.NullUpdateProcessor
Deprecated.
Use
Components.externalUpdatesOnly() instead of referring to this implementation class directly. |
Modifier and Type | Method and Description |
---|---|
void |
close()
Tells the component to shut down and release any resources it is using.
|
boolean |
initialized()
Returns true once the client has been initialized and will never return false again.
|
java.util.concurrent.Future<java.lang.Void> |
start()
Starts the client.
|
java.util.concurrent.Future<java.lang.Void> start()
Future
's completion status indicates the client has been initialized.boolean initialized()
void close() throws java.io.IOException
close
in interface java.lang.AutoCloseable
close
in interface java.io.Closeable
java.io.IOException
- if there is an error while closing