Class TableDeletionMessage


  • public class TableDeletionMessage
    extends org.apache.helix.model.Message
    This Helix message is sent from the controller to the servers to remove TableDataManager when the table is deleted.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.helix.model.Message

        org.apache.helix.model.Message.Attributes, org.apache.helix.model.Message.MessageState, org.apache.helix.model.Message.MessageType
      • Nested classes/interfaces inherited from class org.apache.helix.HelixProperty

        org.apache.helix.HelixProperty.HelixPropertyAttribute, org.apache.helix.HelixProperty.Stat
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String DELETE_TABLE_MSG_SUB_TYPE  
      • Fields inherited from class org.apache.helix.model.Message

        CREATE_TIME_COMPARATOR, MESSAGE_EXPECT_COMPLETION_PERIOD, RELAY_MESSAGE_DEFAULT_EXPIRY
      • Fields inherited from class org.apache.helix.HelixProperty

        _record
    • Method Summary

      • Methods inherited from class org.apache.helix.model.Message

        addPartitionName, attachRelayMessage, createReplyMessage, getAttribute, getBucketSize, getCompletionDueTimeStamp, getCorrelationId, getCreateTimeStamp, getDebug, getExecuteStartTimeStamp, getExecutionSessionId, getExecutionTimeout, getExpiryPeriod, getFromState, getGeneration, getKey, getMsgId, getMsgSrc, getMsgState, getMsgSubType, getMsgType, getPartitionName, getPartitionNames, getReadTimeStamp, getRelayMessage, getRelayMessages, getRelaySrcHost, getRelayTime, getResourceGroupName, getResourceName, getResourceTag, getResultMap, getRetryCount, getSrcClusterName, getSrcInstanceType, getSrcSessionId, getStateModelDef, getStateModelFactoryName, getTgtName, getTgtSessionId, getToState, hasRelayMessages, isControlerMsg, isExpired, isParticipantStatusChangeType, isRelayMessage, isValid, setAttribute, setBucketSize, setCompletionDueTimeStamp, setCorrelationId, setCreateTimeStamp, setExecuteSessionId, setExecuteStartTimeStamp, setExecutionTimeout, setExpectedSessionId, setExpired, setExpiryPeriod, setFromState, setMsgId, setMsgState, setMsgSubType, setPartitionName, setReadTimeStamp, setRelayTime, setResourceGroupName, setResourceName, setResourceTag, setResultMap, setRetryCount, setSrcClusterName, setSrcInstanceType, setSrcName, setSrcSessionId, setStateModelDef, setStateModelFactoryName, setTgtName, setTgtSessionId, setToState
      • Methods inherited from class org.apache.helix.HelixProperty

        convertListToMap, convertToList, convertToTypedInstance, convertToTypedList, equals, getBatchMessageMode, getId, getRecord, getStat, serialize, setBatchMessageMode, setDeltaList, setStat, toString
    • Constructor Detail

      • TableDeletionMessage

        public TableDeletionMessage​(@Nonnull
                                    String tableNameWithType)
      • TableDeletionMessage

        public TableDeletionMessage​(org.apache.helix.model.Message message)