public class SegmentNodeStoreService extends ProxyNodeStore implements Observable, SegmentStoreProvider
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CACHE |
static java.lang.String |
COMPACTION_CLEANUP |
static java.lang.String |
COMPACTION_CLEANUP_TIMESTAMP |
static java.lang.String |
COMPACTION_CLONE_BINARIES |
static java.lang.String |
COMPACTION_FORCE_AFTER_FAIL |
static java.lang.String |
COMPACTION_GAIN_THRESHOLD |
static java.lang.String |
COMPACTION_LOCK_WAIT_TIME |
static int |
COMPACTION_LOCK_WAIT_TIME_DEFAULT |
static java.lang.String |
COMPACTION_MEMORY_THRESHOLD |
static java.lang.String |
COMPACTION_RETRY_COUNT |
static java.lang.String |
CUSTOM_BLOB_STORE |
static java.lang.String |
DIRECTORY |
static java.lang.String |
MODE |
static java.lang.String |
NAME |
static java.lang.String |
PAUSE_COMPACTION |
static java.lang.String |
PERSIST_COMPACTION_MAP |
static java.lang.String |
PROP_BLOB_GC_MAX_AGE |
static java.lang.String |
SIZE |
static java.lang.String |
STANDBY |
| Constructor and Description |
|---|
SegmentNodeStoreService() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(org.osgi.service.component.ComponentContext context) |
java.io.Closeable |
addObserver(Observer observer)
Register a new
Observer. |
void |
deactivate() |
SegmentStore |
getSegmentStore()
needed for situations where you have to unwrap the
SegmentNodeStoreService, to get the SegmentStore, like the failover
|
java.lang.String |
toString() |
checkpoint, checkpoint, checkpointInfo, createBlob, getBlob, getRoot, merge, rebase, release, reset, retrievepublic static final java.lang.String NAME
public static final java.lang.String DIRECTORY
public static final java.lang.String MODE
public static final java.lang.String SIZE
public static final java.lang.String CACHE
public static final java.lang.String COMPACTION_CLONE_BINARIES
public static final java.lang.String COMPACTION_CLEANUP
public static final java.lang.String COMPACTION_CLEANUP_TIMESTAMP
public static final java.lang.String COMPACTION_MEMORY_THRESHOLD
public static final java.lang.String COMPACTION_GAIN_THRESHOLD
public static final java.lang.String PAUSE_COMPACTION
public static final java.lang.String COMPACTION_RETRY_COUNT
public static final java.lang.String COMPACTION_FORCE_AFTER_FAIL
public static final int COMPACTION_LOCK_WAIT_TIME_DEFAULT
public static final java.lang.String COMPACTION_LOCK_WAIT_TIME
public static final java.lang.String PERSIST_COMPACTION_MAP
public static final java.lang.String STANDBY
public static final java.lang.String CUSTOM_BLOB_STORE
public static final java.lang.String PROP_BLOB_GC_MAX_AGE
public void activate(org.osgi.service.component.ComponentContext context)
throws java.io.IOException
java.io.IOExceptionpublic void deactivate()
public SegmentStore getSegmentStore()
getSegmentStore in interface SegmentStoreProviderpublic java.io.Closeable addObserver(Observer observer)
ObservableObserver. Clients need to call Closeable.close()
to stop getting notifications on the registered observer and to free up any resources
associated with the registration.addObserver in interface ObservableCloseable instance.public java.lang.String toString()
toString in class java.lang.Object"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"