Interface ContextualBatch

All Superinterfaces:
AutoCloseable, org.wildfly.clustering.cache.batch.Batch, Contextual, Supplier<ContextualBatch>, org.wildfly.clustering.function.Supplier<ContextualBatch>
All Known Implementing Classes:
AbstractContextualBatch, DefaultTransactionalBatch, SimpleContextualBatch

public interface ContextualBatch extends org.wildfly.clustering.cache.batch.Batch, Contextual, org.wildfly.clustering.function.Supplier<ContextualBatch>
A contextual batch.
Author:
Paul Ferraro
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.wildfly.clustering.cache.batch.Batch

    org.wildfly.clustering.cache.batch.Batch.Status
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final System.Logger
    The logger for this batch

    Fields inherited from interface org.wildfly.clustering.function.Supplier

    NULL
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from interface org.wildfly.clustering.cache.batch.Batch

    close, discard, getStatus, suspendWithContext

    Methods inherited from interface Contextual

    attach, getName

    Methods inherited from interface Supplier

    get

    Methods inherited from interface org.wildfly.clustering.function.Supplier

    handle, thenAccept, thenApply, thenApplyAsDouble, thenApplyAsInt, thenApplyAsLong, thenTest
  • Field Details

    • LOGGER

      static final System.Logger LOGGER
      The logger for this batch
  • Method Details

    • suspend

      Specified by:
      suspend in interface org.wildfly.clustering.cache.batch.Batch