Class GroupBase

java.lang.Object
com.appiancorp.suiteapi.personalization.GroupBase
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
Group, GroupSearch

public class GroupBase extends Object implements Serializable

This represents the basic Group object.

See Also:
  • Field Details

    • SECURITYMAP_PUBLIC

      public static final Long SECURITYMAP_PUBLIC
      Specifies that the group is a public group. Public Groups have open membership and are viewable and searchable by any user
    • SECURITYMAP_PERSONAL

      public static final Long SECURITYMAP_PERSONAL
      Specifies that the group is a personal group. Personal Groups are invite-only and are only viewable and searchable by the group administrators
    • SECURITYMAP_TEAM

      public static final Long SECURITYMAP_TEAM
      Specifies that the group is a team group. Team Groups are invite-only and are only viewable and searchable by group members and administrators
  • Constructor Details

    • GroupBase

      public GroupBase()
  • Method Details

    • getGroupName

      public String getGroupName()
      Get the group name
      Returns:
      the group name
    • setGroupName

      public void setGroupName(String groupName_)
      Sets the group name
      Parameters:
      groupName_ - the group name to set
      See Also:
    • getParentName

      public String getParentName()
      Gets the parent name
      Returns:
      the parent name
    • setParentName

      public void setParentName(String parentName_)
      Sets the parent name
      Parameters:
      parentName_ - the parent name to set
      See Also:
    • getCreator

      public String getCreator()
      Gets the creator
      Returns:
      the creator
    • setCreator

      public void setCreator(String creator_)
      Sets the creator
      Parameters:
      creator_ - the creator to set
      See Also:
    • getCreated

      public Timestamp getCreated()
      Gets the time the group was created
      Returns:
      the time the group was created
    • setCreated

      public void setCreated(Timestamp created_)
      Sets the time the group was created
      Parameters:
      created_ - the time the group was created to set
      See Also:
    • getLastModified

      public Timestamp getLastModified()
      Retrieves the last time that the group was modified
      Returns:
      the last time that the group was modified.
    • setLastModified

      public void setLastModified(Timestamp lastModified_)
      Sets the last time the group was modified
      Parameters:
      lastModified_ - the last time the group was modified
    • getGroupTypeName

      public String getGroupTypeName()
      Gets the group type name
      Returns:
      the group type name
    • setGroupTypeName

      public void setGroupTypeName(String groupTypeName_)
      Sets the group type name
      Parameters:
      groupTypeName_ - the group type name to set
      See Also:
    • getSecurityMapId

      public Long getSecurityMapId()
      Gets the security map id
      Returns:
      the security map id
    • setSecurityMapId

      public void setSecurityMapId(Long securityMapId_)
      Sets the security map id
      Parameters:
      securityMapId_ - the security map id to set
      See Also:
    • toString

      public String toString()
      Overrides:
      toString in class Object