Package lumis.portal.group
Class GroupConfig
- java.lang.Object
-
- lumis.portal.group.GroupConfig
-
- All Implemented Interfaces:
java.lang.Cloneable
,ICacheEntry
,ICloneableCacheEntry
@StableMinor(version="16.0", sinceVersion="4.0") public class GroupConfig extends java.lang.Object implements ICloneableCacheEntry
Contains the information about a group principal in the portal.- Since:
- 4.0.0
- Version:
- $Revision: 25808 $ $Date: 2023-07-04 15:20:55 -0300 (Tue, 04 Jul 2023) $
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
GROUP_ADMINISTRATORS_ID
static java.lang.String
GROUP_ALL_USERS_ID
static java.lang.String
GROUP_DEVELOPERS_ID
static java.lang.String
GROUP_PUBLISHERS_ID
Deprecated.since 8.0.0 replaced byPagePermissions.PUBLISH_CONTENT
orChannelPermissions.PUBLISH_CONTENT
static java.lang.String
GROUP_REGISTERED_USERS_ID
static int
GROUP_TYPE_FRAMEWORK
static int
GROUP_TYPE_FRAMEWORK_IMPLIED_GROUPS
static int
GROUP_TYPE_STANDARD
-
Constructor Summary
Constructors Constructor Description GroupConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GroupConfig
clone()
void
deserialize(org.w3c.dom.Node groupNode)
java.lang.String
getAccessControlListId()
java.lang.String
getAlias()
java.lang.String
getChannelId()
java.lang.String
getDescription()
java.lang.String
getGroupTypeId()
java.lang.String
getId()
java.lang.String
getName()
java.lang.String
getOrigin()
int
getType()
boolean
hasImpliedMembers()
void
serialize(java.io.OutputStream outputStream)
void
setAccessControlListId(java.lang.String accessControlListId)
void
setAlias(java.lang.String alias)
void
setChannelId(java.lang.String channel)
void
setDescription(java.lang.String description)
void
setGroupTypeId(java.lang.String groupTypeId)
void
setId(java.lang.String id)
void
setName(java.lang.String name)
void
setOrigin(java.lang.String origin)
void
setType(int type)
-
-
-
Field Detail
-
GROUP_ALL_USERS_ID
public static final java.lang.String GROUP_ALL_USERS_ID
- See Also:
- Constant Field Values
-
GROUP_REGISTERED_USERS_ID
public static final java.lang.String GROUP_REGISTERED_USERS_ID
- See Also:
- Constant Field Values
-
GROUP_ADMINISTRATORS_ID
public static final java.lang.String GROUP_ADMINISTRATORS_ID
- See Also:
- Constant Field Values
-
GROUP_DEVELOPERS_ID
public static final java.lang.String GROUP_DEVELOPERS_ID
- See Also:
- Constant Field Values
-
GROUP_PUBLISHERS_ID
@Deprecated public static final java.lang.String GROUP_PUBLISHERS_ID
Deprecated.since 8.0.0 replaced byPagePermissions.PUBLISH_CONTENT
orChannelPermissions.PUBLISH_CONTENT
- See Also:
- Constant Field Values
-
GROUP_TYPE_STANDARD
public static final int GROUP_TYPE_STANDARD
- See Also:
- Constant Field Values
-
GROUP_TYPE_FRAMEWORK_IMPLIED_GROUPS
public static final int GROUP_TYPE_FRAMEWORK_IMPLIED_GROUPS
- See Also:
- Constant Field Values
-
GROUP_TYPE_FRAMEWORK
public static final int GROUP_TYPE_FRAMEWORK
- See Also:
- Constant Field Values
-
-
Method Detail
-
getOrigin
public java.lang.String getOrigin()
-
setOrigin
public void setOrigin(java.lang.String origin)
-
getAlias
public java.lang.String getAlias()
-
setAlias
public void setAlias(java.lang.String alias)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getId
public java.lang.String getId()
-
setId
public void setId(java.lang.String id)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getType
public int getType()
-
setType
public void setType(int type)
-
getAccessControlListId
public java.lang.String getAccessControlListId()
-
setAccessControlListId
public void setAccessControlListId(java.lang.String accessControlListId)
-
getChannelId
public java.lang.String getChannelId()
-
setChannelId
public void setChannelId(java.lang.String channel)
-
getGroupTypeId
public java.lang.String getGroupTypeId()
-
setGroupTypeId
public void setGroupTypeId(java.lang.String groupTypeId)
-
hasImpliedMembers
public boolean hasImpliedMembers()
-
clone
public GroupConfig clone() throws java.lang.CloneNotSupportedException
- Specified by:
clone
in interfaceICloneableCacheEntry
- Overrides:
clone
in classjava.lang.Object
- Throws:
java.lang.CloneNotSupportedException
-
serialize
public void serialize(java.io.OutputStream outputStream) throws PortalException
- Throws:
PortalException
-
deserialize
public void deserialize(org.w3c.dom.Node groupNode) throws PortalException
- Throws:
PortalException
-
-