Uses of Interface
com.axemble.vdoc.sdk.interfaces.IGroup
Package
Description
-
Uses of IGroup in com.axemble.vdoc.sdk.impl
Modifier and TypeMethodDescriptionDirectoryModuleImpl.createGroup
(IContext context, IGroup group, String label) DirectoryModuleImpl.createGroup
(IContext context, IGroup group, String name, String label) DirectoryModuleImpl.createGroup
(IContext context, IOrganization organization, String label) DirectoryModuleImpl.createGroup
(IContext context, IOrganization organization, String name, String label) WorkflowModuleImpl.getExternalGroup
(IResource resource, String propertyName) DirectoryModuleImpl.getGroup
(IContext context, IOrganization organization, String name) DirectoryModuleImpl.getGroup
(IStorageKey key) Deprecated.Get a group from its idWorkflowModuleImpl.getGroupByName
(String name) Modifier and TypeMethodDescriptionCollection
<? extends IGroup> DirectoryModuleImpl.getAllChildren
(IGroup group) Collection
<? extends IGroup> DirectoryModuleImpl.getAllParents
(IGroup group) Collection
<? extends IGroup> DirectoryModuleImpl.getAllParents
(IUser user) Collection
<? extends IGroup> DirectoryModuleImpl.getChildren
(IGroup group) Collection
<? extends IGroup> DirectoryModuleImpl.getParents
(IGroup group) Collection
<? extends IGroup> DirectoryModuleImpl.getParents
(IUser user) Modifier and TypeMethodDescriptionvoid
void
void
void
CoreSecurityController.addPermission
(IGroup group, int permissionLevel) void
CoreSecurityController.addPermission
(IGroup group, int permissionLevel, int... flags) void
CoreSecurityController.addPermission
(IGroup group, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
CoreSecurityController.addPermission
(IGroup group, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
CoreSecurityController.addPermission
(IGroup group, IResourceDefinition storageDefinition, int permissionLevel, int... flags) void
CoreSecurityController.addPermission
(IGroup group, IResourceDefinition storageDefinition, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
CoreSecurityController.addPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) void
CoreSecurityController.addPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
CoreSecurityController.addPermission
(IGroup group, Object right) Deprecated.void
PortalSecurityController.addPermission
(IGroup group, int permissionLevel) void
PortalSecurityController.addPermission
(IGroup group, int permissionLevel, int... flags) void
PortalSecurityController.addPermission
(IGroup group, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
PortalSecurityController.addPermission
(IGroup group, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
PortalSecurityController.addPermission
(IGroup group, IResourceDefinition storageDefinition, int permissionLevel, int... flags) void
PortalSecurityController.addPermission
(IGroup group, IResourceDefinition storageDefinition, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
PortalSecurityController.addPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) void
PortalSecurityController.addPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) void
PortalSecurityController.addPermission
(IGroup group, Object right) boolean
CoreSecurityController.checkPermission
(IGroup group, Object right) Deprecated.boolean
CoreSecurityController.checkPermission
(IGroup group, Object right, boolean recursive) Deprecated.boolean
PortalSecurityController.checkPermission
(IGroup group, Object right) boolean
PortalSecurityController.checkPermission
(IGroup group, Object right, boolean recursive) DirectoryModuleImpl.createGroup
(IContext context, IGroup group, String label) DirectoryModuleImpl.createGroup
(IContext context, IGroup group, String name, String label) Collection
<? extends IGroup> DirectoryModuleImpl.getAllChildren
(IGroup group) Collection
<? extends IUser> DirectoryModuleImpl.getAllMembers
(IGroup group) Collection
<? extends IGroup> DirectoryModuleImpl.getAllParents
(IGroup group) Collection
<? extends IGroup> DirectoryModuleImpl.getChildren
(IGroup group) Collection
<? extends IUser> DirectoryModuleImpl.getMembers
(IGroup group) Collection
<? extends IGroup> DirectoryModuleImpl.getParents
(IGroup group) boolean
CoreSecurityController.hasPermission
(IGroup group, int permissionLevel, int... flags) boolean
CoreSecurityController.hasPermission
(IGroup group, IResourceDefinition storageDefinition, int permissionLevel, int... flags) boolean
CoreSecurityController.hasPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) boolean
PortalSecurityController.hasPermission
(IGroup group, int permissionLevel, int... flags) boolean
PortalSecurityController.hasPermission
(IGroup group, IResourceDefinition storageDefinition, int permissionLevel, int... flags) boolean
PortalSecurityController.hasPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) boolean
boolean
DirectoryModuleImpl.isMemberOf
(IUser user, IGroup group, boolean recursive) void
DirectoryModuleImpl.removeChild
(IGroup child, IGroup group) void
DirectoryModuleImpl.removeMember
(IUser user, IGroup group) void
CoreSecurityController.removePermission
(IGroup group) void
CoreSecurityController.removePermission
(IGroup group, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
CoreSecurityController.removePermission
(IGroup group, IResourceDefinition storageDefinition) void
CoreSecurityController.removePermission
(IGroup group, IResourceDefinition storageDefinition, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
CoreSecurityController.removePermission
(IGroup group, Class<? extends ISecuritySupport> securityType) void
CoreSecurityController.removePermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
CoreSecurityController.removePermission
(IGroup group, Object right) Deprecated.void
PortalSecurityController.removePermission
(IGroup group) void
PortalSecurityController.removePermission
(IGroup group, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
PortalSecurityController.removePermission
(IGroup group, IResourceDefinition storageDefinition) void
PortalSecurityController.removePermission
(IGroup group, IResourceDefinition storageDefinition, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
PortalSecurityController.removePermission
(IGroup group, Class<? extends ISecuritySupport> securityType) void
PortalSecurityController.removePermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) void
PortalSecurityController.removePermission
(IGroup group, Object right) void
CoreSecurityController.removePermissions
(IGroup group) void
PortalSecurityController.removePermissions
(IGroup group) void
WorkflowModuleImpl.setExternalGroup
(IResource resource, String propertyName, IGroup group) -
Uses of IGroup in com.axemble.vdoc.sdk.interfaces
Modifier and TypeMethodDescriptionCollection
<? extends IGroup> IGroup.getAllChildren()
Gets all the children groups recursively.Collection
<? extends IGroup> IGroup.getAllParents()
Gets all the parents recursively.Collection
<? extends IGroup> IUser.getAllParents()
Gets the user's recursive parents.Collection
<? extends IGroup> IGroup.getChildren()
Gets the children groupsCollection
<? extends IGroup> IMailingList.getGroups()
Gets all the groups.Collection
<? extends IGroup> IOperatorRole.getGroups()
Gets the groups of the role.Collection
<? extends IGroup> IOrganization.getGroups()
Returns the list of groupsCollection
<? extends IGroup> IProfile.getGroups()
Gets the groups of the profile.Collection
<? extends IGroup> IRole.getGroups()
Deprecated.Gets the groups of the role.Collection
<? extends IGroup> IGroup.getParents()
Gets the parents of the group.Collection
<? extends IGroup> IUser.getParents()
Gets the user's parents.Modifier and TypeMethodDescriptionvoid
Adds a childIGroup
.void
Deprecated.use addGroupvoid
Adds a group to the mailing list.void
Adds a groupIGroup
.void
Adds a groupIGroup
.void
Deprecated.Adds a groupIGroup
.void
ISecurityController.addPermission
(IGroup group, int permissionLevel) Adds access permissions to a groupvoid
ISecurityController.addPermission
(IGroup group, int permissionLevel, int... flags) Adds access permissions to a groupvoid
ISecurityController.addPermission
(IGroup group, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Adds access permissions to a group and allows to specify localization and organization scopes.void
ISecurityController.addPermission
(IGroup group, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Adds access permissions to a group and allows to specify localization and organization scopes.void
ISecurityController.addPermission
(IGroup group, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Adds access permissions to a groupvoid
ISecurityController.addPermission
(IGroup group, IResourceDefinition storageDefinition, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Adds access permissions to a group and allows to specify localization and organization scopes.void
ISecurityController.addPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Adds access permissions to a groupvoid
ISecurityController.addPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization, int... flags) Adds access permissions to a group and allows to specify localization and organization scopes.void
ISecurityController.addPermission
(IGroup group, Object right) Deprecated.: use addPermission( IGroup group, int permissionLevel, int...boolean
ISecurityController.checkPermission
(IGroup group, Object right) Deprecated.: use checkPermission( IUser user, int permissionLevel, int...boolean
ISecurityController.checkPermission
(IGroup group, Object right, boolean recursive) Deprecated.: use checkPermission( IUser user, int permissionLevel, int...boolean
ISecurityController.hasPermission
(IGroup group, int permissionLevel, int... flags) Check the group permission on a specific object (no recursivity)boolean
ISecurityController.hasPermission
(IGroup group, IResourceDefinition storageDefinition, int permissionLevel, int... flags) Check the group permission on a specific object (no recursivity)boolean
ISecurityController.hasPermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int permissionLevel, int... flags) Check the group permission on a specific object (no recursivity)boolean
Checks if a group is child of another group.boolean
IUser.isMemberOf
(IGroup group, boolean recursive) Checks if the user is member of the specified group.void
IGroup.removeChild
(IGroup group) Removes a child from the group.void
IMailingList.removeGroup
(IGroup group) Removes a group from the mailing list.void
ISecurityController.removePermission
(IGroup group) Remove a permission on a groupvoid
ISecurityController.removePermission
(IGroup group, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a groupvoid
ISecurityController.removePermission
(IGroup group, IResourceDefinition storageDefinition) Remove a permission on a groupvoid
ISecurityController.removePermission
(IGroup group, IResourceDefinition storageDefinition, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a groupvoid
ISecurityController.removePermission
(IGroup group, Class<? extends ISecuritySupport> securityType) Remove a permission on a groupvoid
ISecurityController.removePermission
(IGroup group, Class<? extends ISecuritySupport> securityType, int organizationFilter, IOrganization organization, int localizationFilter, ILocalization localization) Remove a permission on a groupvoid
ISecurityController.removePermission
(IGroup group, Object right) Deprecated.: use removePermission( IGroup group, int permissionLevel, int...void
ISecurityController.removePermissions
(IGroup group) Remove all permissions on a groupModifier and TypeMethodDescriptionvoid
IGroup.addChildren
(Collection<? extends IGroup> children) Adds children as a collection ofIGroup
objects.void
IRole.addChildren
(Collection<? extends IGroup> children) Deprecated.use addGroupsvoid
IOperatorRole.addGroups
(Collection<? extends IGroup> groups) Adds groups as a collection ofIGroup
objects.void
IOrganization.addGroups
(Collection<? extends IGroup> groups) Add a collection of groupsvoid
IProfile.addGroups
(Collection<? extends IGroup> groups) Adds groups as a collection ofIGroup
objects.void
IRole.addGroups
(Collection<? extends IGroup> groups) Deprecated.Adds groups as a collection ofIGroup
objects.void
IGroup.addParents
(Collection<? extends IGroup> parents) Adds parents to the current group.void
IGroup.removeChildren
(Collection<? extends IGroup> children) Removes children groups from the group. -
Uses of IGroup in com.axemble.vdoc.sdk.modules
Modifier and TypeMethodDescriptionIBaseDirectoryModule.createGroup
(IContext context, IGroup group, String label) Allows to create a child group.IBaseDirectoryModule.createGroup
(IContext context, IGroup group, String name, String label) Allows to create a child group.IBaseDirectoryModule.createGroup
(IContext context, IOrganization organization, String label) Deprecated.use createGroup( IContext context, IOrganization organization, String name, String label ) method instead.IBaseDirectoryModule.createGroup
(IContext context, IOrganization organization, String name, String label) Allows to create a group.IBaseDocumentModule.getExternalGroup
(IResource resource, String propertyName) Gets aIGroup
object from a single group selector property.IBaseWorkflowModule.getExternalGroup
(IResource resource, String propertyName) Gets aIGroup
object from a single group selector property.IBaseDirectoryModule.getGroup
(IContext context, IOrganization organization, String name) Retrieves a group by its system name on an organization scope.Deprecated.The system name is not unique on the server scope anymore.IBaseDirectoryModule.getGroup
(IStorageKey key) Retrieves a group object by itsIStorageKey
object.Deprecated.use getGroup( IStorageKey ) insteadIBaseWorkflowModule.getGroupByName
(String name) Deprecated.use the IDirectoryModule instead.Modifier and TypeMethodDescriptionCollection
<? extends IGroup> IBaseDirectoryModule.getAllChildren
(IGroup group) Retrieves all the children of a specified group object.Collection
<? extends IGroup> IBaseDirectoryModule.getAllParents
(IGroup group) Retrieves all the parents of a specified group object.Collection
<? extends IGroup> IBaseDirectoryModule.getAllParents
(IUser user) Retrieves all the parents of a specified user.Collection
<? extends IGroup> IBaseDirectoryModule.getChildren
(IGroup group) Retrieves the children of a specified group object.Collection
<? extends IGroup> IBaseDirectoryModule.getParents
(IGroup group) Retrieves the direct parents of a specified group object.Collection
<? extends IGroup> IBaseDirectoryModule.getParents
(IUser user) Retrieves the parents of a specified user.Modifier and TypeMethodDescriptionvoid
Adds a child group.void
Adds a group to a role.void
Adds a group to a role.void
Adds a user to a group.IBaseDirectoryModule.createGroup
(IContext context, IGroup group, String label) Allows to create a child group.IBaseDirectoryModule.createGroup
(IContext context, IGroup group, String name, String label) Allows to create a child group.Collection
<? extends IGroup> IBaseDirectoryModule.getAllChildren
(IGroup group) Retrieves all the children of a specified group object.Collection
<? extends IUser> IBaseDirectoryModule.getAllMembers
(IGroup group) Retrieves all the members of the group.Collection
<? extends IGroup> IBaseDirectoryModule.getAllParents
(IGroup group) Retrieves all the parents of a specified group object.Collection
<? extends IGroup> IBaseDirectoryModule.getChildren
(IGroup group) Retrieves the children of a specified group object.Collection
<? extends IUser> IBaseDirectoryModule.getMembers
(IGroup group) Retrieves the members of the group.Collection
<? extends IGroup> IBaseDirectoryModule.getParents
(IGroup group) Retrieves the direct parents of a specified group object.boolean
Checks if the group is child of another group.boolean
IBaseDirectoryModule.isMemberOf
(IUser user, IGroup group, boolean recursive) Checks if a user is member of a group.void
IBaseDirectoryModule.removeChild
(IGroup child, IGroup group) Removes a child group object.void
IBaseDirectoryModule.removeMember
(IUser user, IGroup group) Removes a user from a group.void
IBaseDocumentModule.setExternalGroup
(IResource resource, String propertyName, IGroup group) Sets aIGroup
to a single selector property.void
IBaseWorkflowModule.setExternalGroup
(IResource resource, String propertyName, IGroup group) Sets aIGroup
to a single selector property. -
Uses of IGroup in com.axemble.vdoc.sdk.transaction.extensions
Modifier and TypeMethodDescriptionprotected final IGroup
BaseDirectoryTransactionExtension.getPreviousGroup
(IStorageKey id) Deprecated.Modifier and TypeMethodDescriptionprotected final Collection
<IGroup> BaseDirectoryTransactionExtension.getCreatedGroupChildren
(IGroup group) Deprecated.protected final Collection
<IGroup> BaseDirectoryTransactionExtension.getCreatedGroupParents
(IGroup group) Deprecated.protected final Collection
<IGroup> BaseDirectoryTransactionExtension.getCreatedGroups()
Deprecated.protected final Collection
<IGroup> BaseDirectoryTransactionExtension.getCreatedUserParents
(IUser user) Deprecated.protected final Collection
<IGroup> BaseDirectoryTransactionExtension.getDeletedGroupChildren
(IGroup group) Deprecated.protected final Collection
<IGroup> BaseDirectoryTransactionExtension.getDeletedGroupParents
(IGroup group) Deprecated.protected final Collection
<IGroup> BaseDirectoryTransactionExtension.getDeletedGroups()
Deprecated.protected final Collection
<IGroup> BaseDirectoryTransactionExtension.getDeletedUserParents
(IUser user) Deprecated.protected final Collection
<IGroup> BaseDirectoryTransactionExtension.getUpdatedGroups()
Deprecated.Modifier and TypeMethodDescriptionprotected final Collection
<IGroup> BaseDirectoryTransactionExtension.getCreatedGroupChildren
(IGroup group) Deprecated.protected final Collection
<IUser> BaseDirectoryTransactionExtension.getCreatedGroupMembers
(IGroup group) Deprecated.protected final Collection
<IGroup> BaseDirectoryTransactionExtension.getCreatedGroupParents
(IGroup group) Deprecated.protected final Collection
<IGroup> BaseDirectoryTransactionExtension.getDeletedGroupChildren
(IGroup group) Deprecated.protected final Collection
<IUser> BaseDirectoryTransactionExtension.getDeletedGroupMembers
(IGroup group) Deprecated.protected final Collection
<IGroup> BaseDirectoryTransactionExtension.getDeletedGroupParents
(IGroup group) Deprecated.