|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InvalidationEventListener
Event interface that communicates invalidation events for data sources.
Nested Class Summary | |
---|---|
static interface |
InvalidationEventListener.Validator<T>
Validator used during the invalidation of cache keys |
Method Summary | |
---|---|
void |
invalidate(InvalidationEventListener.Validator<? super Addressable> aValidator)
Invalidates all cache entries that match the validator |
void |
invalidate(java.net.URI aURI)
Invalidate all entries for a given URI |
void |
invalidate(java.net.URI aURI,
java.util.Map<java.lang.String,java.lang.String[]> aParams)
Invalidate all entries for a given URI |
void |
invalidate(java.net.URI aURI,
java.lang.String aMode,
java.util.Map<java.lang.String,java.lang.String[]> aParams,
Context aCtx)
Invalidate all entries for a URI and associated parameters |
Method Detail |
---|
void invalidate(java.net.URI aURI)
aURI
- the URI, not null
void invalidate(java.net.URI aURI, java.util.Map<java.lang.String,java.lang.String[]> aParams)
aURI
- the URI, not null
aParams
- parameters map (String
-> String[]
).
This map is potentially unmodifiablevoid invalidate(java.net.URI aURI, java.lang.String aMode, java.util.Map<java.lang.String,java.lang.String[]> aParams, Context aCtx)
aURI
- the URI, not null
aMode
- mode constantaParams
- parameters map (String
-> String[]
).
This map is potentially unmodifiableaCtx
- Content Operations Registry (COR) contextvoid invalidate(InvalidationEventListener.Validator<? super Addressable> aValidator)
aValidator
- the validator, returns Boolean.TRUE
if the cache entry
passed in as a parameter should be invalidated. Not
null
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |