KShardingCacheableFilter

interface KShardingCacheableFilter<E : Any> : KCacheableFilter<E> , KShardingFilter<E>

Functions

Link copied to clipboard
abstract fun filter(args: KFilterArgs<E>)
Link copied to clipboard
open fun getAffectedSourceIds(e: AssociationEvent): Collection<*>?
open fun getAffectedSourceIds(e: EntityEvent<*>): Collection<*>?
Link copied to clipboard
abstract fun getParameters(): SortedMap<String, Any>?

Return the sub keys of association cache for multi-view cache

Link copied to clipboard
abstract fun isAffectedBy(e: EntityEvent<*>): Boolean

Is the association cache affected by the change of CURRENT table?