@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface QueryRedirectors
QueryRedirector
Modifier and Type | Optional Element and Description |
---|---|
java.lang.Class |
allQueries
This AllQueries Query Redirector will be applied to any executing object query
that does not have a more precise redirector (like the
ReadObjectQuery Redirector) or a redirector set directly on the query.
|
java.lang.Class |
delete
A Default Delete Object Query Redirector will be applied to any executing
DeleteObjectQuery or DeleteAllQuery that does not have a redirector set directly on the query.
|
java.lang.Class |
insert
A Default Insert Query Redirector will be applied to any executing
InsertObjectQuery that does not have a redirector set directly on the query.
|
java.lang.Class |
readAll
A Default ReadAll Query Redirector will be applied to any executing
ReadAllQuery that does not have a redirector set directly on the query.
|
java.lang.Class |
readObject
A Default ReadObject Query Redirector will be applied to any executing
ReadObjectQuery that does not have a redirector set directly on the query.
|
java.lang.Class |
report
A Default ReportQuery Redirector will be applied to any executing
ReportQuery that does not have a redirector set directly on the query.
|
java.lang.Class |
update
A Default Update Query Redirector will be applied to any executing
UpdateObjectQuery or UpdateAllQuery that does not have a redirector set directly on the query.
|
public abstract java.lang.Class allQueries
public abstract java.lang.Class readAll
public abstract java.lang.Class readObject
public abstract java.lang.Class report
public abstract java.lang.Class update
public abstract java.lang.Class insert
public abstract java.lang.Class delete