lumis.portal.group.databaseviewmembership
Class DatabaseViewGroupConfig

Package class diagram package DatabaseViewGroupConfig
java.lang.Object
  extended by lumis.portal.group.databaseviewmembership.DatabaseViewGroupConfig

public class DatabaseViewGroupConfig
extends Object

Contains the membership configuration for a group that uses DatabaseViewGroupMembershipProvider.

Since:
4.2.1

Field Summary
static String NAMED_QUERY_FIND_BY_GROUP_ID
          Name of named query that returns DatabaseViewGroupConfig filtering by parameter groupId.
 
Constructor Summary
DatabaseViewGroupConfig()
           
 
Method Summary
 String getGroupId()
          Returns the identifier of the group this configuration refers to.
 String getId()
          Returns the identifier for this configuration.
 IFormulaStatement getMembersFormula()
          Returns the membership formula statement, according to this configuration.
 void setGroupId(String groupId)
          Sets the identifier of the group this configuration refers to.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMED_QUERY_FIND_BY_GROUP_ID

public static final String NAMED_QUERY_FIND_BY_GROUP_ID
Name of named query that returns DatabaseViewGroupConfig filtering by parameter groupId.

Since:
4.2.1
See Also:
Constant Field Values
Constructor Detail

DatabaseViewGroupConfig

public DatabaseViewGroupConfig()
Method Detail

getId

public String getId()
Returns the identifier for this configuration.

Returns:
the identifier.
Since:
4.2.1

getGroupId

public String getGroupId()
Returns the identifier of the group this configuration refers to.

Returns:
the group identifier.
Since:
4.2.1

setGroupId

public void setGroupId(String groupId)
Sets the identifier of the group this configuration refers to.

Parameters:
groupId - the group identifier.
Since:
4.2.1

getMembersFormula

public IFormulaStatement getMembersFormula()
                                    throws PortalException
Returns the membership formula statement, according to this configuration.

Returns:
the formula statement.
Throws:
IllegalStateException - if current formula definition for this group configuration is invalid.
PortalException
Since:
4.2.1


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