|
Jive Forums API (5.5.20.2-oracle) Developer Javadocs | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PermissionType | |
---|---|
com.jivesoftware.base | Base APIs and classes for Jive Software products. |
com.jivesoftware.base.database | DB implementation of base interfaces and APIs. |
com.jivesoftware.forum.proxy | Protection proxies for Jive Forums objects. |
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. |
Uses of PermissionType in com.jivesoftware.base.database |
---|
Methods in com.jivesoftware.base.database with parameters of type PermissionType | |
---|---|
void |
DbPermissionsManager.addAnonymousUserPermission(int objectType,
long objectID,
PermissionType permissionType,
long permission)
|
void |
DbPermissionsManager.addAnonymousUserPermission(PermissionType permissionType,
long permission)
|
void |
DbPermissionsManager.addGroupPermission(Group group,
PermissionType permissionType,
long permission)
|
void |
DbPermissionsManager.addGroupPermission(int objectType,
long objectID,
Group group,
PermissionType permissionType,
long permission)
|
void |
DbPermissionsManager.addRegisteredUserPermission(int objectType,
long objectID,
PermissionType permissionType,
long permission)
|
void |
DbPermissionsManager.addRegisteredUserPermission(PermissionType permissionType,
long permission)
|
void |
DbPermissionsManager.addUserPermission(int objectType,
long objectID,
User user,
PermissionType permissionType,
long permission)
|
void |
DbPermissionsManager.addUserPermission(User user,
PermissionType permissionType,
long permission)
|
boolean |
DbPermissionsManager.anonymousUserHasPermission(int objectType,
long objectID,
PermissionType permissionType,
long permission)
|
boolean |
DbPermissionsManager.anonymousUserHasPermission(PermissionType permissionType,
long permission)
|
long |
DbPermissionsManager.PermissionsBundle.getAnonymousPerms(PermissionType permissionType)
|
Permissions |
DbPermissionsManager.getFinalUserPerms(int objectType,
long objectID,
long userID,
PermissionType permissionType)
Returns the Permissions object that corresponds to the combined permissions that a user has for a particular object: Anonymous and "registered users" permissions. |
long |
DbPermissionsManager.PermissionsBundle.getGroupPerms(long groupID,
PermissionType permissionType)
|
long[] |
DbPermissionsManager.PermissionsBundle.getGroupsWithPerm(PermissionType permissionType,
long permission)
|
long |
DbPermissionsManager.PermissionsBundle.getRegisteredPerms(PermissionType permissionType)
|
long |
DbPermissionsManager.PermissionsBundle.getUserPerms(long userID,
PermissionType permissionType)
|
long[] |
DbPermissionsManager.PermissionsBundle.getUsersWithPerm(PermissionType permissionType,
long permission)
|
java.util.Iterator |
DbPermissionsManager.groupsWithPermission(int objectType,
long objectID,
PermissionType permissionType,
long permission)
|
java.util.Iterator |
DbPermissionsManager.groupsWithPermission(PermissionType permissionType,
long permission)
|
int |
DbPermissionsManager.groupsWithPermissionCount(int objectType,
long objectID,
PermissionType permissionType,
long permission)
|
int |
DbPermissionsManager.groupsWithPermissionCount(PermissionType permissionType,
long permission)
|
boolean |
DbPermissionsManager.registeredUserHasPermission(int objectType,
long objectID,
PermissionType permissionType,
long permission)
|
boolean |
DbPermissionsManager.registeredUserHasPermission(PermissionType permissionType,
long permission)
|
void |
DbPermissionsManager.removeAllGroupPermissions(int objectType,
long objectID,
PermissionType permissionType)
|
void |
DbPermissionsManager.removeAllGroupPermissions(PermissionType permissionType)
|
void |
DbPermissionsManager.removeAllUserPermissions(int objectType,
long objectID,
PermissionType permissionType)
|
void |
DbPermissionsManager.removeAllUserPermissions(PermissionType permissionType)
|
void |
DbPermissionsManager.removeAnonymousUserPermission(int objectType,
long objectID,
PermissionType permissionType,
long permission)
|
void |
DbPermissionsManager.removeAnonymousUserPermission(PermissionType permissionType,
long permission)
|
void |
DbPermissionsManager.removeGroupPermission(Group group,
PermissionType permissionType,
long permission)
|
void |
DbPermissionsManager.removeGroupPermission(int objectType,
long objectID,
Group group,
PermissionType permissionType,
long permission)
|
void |
DbPermissionsManager.removeRegisteredUserPermission(int objectType,
long objectID,
PermissionType permissionType,
long permission)
|
void |
DbPermissionsManager.removeRegisteredUserPermission(PermissionType permissionType,
long permission)
|
void |
DbPermissionsManager.removeUserPermission(int objectType,
long objectID,
User user,
PermissionType permissionType,
long permission)
|
void |
DbPermissionsManager.removeUserPermission(User user,
PermissionType permissionType,
long permission)
|
java.util.Iterator |
DbPermissionsManager.usersWithPermission(int objectType,
long objectID,
PermissionType permissionType,
long permission)
|
java.util.Iterator |
DbPermissionsManager.usersWithPermission(PermissionType permissionType,
long permission)
|
int |
DbPermissionsManager.usersWithPermissionCount(int objectType,
long objectID,
PermissionType permissionType,
long permission)
|
int |
DbPermissionsManager.usersWithPermissionCount(PermissionType permissionType,
long permission)
|
Uses of PermissionType in com.jivesoftware.forum.proxy |
---|
Methods in com.jivesoftware.forum.proxy with parameters of type PermissionType | |
---|---|
void |
PermissionsManagerProxy.addAnonymousUserPermission(PermissionType permissionType,
long permission)
|
void |
PermissionsManagerProxy.addGroupPermission(Group group,
PermissionType permissionType,
long permission)
|
void |
PermissionsManagerProxy.addRegisteredUserPermission(PermissionType permissionType,
long permission)
|
void |
PermissionsManagerProxy.addUserPermission(User user,
PermissionType permissionType,
long permission)
|
boolean |
PermissionsManagerProxy.anonymousUserHasPermission(PermissionType permissionType,
long permission)
|
java.util.Iterator |
PermissionsManagerProxy.groupsWithPermission(PermissionType permissionType,
long permission)
|
int |
PermissionsManagerProxy.groupsWithPermissionCount(PermissionType permissionType,
long permission)
|
boolean |
PermissionsManagerProxy.registeredUserHasPermission(PermissionType permissionType,
long permission)
|
void |
PermissionsManagerProxy.removeAllGroupPermissions(PermissionType permissionType)
|
void |
PermissionsManagerProxy.removeAllUserPermissions(PermissionType permissionType)
|
void |
PermissionsManagerProxy.removeAnonymousUserPermission(PermissionType permissionType,
long permission)
|
void |
PermissionsManagerProxy.removeGroupPermission(Group group,
PermissionType permissionType,
long permission)
|
void |
PermissionsManagerProxy.removeRegisteredUserPermission(PermissionType permissionType,
long permission)
|
void |
PermissionsManagerProxy.removeUserPermission(User user,
PermissionType permissionType,
long permission)
|
java.util.Iterator |
PermissionsManagerProxy.usersWithPermission(PermissionType permissionType,
long permission)
|
int |
PermissionsManagerProxy.usersWithPermissionCount(PermissionType permissionType,
long permission)
|
|
Jive Forums Project Page | |||||||||
PREV NEXT | FRAMES NO FRAMES |