Package org.graylog2.cluster.preflight
Class DataNodeProvisioningBusEvents
java.lang.Object
org.graylog2.cluster.preflight.DataNodeProvisioningBusEvents
- All Implemented Interfaces:
DataNodeProvisioningService
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDataNodeProvisioningBusEvents
(DataNodeProvisioningService delegate, com.google.common.eventbus.EventBus eventBus) -
Method Summary
Modifier and TypeMethodDescriptionvoid
changeState
(String nodeId, DataNodeProvisioningConfig.State state) int
void
getPreflightConfigFor
(String nodeId) save
(DataNodeProvisioningConfig config) void
void
-
Field Details
-
DELEGATE_NAME
- See Also:
-
-
Constructor Details
-
DataNodeProvisioningBusEvents
@Inject public DataNodeProvisioningBusEvents(@Named("impl") DataNodeProvisioningService delegate, com.google.common.eventbus.EventBus eventBus)
-
-
Method Details
-
changeState
- Specified by:
changeState
in interfaceDataNodeProvisioningService
-
save
- Specified by:
save
in interfaceDataNodeProvisioningService
-
getPreflightConfigFor
- Specified by:
getPreflightConfigFor
in interfaceDataNodeProvisioningService
-
findAllNodesThatNeedAttention
- Specified by:
findAllNodesThatNeedAttention
in interfaceDataNodeProvisioningService
-
writeCsr
- Specified by:
writeCsr
in interfaceDataNodeProvisioningService
-
writeCert
- Specified by:
writeCert
in interfaceDataNodeProvisioningService
-
readCert
- Specified by:
readCert
in interfaceDataNodeProvisioningService
-
streamAll
- Specified by:
streamAll
in interfaceDataNodeProvisioningService
-
delete
- Specified by:
delete
in interfaceDataNodeProvisioningService
-
deleteAll
public void deleteAll()- Specified by:
deleteAll
in interfaceDataNodeProvisioningService
-