org.opencms.db.jpa.persistence
Class CmsDAOGroups

java.lang.Object
  extended by org.opencms.db.jpa.persistence.CmsDAOGroups

@Entity
public class CmsDAOGroups
extends java.lang.Object

This data access object represents a cms group entry inside the table "cms_groups".

Since:
8.0.0

Constructor Summary
CmsDAOGroups()
          The public constructor.
CmsDAOGroups(java.lang.String groupId)
          A public constructor for this DAO.
 
Method Summary
 java.lang.String getGroupDescription()
          Returns the description of this group.
 int getGroupFlags()
          Returns the flag of this group.
 java.lang.String getGroupId()
          Returns the id of this group.
 java.lang.String getGroupName()
          Returns the name of this group.
 java.lang.String getGroupOu()
          Returns the OU of this group.
 java.lang.String getParentGroupId()
          Returns the ID of the parent group.
 void setGroupDescription(java.lang.String groupDescription)
          Sets the description of this group.
 void setGroupFlags(int groupFlags)
          Sets the flag for this group.
 void setGroupId(java.lang.String groupId)
          Sets the id of this group.
 void setGroupName(java.lang.String groupName)
          Sets the name of this group.
 void setGroupOu(java.lang.String groupOu)
          Sets the OU of this group.
 void setParentGroupId(java.lang.String parentGroupId)
          Sets the ID of the parent group.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CmsDAOGroups

public CmsDAOGroups()
The public constructor.


CmsDAOGroups

public CmsDAOGroups(java.lang.String groupId)
A public constructor for this DAO.

Parameters:
groupId - the id of the group
Method Detail

getGroupDescription

public java.lang.String getGroupDescription()
Returns the description of this group.

Returns:
the description of this group

getGroupFlags

public int getGroupFlags()
Returns the flag of this group.

Returns:
the flag of this group

getGroupId

public java.lang.String getGroupId()
Returns the id of this group.

Returns:
the id of this group

getGroupName

public java.lang.String getGroupName()
Returns the name of this group.

Returns:
the name of this group

getGroupOu

public java.lang.String getGroupOu()
Returns the OU of this group.

Returns:
the OU pf this group

getParentGroupId

public java.lang.String getParentGroupId()
Returns the ID of the parent group.

Returns:
the ID of the parent group

setGroupDescription

public void setGroupDescription(java.lang.String groupDescription)
Sets the description of this group.

Parameters:
groupDescription - the description to set

setGroupFlags

public void setGroupFlags(int groupFlags)
Sets the flag for this group.

Parameters:
groupFlags - the flag to set

setGroupId

public void setGroupId(java.lang.String groupId)
Sets the id of this group.

Parameters:
groupId - the id to set

setGroupName

public void setGroupName(java.lang.String groupName)
Sets the name of this group.

Parameters:
groupName - the name to set

setGroupOu

public void setGroupOu(java.lang.String groupOu)
Sets the OU of this group.

Parameters:
groupOu - the OU to set

setParentGroupId

public void setParentGroupId(java.lang.String parentGroupId)
Sets the ID of the parent group.

Parameters:
parentGroupId - the id to set