Class TimeRoutedAliasUpdateProcessor

  • All Implemented Interfaces:
    Closeable, AutoCloseable

    public class TimeRoutedAliasUpdateProcessor
    extends UpdateRequestProcessor
    Distributes update requests to a rolling series of collections partitioned by a timestamp field. Issues requests to create new collections on-demand. Depends on this core having a special core property that points to the alias name that this collection is a part of. And further requires certain properties on the Alias. Collections pointed to by the alias must be named for the alias plus underscored ('_') and a time stamp of ISO_DATE plus optionally _HH_mm_ss. These collections should not be created by the user, but are created automatically by the time partitioning system.