|
Jive Forums API (5.5.20.2-oracle) Core Javadocs | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PermissionType | |
---|---|
com.jivesoftware.base | Base APIs and classes for Jive Software products. |
Uses of PermissionType in com.jivesoftware.base |
---|
Fields in com.jivesoftware.base declared as PermissionType | |
---|---|
static PermissionType |
PermissionType.ADDITIVE
The additive permission type indicates that the permission should be 'added' to the permissions retrieved from a parent object(s). |
static PermissionType |
PermissionType.NEGATIVE
The negative permission type indicates that the permission should be 'revoked' or 'removed' from permissions retrieved from parent object(s). |
Methods in com.jivesoftware.base with parameters of type PermissionType | |
---|---|
void |
PermissionsManager.addAnonymousUserPermission(PermissionType permissionType,
long permission)
Add a permission of the specified PermissionType for anonymous users. |
void |
PermissionsManager.addGroupPermission(Group group,
PermissionType permissionType,
long permission)
Grants a group a particular permission. |
void |
PermissionsManager.addRegisteredUserPermission(PermissionType permissionType,
long permission)
Add a permission of the specified PermissionType for registered users. |
void |
PermissionsManager.addUserPermission(User user,
PermissionType permissionType,
long permission)
Add a permission of the specified PermissionType for the specified user. |
boolean |
PermissionsManager.anonymousUserHasPermission(PermissionType permissionType,
long permission)
Returns true if the anonymous users have a particular permission. |
java.util.Iterator |
PermissionsManager.groupsWithPermission(PermissionType permissionType,
long permission)
Returns an Iterator of groups with a particular permission. |
int |
PermissionsManager.groupsWithPermissionCount(PermissionType permissionType,
long permission)
Returns a count of the groups that have a particular permission. |
boolean |
PermissionsManager.registeredUserHasPermission(PermissionType permissionType,
long permission)
Returns true if registered users have a particular permission. |
void |
PermissionsManager.removeAllGroupPermissions(PermissionType permissionType)
Revokes all group permissions. |
void |
PermissionsManager.removeAllUserPermissions(PermissionType permissionType)
Removes all user permissions. |
void |
PermissionsManager.removeAnonymousUserPermission(PermissionType permissionType,
long permission)
Removes a permission of the specified PermissionType for anonymous users. |
void |
PermissionsManager.removeGroupPermission(Group group,
PermissionType permissionType,
long permission)
Removes a permission of the specified PermissionType for a group. |
void |
PermissionsManager.removeRegisteredUserPermission(PermissionType permissionType,
long permission)
Removes a permission of the specified PermissionType for registered users. |
void |
PermissionsManager.removeUserPermission(User user,
PermissionType permissionType,
long permission)
Removes a permission of the specified PermissionType for the specified user. |
java.util.Iterator |
PermissionsManager.usersWithPermission(PermissionType permissionType,
long permission)
Returns all the userID's of users with a particular permission. |
int |
PermissionsManager.usersWithPermissionCount(PermissionType permissionType,
long permission)
Returns a count of the users that have a particular permission. |
|
Jive Forums Project Page | |||||||||
PREV NEXT | FRAMES NO FRAMES |