|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jalios.jcms.policy.AbstractPolicyFilter
com.jalios.jcms.BasicMemberQueryFilter
public abstract class BasicMemberQueryFilter
A QueryFilter is notified for each member query.
| Field Summary | |
|---|---|
protected int |
order
|
static java.lang.String |
REVISION
|
| Constructor Summary | |
|---|---|
BasicMemberQueryFilter()
Constructs a QueryFilter with order = 0 |
|
BasicMemberQueryFilter(int order)
Constructs a QueryFilter with the given order |
|
| Method Summary | |
|---|---|
void |
filterMemberQueryHandler(AllMemberQueryHandler amqh,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the value of the AllMemberQueryHandler |
void |
filterMemberQueryHandler(DBMemberQueryHandler dbmqh,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the value of the DBMemberQueryHandler |
void |
filterMemberQueryHandler(MemberQueryHandler mqh,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the value of the MemberQueryHandler |
PageResult<Member> |
filterPageResult(AllMemberQueryHandler amqh,
PageResult<Member> pr,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the page result of a AllMemberQueryHandler.. |
PageResult<DBMember> |
filterPageResult(DBMemberQueryHandler dbmqh,
PageResult<DBMember> pr,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the page result of a DBMemberQueryHandler.. |
java.util.List<java.lang.String> |
filterResultList(AllMemberQueryHandler amqh,
java.util.List<java.lang.String> list,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the result list of a AllMemberQueryHandler. |
java.util.List<java.lang.String> |
filterResultList(DBMemberQueryHandler dbmqh,
java.util.List<java.lang.String> list,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the result list of a DBMemberQueryHandler. |
java.util.Set<Member> |
filterResultSet(MemberQueryHandler mqh,
java.util.Set<Member> set,
java.util.Map<java.lang.String,java.lang.Object> context)
This method should be overriden to filter the result set |
boolean |
init(Plugin plugin)
Initialize the component with the given plugin configuration |
| Methods inherited from class com.jalios.jcms.policy.AbstractPolicyFilter |
|---|
compareTo, equals, getOrder, setOrder |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Field Detail |
|---|
public static final java.lang.String REVISION
protected int order
| Constructor Detail |
|---|
public BasicMemberQueryFilter()
public BasicMemberQueryFilter(int order)
order - the order| Method Detail |
|---|
public boolean init(Plugin plugin)
PluginComponent
init in interface PluginComponentplugin - the calling plugin
PluginComponent.init(Plugin)
public void filterMemberQueryHandler(MemberQueryHandler mqh,
java.util.Map<java.lang.String,java.lang.Object> context)
filterMemberQueryHandler in interface MemberQueryFiltermqh - the MemberQueryHandlercontext - the context. Can be used to exchange data between custom MemberQueryFilters.
public java.util.Set<Member> filterResultSet(MemberQueryHandler mqh,
java.util.Set<Member> set,
java.util.Map<java.lang.String,java.lang.Object> context)
filterResultSet in interface MemberQueryFiltermqh - the MemberQueryHandlerset - the result setcontext - the context. Can be used to exchange data between custom MemberQueryFilters.
public void filterMemberQueryHandler(DBMemberQueryHandler dbmqh,
java.util.Map<java.lang.String,java.lang.Object> context)
filterMemberQueryHandler in interface MemberQueryFilterdbmqh - the DBMemberQueryHandlercontext - the context. Can be used to exchange data between custom MemberQueryFilters.
public PageResult<DBMember> filterPageResult(DBMemberQueryHandler dbmqh,
PageResult<DBMember> pr,
java.util.Map<java.lang.String,java.lang.Object> context)
filterPageResult in interface MemberQueryFilterdbmqh - the DBMemberQueryHandlerpr - the page resultcontext - the context. Can be used to exchange data between custom MemberQueryFilters.
public java.util.List<java.lang.String> filterResultList(DBMemberQueryHandler dbmqh,
java.util.List<java.lang.String> list,
java.util.Map<java.lang.String,java.lang.Object> context)
filterResultList in interface MemberQueryFilterdbmqh - the DBMemberQueryHandlerlist - the list of member id to filtercontext - the context. Can be used to exchange data between custom MemberQueryFilters.
public void filterMemberQueryHandler(AllMemberQueryHandler amqh,
java.util.Map<java.lang.String,java.lang.Object> context)
filterMemberQueryHandler in interface MemberQueryFilteramqh - the AllMemberQueryHandlercontext - the context. Can be used to exchange data between custom MemberQueryFilters.
public PageResult<Member> filterPageResult(AllMemberQueryHandler amqh,
PageResult<Member> pr,
java.util.Map<java.lang.String,java.lang.Object> context)
filterPageResult in interface MemberQueryFilteramqh - the AllMemberQueryHandlerpr - the page resultcontext - the context. Can be used to exchange data between custom MemberQueryFilters.
public java.util.List<java.lang.String> filterResultList(AllMemberQueryHandler amqh,
java.util.List<java.lang.String> list,
java.util.Map<java.lang.String,java.lang.Object> context)
filterResultList in interface MemberQueryFilteramqh - the AllMemberQueryHandlerlist - the list of member id to filtercontext - the context. Can be used to exchange data between custom MemberQueryFilters.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||