Class StandbyServerSync
java.lang.Object
org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
- All Implemented Interfaces:
Closeable
,AutoCloseable
,StandbyStatusMBean
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface org.apache.jackrabbit.oak.segment.standby.jmx.StandbyStatusMBean
JMX_NAME, STATUS_CLOSED, STATUS_CLOSING, STATUS_INITIALIZING, STATUS_RUNNING, STATUS_STARTING, STATUS_STOPPED
-
Method Summary
Modifier and TypeMethodDescriptionstatic StandbyServerSync.Builder
builder()
void
close()
void
consumeState
(String state) @NotNull String
getMode()
boolean
void
start()
void
stop()
-
Method Details
-
builder
-
consumeState
-
provideStore
-
start
public void start()- Specified by:
start
in interfaceStandbyStatusMBean
-
stop
public void stop()- Specified by:
stop
in interfaceStandbyStatusMBean
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
-
getMode
- Specified by:
getMode
in interfaceStandbyStatusMBean
-
getStatus
- Specified by:
getStatus
in interfaceStandbyStatusMBean
-
isRunning
public boolean isRunning()- Specified by:
isRunning
in interfaceStandbyStatusMBean
-
getMBeanName
-