lumis.portal.group.databaseviewmembership.formula
Interface IFormulaStatement

Package class diagram package IFormulaStatement

public interface IFormulaStatement

A formula statement, used to specify conditions for selecting the members of a group.

Since:
4.2.1

Method Summary
 boolean accept(Map<String,Object> memberData)
          Verifies if a principal is the member of a group.
 IQueryFilter getFilter(QuerySelect select)
          Returns a query filter that may be used to filter the principals that are accepted by this formula statement.
 

Method Detail

accept

boolean accept(Map<String,Object> memberData)
Verifies if a principal is the member of a group.

Parameters:
memberData - the principal member data, according to the group and group type membership configurations.
Returns:
true if the principal is accepted as a member of the group according to this statement, false otherwise.
Since:
4.2.1

getFilter

IQueryFilter getFilter(QuerySelect select)
Returns a query filter that may be used to filter the principals that are accepted by this formula statement.

Parameters:
select - the select query.
Returns:
the query filter.
Since:
4.2.1


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.