Uses of Class
lumis.portal.group.GroupConfig
-
Packages that use GroupConfig Package Description lumis.doui.source.field.type lumis.portal.group Contains the API for managing LumisXP user groups.lumis.portal.group.acl lumis.portal.group.acl.serialization lumis.portal.group.serialization lumis.portal.principal -
-
Uses of GroupConfig in lumis.doui.source.field.type
Constructors in lumis.doui.source.field.type with parameters of type GroupConfig Constructor Description Data(GroupConfig groupConfig)
-
Uses of GroupConfig in lumis.portal.group
Methods in lumis.portal.group that return GroupConfig Modifier and Type Method Description GroupConfig
GroupConfig. clone()
GroupConfig
GroupManager. get(SessionConfig sessionConfig, java.lang.String groupId, ITransaction transaction)
GroupConfig
IGroupManager. get(SessionConfig sessionConfig, java.lang.String groupId, ITransaction transaction)
Returns the group with the specified identifier.Methods in lumis.portal.group that return types with arguments of type GroupConfig Modifier and Type Method Description protected java.util.Collection<CacheItem<GroupConfig>>
GroupManager. bulkLoadGroups()
Reads all groups from data base.java.util.Collection<GroupConfig>
GroupManager. getByChannelId(SessionConfig sessionConfig, java.lang.String channelId, ITransaction transaction)
java.util.Collection<GroupConfig>
IGroupManager. getByChannelId(SessionConfig sessionConfig, java.lang.String channelId, ITransaction transaction)
Get all local groups from the specified channeljava.util.Collection<GroupConfig>
GroupManager. getByOrigin(SessionConfig sessionConfig, java.lang.String origin, ITransaction transaction)
java.util.Collection<GroupConfig>
IGroupManager. getByOrigin(SessionConfig sessionConfig, java.lang.String origin, ITransaction transaction)
Get the local groups configuration for the specified origin.Methods in lumis.portal.group with parameters of type GroupConfig Modifier and Type Method Description java.lang.String
GroupManager. add(SessionConfig sessionConfig, GroupConfig groupConfig, ITransaction transaction)
java.lang.String
IGroupManager. add(SessionConfig sessionConfig, GroupConfig groupConfig, ITransaction transaction)
Add a group.void
GroupManager. addOrUpdate(SessionConfig sessionConfig, GroupConfig groupConfig, ITransaction transaction)
void
IGroupManager. addOrUpdate(SessionConfig sessionConfig, GroupConfig groupConfig, ITransaction transaction)
void
GroupManager. serialize(SessionConfig sessionConfig, GroupConfig groupConfig, java.io.OutputStream outputStream, ITransaction transaction)
void
IGroupManager. serialize(SessionConfig sessionConfig, GroupConfig groupConfig, java.io.OutputStream outputStream, ITransaction transaction)
void
GroupManager. serializeMembers(SessionConfig sessionConfig, GroupConfig groupConfig, java.io.OutputStream outputStream, ITransaction transaction)
void
IGroupManager. serializeMembers(SessionConfig sessionConfig, GroupConfig groupConfig, java.io.OutputStream outputStream, ITransaction transaction)
void
GroupManager. update(SessionConfig sessionConfig, GroupConfig groupConfig, ITransaction transaction)
void
IGroupManager. update(SessionConfig sessionConfig, GroupConfig groupConfig, ITransaction transaction)
Update the group configuration. -
Uses of GroupConfig in lumis.portal.group.acl
Methods in lumis.portal.group.acl with parameters of type GroupConfig Modifier and Type Method Description java.lang.String
GroupAclManager. add(SessionConfig sessionConfig, GroupConfig groupConfig, ITransaction transaction)
java.lang.String
IGroupAclManager. add(SessionConfig sessionConfig, GroupConfig groupConfig, ITransaction transaction)
Add an Access Control List to the Group. -
Uses of GroupConfig in lumis.portal.group.acl.serialization
Methods in lumis.portal.group.acl.serialization with parameters of type GroupConfig Modifier and Type Method Description SerializationMessageConfigNode
GroupAclSerializationManager. getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, GroupConfig GroupConfig, AccessControlList accessControlList)
SerializationMessageConfigNode
GroupAclSerializationManager. getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, GroupConfig GroupConfig, AccessControlList accessControlList, java.util.EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints)
SerializationMessageConfigNode
IGroupAclSerializationManager. getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, GroupConfig groupConfig, AccessControlList accessControlList)
Get aSerializationMessageConfigNode
object containing fully recursive information about a group ACL.SerializationMessageConfigNode
IGroupAclSerializationManager. getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, GroupConfig groupConfig, AccessControlList accessControlList, java.util.EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints)
Get aSerializationMessageConfigNode
object containing partially recursive information about a group ACL. -
Uses of GroupConfig in lumis.portal.group.serialization
Methods in lumis.portal.group.serialization with parameters of type GroupConfig Modifier and Type Method Description SerializationMessageConfigNode
GroupSerializationManager. getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, GroupConfig groupConfig)
SerializationMessageConfigNode
GroupSerializationManager. getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, GroupConfig groupConfig, java.util.EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints)
SerializationMessageConfigNode
IGroupSerializationManager. getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, GroupConfig groupConfig)
Get aSerializationMessageConfigNode
object containing fully recursive information about a group.SerializationMessageConfigNode
IGroupSerializationManager. getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, GroupConfig groupConfig, java.util.EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints)
Get aSerializationMessageConfigNode
object containing partially recursive information about a group.GroupSerializableConfig
GroupSerializationManager. serialize(SerializationContext serializationContext, GroupConfig groupConfig)
GroupSerializableConfig
IGroupSerializationManager. serialize(SerializationContext serializationContext, GroupConfig groupConfig)
Serialize a group. -
Uses of GroupConfig in lumis.portal.principal
Constructors in lumis.portal.principal with parameters of type GroupConfig Constructor Description PrincipalConfig(GroupConfig groupConfig)
-