Uses of Class
org.apache.cassandra.gms.EndpointState
Packages that use EndpointState
Package
Description
-
Uses of EndpointState in org.apache.cassandra.gms
Fields in org.apache.cassandra.gms declared as EndpointStateFields in org.apache.cassandra.gms with type parameters of type EndpointStateModifier and TypeFieldDescriptionGossiper.endpointStateMapstatic final IVersionedSerializer<EndpointState>EndpointState.nullableSerializerstatic final IVersionedSerializer<EndpointState>EndpointState.serializerMethods in org.apache.cassandra.gms that return EndpointStateModifier and TypeMethodDescriptionGossiper.copyEndpointStateForEndpoint(InetAddressAndPort ep) Gossiper.getEndpointStateForEndpoint(InetAddressAndPort ep) IGossiper.getEndpointStateForEndpoint(InetAddressAndPort ep) Methods in org.apache.cassandra.gms that return types with arguments of type EndpointStateModifier and TypeMethodDescriptionGossiper.doShadowRound()Gossiper.doShadowRound(Set<InetAddressAndPort> peers) Do a single 'shadow' round of gossip by retrieving endpoint states that will be stored exclusively in the map return value, instead of endpointStateMap.Methods in org.apache.cassandra.gms with parameters of type EndpointStateModifier and TypeMethodDescriptiondefault voidIEndpointStateChangeSubscriber.beforeChange(InetAddressAndPort endpoint, EndpointState currentState, ApplicationState newStateKey, VersionedValue newValue) static StringGossiper.getGossipStatus(EndpointState epState) booleanGossiper.isAdministrativelyInactiveState(EndpointState epState) booleanGossiper.isDeadState(EndpointState epState) booleanGossiper.isSilentShutdownState(EndpointState epState) booleanEndpointState.isSupersededBy(EndpointState that) protected voidGossiper.markAsShutdown(InetAddressAndPort endpoint, EndpointState remoteState) This method is used to mark a node as shutdown; that is it gracefully exited on its own and told us about itvoidGossiper.markDead(InetAddressAndPort addr, EndpointState localState) default voidIEndpointStateChangeSubscriber.onAlive(InetAddressAndPort endpoint, EndpointState state) default voidIEndpointStateChangeSubscriber.onDead(InetAddressAndPort endpoint, EndpointState state) default voidIEndpointStateChangeSubscriber.onJoin(InetAddressAndPort endpoint, EndpointState epState) Use to inform interested parties about the change in the state for specified endpointdefault voidIEndpointStateChangeSubscriber.onRestart(InetAddressAndPort endpoint, EndpointState state) Called whenever a node is restarted.voidGossiper.realMarkAlive(InetAddressAndPort addr, EndpointState localState) Method parameters in org.apache.cassandra.gms with type arguments of type EndpointStateModifier and TypeMethodDescriptionvoidGossiper.applyStateLocally(Map<InetAddressAndPort, EndpointState> epStateMap) voidIGossiper.applyStateLocally(Map<InetAddressAndPort, EndpointState> epStateMap) Gossiper.getHostId(InetAddressAndPort endpoint, Map<InetAddressAndPort, EndpointState> epStates) booleanGossiper.isSafeForStartup(InetAddressAndPort endpoint, UUID localHostUUID, boolean isBootstrapping, Map<InetAddressAndPort, EndpointState> epStates) Check if this node can safely be started and join the ring.protected voidGossiper.maybeFinishShadowRound(InetAddressAndPort respondent, boolean isInShadowRound, Map<InetAddressAndPort, EndpointState> epStateMap) voidGossiper.notifyFailureDetector(Map<InetAddressAndPort, EndpointState> remoteEpStateMap) voidIGossiper.notifyFailureDetector(Map<InetAddressAndPort, EndpointState> remoteEpStateMap) booleanGossiper.sufficientForStartupSafetyCheck(Map<InetAddressAndPort, EndpointState> epStateMap) Constructors in org.apache.cassandra.gms with parameters of type EndpointStateModifierConstructorDescriptionEndpointState(EndpointState other) GossipShutdown(EndpointState state) -
Uses of EndpointState in org.apache.cassandra.locator
Methods in org.apache.cassandra.locator with parameters of type EndpointStateModifier and TypeMethodDescriptionvoidReconnectableSnitchHelper.beforeChange(InetAddressAndPort endpoint, EndpointState currentState, ApplicationState newStateKey, VersionedValue newValue) voidReconnectableSnitchHelper.onAlive(InetAddressAndPort endpoint, EndpointState state) voidReconnectableSnitchHelper.onDead(InetAddressAndPort endpoint, EndpointState state) voidReconnectableSnitchHelper.onJoin(InetAddressAndPort endpoint, EndpointState epState) voidReconnectableSnitchHelper.onRestart(InetAddressAndPort endpoint, EndpointState state) -
Uses of EndpointState in org.apache.cassandra.repair
Methods in org.apache.cassandra.repair with parameters of type EndpointStateModifier and TypeMethodDescriptionvoidRepairSession.onRestart(InetAddressAndPort endpoint, EndpointState epState) -
Uses of EndpointState in org.apache.cassandra.schema
Methods in org.apache.cassandra.schema with parameters of type EndpointStateModifier and TypeMethodDescriptionvoidDefaultSchemaUpdateHandler.beforeChange(InetAddressAndPort endpoint, EndpointState currentState, ApplicationState newStateKey, VersionedValue newValue) voidDefaultSchemaUpdateHandler.onAlive(InetAddressAndPort endpoint, EndpointState state) voidDefaultSchemaUpdateHandler.onDead(InetAddressAndPort endpoint, EndpointState state) voidDefaultSchemaUpdateHandler.onJoin(InetAddressAndPort endpoint, EndpointState epState) voidDefaultSchemaUpdateHandler.onRestart(InetAddressAndPort endpoint, EndpointState state) -
Uses of EndpointState in org.apache.cassandra.service
Methods in org.apache.cassandra.service with parameters of type EndpointStateModifier and TypeMethodDescriptionvoidActiveRepairService.beforeChange(InetAddressAndPort endpoint, EndpointState currentState, ApplicationState newStateKey, VersionedValue newValue) voidStorageService.beforeChange(InetAddressAndPort endpoint, EndpointState currentState, ApplicationState newStateKey, VersionedValue newValue) voidActiveRepairService.onAlive(InetAddressAndPort endpoint, EndpointState state) voidStorageService.onAlive(InetAddressAndPort endpoint, EndpointState state) voidActiveRepairService.onDead(InetAddressAndPort endpoint, EndpointState state) voidStorageService.onDead(InetAddressAndPort endpoint, EndpointState state) voidActiveRepairService.onJoin(InetAddressAndPort endpoint, EndpointState epState) voidLoadBroadcaster.onJoin(InetAddressAndPort endpoint, EndpointState epState) voidStorageService.onJoin(InetAddressAndPort endpoint, EndpointState epState) voidActiveRepairService.onRestart(InetAddressAndPort endpoint, EndpointState state) voidStorageService.onRestart(InetAddressAndPort endpoint, EndpointState state) -
Uses of EndpointState in org.apache.cassandra.service.disk.usage
Methods in org.apache.cassandra.service.disk.usage with parameters of type EndpointStateModifier and TypeMethodDescriptionvoidDiskUsageBroadcaster.beforeChange(InetAddressAndPort endpoint, EndpointState currentState, ApplicationState newStateKey, VersionedValue newValue) voidDiskUsageBroadcaster.onAlive(InetAddressAndPort endpoint, EndpointState state) voidDiskUsageBroadcaster.onDead(InetAddressAndPort endpoint, EndpointState state) voidDiskUsageBroadcaster.onJoin(InetAddressAndPort endpoint, EndpointState epState) voidDiskUsageBroadcaster.onRestart(InetAddressAndPort endpoint, EndpointState state) -
Uses of EndpointState in org.apache.cassandra.service.paxos.cleanup
Methods in org.apache.cassandra.service.paxos.cleanup with parameters of type EndpointStateModifier and TypeMethodDescriptionvoidPaxosCleanupSession.beforeChange(InetAddressAndPort endpoint, EndpointState currentState, ApplicationState newStateKey, VersionedValue newValue) voidPaxosCleanupSession.onAlive(InetAddressAndPort endpoint, EndpointState state) voidPaxosCleanupSession.onDead(InetAddressAndPort endpoint, EndpointState state) voidPaxosCleanupSession.onJoin(InetAddressAndPort endpoint, EndpointState epState) voidPaxosCleanupSession.onRestart(InetAddressAndPort endpoint, EndpointState state) static PaxosStartPrepareCleanupPaxosStartPrepareCleanup.prepare(SharedContext ctx, TableId tableId, Collection<InetAddressAndPort> endpoints, EndpointState localEpState, Collection<Range<Token>> ranges) We run paxos repair as part of topology changes, so we include the local endpoint state in the paxos repair prepare message to prevent racing with gossip dissemination and guarantee that every repair participant is aware of the pending ring change during repair.Constructors in org.apache.cassandra.service.paxos.cleanup with parameters of type EndpointStateModifierConstructorDescriptionRequest(TableId tableId, EndpointState epState, Collection<Range<Token>> ranges)