# Uses of Class
org.apache.storm.topology.base.BaseTickTupleAwareRichBolt

Packages that use BaseTickTupleAwareRichBolt
Package
Description
org.apache.storm.jdbc.bolt
org.apache.storm.jms.bolt
org.apache.storm.kafka.bolt
org.apache.storm.redis.bolt

- ## Uses of BaseTickTupleAwareRichBolt in org.apache.storm.jdbc.bolt

  Subclasses of BaseTickTupleAwareRichBolt in org.apache.storm.jdbc.bolt
  Modifier and Type
  Class
  Description
  `class`
  `AbstractJdbcBolt`
  `class`
  `JdbcInsertBolt`
  Basic bolt for writing to any Database table.
  `class`
  `JdbcLookupBolt`
  Basic bolt for querying from any database.

- ## Uses of BaseTickTupleAwareRichBolt in org.apache.storm.jms.bolt

  Subclasses of BaseTickTupleAwareRichBolt in org.apache.storm.jms.bolt
  Modifier and Type
  Class
  Description
  `class`
  `JmsBolt`
  A JmsBolt receives `org.apache.storm.tuple.Tuple` objects from a Storm topology and publishes JMS Messages to a destination (topic or queue).

- ## Uses of BaseTickTupleAwareRichBolt in org.apache.storm.kafka.bolt

  Subclasses of BaseTickTupleAwareRichBolt in org.apache.storm.kafka.bolt
  Modifier and Type
  Class
  Description
  `class`
  `KafkaBolt<K,V>`
  Bolt implementation that can send Tuple data to Kafka.

- ## Uses of BaseTickTupleAwareRichBolt in org.apache.storm.redis.bolt

  Subclasses of BaseTickTupleAwareRichBolt in org.apache.storm.redis.bolt
  Modifier and Type
  Class
  Description
  `class`
  `AbstractRedisBolt`
  AbstractRedisBolt class is for users to implement custom bolts which makes interaction with Redis.
  `class`
  `RedisFilterBolt`
  Basic bolt for querying from Redis and filters out if key/field doesn't exist.
  `class`
  `RedisLookupBolt`
  Basic bolt for querying from Redis and emits response as tuple.
  `class`
  `RedisStoreBolt`
  Basic bolt for writing to Redis.