Package | Description |
---|---|
com.axemble.vdoc.sdk.interfaces | |
com.axemble.vdoc.sdk.modules | |
com.axemble.vdoc.sdk.transaction.extensions |
Modifier and Type | Method and Description |
---|---|
Collection<? 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 groups
|
Collection<? 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 groups
|
Collection<? 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 Type | Method and Description |
---|---|
void |
IGroup.addChild(IGroup group)
Adds a child
IGroup . |
void |
IRole.addChild(IGroup group)
Deprecated.
use addGroup
|
void |
IMailingList.addGroup(IContext context,
IGroup group)
Adds a group to the mailing list.
|
void |
IOperatorRole.addGroup(IGroup group)
Adds a group
IGroup . |
void |
IProfile.addGroup(IGroup group)
Adds a group
IGroup . |
void |
IRole.addGroup(IGroup group)
Deprecated.
Adds a group
IGroup . |
void |
ISecurityController.addPermission(IGroup group,
Class<? extends ISecuritySupport> securityType,
int permissionLevel,
int... flags)
Adds access permissions to a group
|
void |
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,
int permissionLevel)
Adds access permissions to a group
|
void |
ISecurityController.addPermission(IGroup group,
int permissionLevel,
int... flags)
Adds access permissions to a group
|
void |
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 group
|
void |
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,
Object right)
Deprecated.
: use addPermission( IGroup group, int permissionLevel, int... flags );
|
boolean |
ISecurityController.checkPermission(IGroup group,
Object right)
Deprecated.
: use checkPermission( IUser user, int permissionLevel, int... flags );
|
boolean |
ISecurityController.checkPermission(IGroup group,
Object right,
boolean recursive)
Deprecated.
: use checkPermission( IUser user, int permissionLevel, int... flags );
|
boolean |
ISecurityController.hasPermission(IGroup group,
Class<? extends ISecuritySupport> securityType,
int permissionLevel,
int... flags)
Check the group permission on a specific object (no recursivity)
|
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 |
IGroup.isChildOf(IGroup parent,
boolean recursive)
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 group
|
void |
ISecurityController.removePermission(IGroup group,
Class<? extends ISecuritySupport> securityType)
Remove a permission on a group
|
void |
ISecurityController.removePermission(IGroup group,
Class<? extends ISecuritySupport> securityType,
int organizationFilter,
IOrganization organization,
int localizationFilter,
ILocalization localization)
Remove a permission on a group
|
void |
ISecurityController.removePermission(IGroup group,
int organizationFilter,
IOrganization organization,
int localizationFilter,
ILocalization localization)
Remove a permission on a group
|
void |
ISecurityController.removePermission(IGroup group,
IResourceDefinition storageDefinition)
Remove a permission on a group
|
void |
ISecurityController.removePermission(IGroup group,
IResourceDefinition storageDefinition,
int organizationFilter,
IOrganization organization,
int localizationFilter,
ILocalization localization)
Remove a permission on a group
|
void |
ISecurityController.removePermission(IGroup group,
Object right)
Deprecated.
: use removePermission( IGroup group, int permissionLevel, int... flags );
|
void |
ISecurityController.removePermissions(IGroup group)
Remove all permissions on a group
|
Modifier and Type | Method and Description |
---|---|
void |
IGroup.addChildren(Collection<? extends IGroup> children)
Adds children as a collection of
IGroup objects. |
void |
IRole.addChildren(Collection<? extends IGroup> children)
Deprecated.
use addGroups
|
void |
IOperatorRole.addGroups(Collection<? extends IGroup> groups)
Adds groups as a collection of
IGroup objects. |
void |
IOrganization.addGroups(Collection<? extends IGroup> groups)
Add a collection of groups
|
void |
IProfile.addGroups(Collection<? extends IGroup> groups)
Adds groups as a collection of
IGroup objects. |
void |
IRole.addGroups(Collection<? extends IGroup> groups)
Deprecated.
Adds groups as a collection of
IGroup 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.
|
Modifier and Type | Method and Description |
---|---|
IGroup |
IBaseDirectoryModule.createGroup(IContext context,
IGroup group,
String label)
Allows to create a child group.
|
IGroup |
IBaseDirectoryModule.createGroup(IContext context,
IGroup group,
String name,
String label)
Allows to create a child group.
|
IGroup |
IBaseDirectoryModule.createGroup(IContext context,
IOrganization organization,
String label)
Deprecated.
use createGroup( IContext context, IOrganization organization, String name, String label ) method instead.
|
IGroup |
IBaseDirectoryModule.createGroup(IContext context,
IOrganization organization,
String name,
String label)
Allows to create a group.
|
IGroup |
IBaseWorkflowModule.getExternalGroup(IResource resource,
String propertyName)
Gets a
IGroup object from a single group selector property. |
IGroup |
IBaseDocumentModule.getExternalGroup(IResource resource,
String propertyName)
Gets a
IGroup object from a single group selector property. |
IGroup |
IBaseDirectoryModule.getGroup(IContext context,
IOrganization organization,
String name)
Retrieves a group by its system name on an organization scope.
|
IGroup |
IBaseDirectoryModule.getGroup(IContext context,
String name)
Deprecated.
The system name is not unique on the server scope anymore. You should pass the parent
IOrganization object.
Use the getGroup( IContext context, IOrganization organization, String name ) method instead. |
IGroup |
IBaseDirectoryModule.getGroup(IStorageKey key)
Retrieves a group object by its
IStorageKey object. |
IGroup |
IBaseDirectoryModule.getGroup(Object object)
Deprecated.
use getGroup( IStorageKey ) instead
|
IGroup |
IBaseWorkflowModule.getGroupByName(String name)
Deprecated.
use the IDirectoryModule instead.
|
Modifier and Type | Method and Description |
---|---|
Collection<? 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 Type | Method and Description |
---|---|
void |
IBaseDirectoryModule.addChild(IGroup child,
IGroup group)
Adds a child group.
|
void |
IBaseWorkflowModule.addChild(IGroup group,
IRole role)
Adds a group to a role.
|
void |
IBaseDocumentModule.addChild(IGroup group,
IRole role)
Adds a group to a role.
|
void |
IBaseDirectoryModule.addMember(IUser user,
IGroup group)
Adds a user to a group.
|
IGroup |
IBaseDirectoryModule.createGroup(IContext context,
IGroup group,
String label)
Allows to create a child group.
|
IGroup |
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 |
IBaseDirectoryModule.isChildOf(IGroup child,
IGroup parent,
boolean recursive)
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 |
IBaseWorkflowModule.setExternalGroup(IResource resource,
String propertyName,
IGroup group)
Sets a
IGroup to a single selector property. |
void |
IBaseDocumentModule.setExternalGroup(IResource resource,
String propertyName,
IGroup group)
Sets a
IGroup to a single selector property. |
Modifier and Type | Method and Description |
---|---|
protected IGroup |
BaseDirectoryTransactionExtension.getPreviousGroup(IStorageKey id)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected Collection<IGroup> |
BaseDirectoryTransactionExtension.getCreatedGroupChildren(IGroup group)
Deprecated.
|
protected Collection<IGroup> |
BaseDirectoryTransactionExtension.getCreatedGroupParents(IGroup group)
Deprecated.
|
protected Collection<IGroup> |
BaseDirectoryTransactionExtension.getCreatedGroups()
Deprecated.
|
protected Collection<IGroup> |
BaseDirectoryTransactionExtension.getCreatedUserParents(IUser user)
Deprecated.
|
protected Collection<IGroup> |
BaseDirectoryTransactionExtension.getDeletedGroupChildren(IGroup group)
Deprecated.
|
protected Collection<IGroup> |
BaseDirectoryTransactionExtension.getDeletedGroupParents(IGroup group)
Deprecated.
|
protected Collection<IGroup> |
BaseDirectoryTransactionExtension.getDeletedGroups()
Deprecated.
|
protected Collection<IGroup> |
BaseDirectoryTransactionExtension.getDeletedUserParents(IUser user)
Deprecated.
|
protected Collection<IGroup> |
BaseDirectoryTransactionExtension.getUpdatedGroups()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected Collection<IGroup> |
BaseDirectoryTransactionExtension.getCreatedGroupChildren(IGroup group)
Deprecated.
|
protected Collection<IUser> |
BaseDirectoryTransactionExtension.getCreatedGroupMembers(IGroup group)
Deprecated.
|
protected Collection<IGroup> |
BaseDirectoryTransactionExtension.getCreatedGroupParents(IGroup group)
Deprecated.
|
protected Collection<IGroup> |
BaseDirectoryTransactionExtension.getDeletedGroupChildren(IGroup group)
Deprecated.
|
protected Collection<IUser> |
BaseDirectoryTransactionExtension.getDeletedGroupMembers(IGroup group)
Deprecated.
|
protected Collection<IGroup> |
BaseDirectoryTransactionExtension.getDeletedGroupParents(IGroup group)
Deprecated.
|
Copyright © 2022 Visiativ. All rights reserved.