类 AbstractTransactionCacheOperator

java.lang.Object
org.babyfish.jimmer.sql.cache.spi.AbstractTransactionCacheOperator
所有已实现的接口:
CacheOperator

public abstract class AbstractTransactionCacheOperator extends Object implements CacheOperator
  • 构造器详细资料

    • AbstractTransactionCacheOperator

      protected AbstractTransactionCacheOperator(com.fasterxml.jackson.databind.ObjectMapper mapper, int batchSize)
  • 方法详细资料

    • begin

      public void begin()
    • delete

      public void delete(LocatedCache<Object,?> cache, Object key, Object reason)
      指定者:
      delete 在接口中 CacheOperator
    • deleteAll

      public void deleteAll(LocatedCache<Object,?> cache, Collection<Object> keys, Object reason)
      指定者:
      deleteAll 在接口中 CacheOperator
    • beforeCommit

      public void beforeCommit()
    • rollback

      public void rollback()
    • flush

      public void flush()
    • keyCountInRow

      protected int keyCountInRow(org.babyfish.jimmer.meta.ImmutableType type)
    • keyCountInRow

      protected int keyCountInRow(org.babyfish.jimmer.meta.ImmutableProp prop)
    • jdbc

      protected abstract void jdbc(Consumer<Connection> con)