Class QueueShard<DatabaseAccessLayerT extends DatabaseAccessLayer>

  • Type Parameters:
    DatabaseAccessLayerT - type of database access layer.

    public class QueueShard<DatabaseAccessLayerT extends DatabaseAccessLayer>
    extends java.lang.Object
    Properties for connection to a database shard.
    Since:
    13.08.2018
    • Constructor Detail

      • QueueShard

        public QueueShard​(@Nonnull
                          QueueShardId shardId,
                          @Nonnull
                          DatabaseAccessLayerT databaseAccessLayer)
        Constructor
        Parameters:
        shardId - Shard identifier.
        databaseAccessLayer - database access layer.
    • Method Detail

      • getShardId

        @Nonnull
        public QueueShardId getShardId()
        Get shard identifier.
        Returns:
        Shard identifier.
      • getDatabaseAccessLayer

        @Nonnull
        public DatabaseAccessLayerT getDatabaseAccessLayer()
        Get database access layer.
        Returns:
        database access layer.