|
|
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AbstractAccessControlObject | |
|---|---|
| org.torweg.pulse.accesscontrol | controls the access to Bundles and their Controllers. |
| org.torweg.pulse.component.core.accesscontrol.admin | is the user and rights administration. |
| org.torweg.pulse.site.map | is the main management model for the websites hierarchical structure. |
| Uses of AbstractAccessControlObject in org.torweg.pulse.accesscontrol |
|---|
| Subclasses of AbstractAccessControlObject in org.torweg.pulse.accesscontrol | |
|---|---|
class |
AbstractUserBase
abstract base for User containing all utility methods. |
class |
Group
A Group is an entity used to group Permissions and Users. |
class |
Permission
A Permission is an entity used to restrict the excecution of Commands. |
class |
Role
A Role is an entity used to combine Groups and Permissions, in order to reduce the number of Group s and Permissions, that have to be assigned to a certain User. |
class |
User
A User is an entity representing a user in the pulse
container. |
static class |
User.Everybody
is a dummy User used for non-logged-in users to provide them the
"~Everybody" Role for access checks. |
| Methods in org.torweg.pulse.accesscontrol that return types with arguments of type AbstractAccessControlObject | |
|---|---|
protected java.util.List<? extends AbstractAccessControlObject> |
AbstractAccessControlObject.getAssociatedAbstractAccessControlObjects(org.hibernate.Session s,
java.lang.Class<? extends AbstractAccessControlObject> clazz,
java.lang.String alias,
java.lang.Long id)
Loads the {@code |
| Method parameters in org.torweg.pulse.accesscontrol with type arguments of type AbstractAccessControlObject | |
|---|---|
protected java.util.List<? extends AbstractAccessControlObject> |
AbstractAccessControlObject.getAssociatedAbstractAccessControlObjects(org.hibernate.Session s,
java.lang.Class<? extends AbstractAccessControlObject> clazz,
java.lang.String alias,
java.lang.Long id)
Loads the {@code |
protected org.hibernate.Criteria |
AbstractAccessControlObject.getLoadCriteriaForClassWithAlias(org.hibernate.Session s,
java.lang.Class<? extends AbstractAccessControlObject> c,
java.lang.String alias,
java.lang.Long id)
Returns a Criteria to load the
AbstractAccessControlObjects associated with the given
{@code Class |
| Uses of AbstractAccessControlObject in org.torweg.pulse.component.core.accesscontrol.admin |
|---|
| Methods in org.torweg.pulse.component.core.accesscontrol.admin with parameters of type AbstractAccessControlObject | |
|---|---|
void |
AccessControlEditorResult.setRole(AbstractAccessControlObject r)
sets the Role for the result. |
| Method parameters in org.torweg.pulse.component.core.accesscontrol.admin with type arguments of type AbstractAccessControlObject | |
|---|---|
protected net.sf.json.JSONArray |
AbstractAccessControlEditor.loadAssorterData(ServiceRequest request,
org.hibernate.Session s,
java.lang.Class<? extends AbstractAccessControlObject> clazz,
java.util.List<java.lang.Long> ids)
Loads the assorter-data for the joined entities. |
| Uses of AbstractAccessControlObject in org.torweg.pulse.site.map |
|---|
| Methods in org.torweg.pulse.site.map with parameters of type AbstractAccessControlObject | |
|---|---|
boolean |
SitemapNode.removeRole(AbstractAccessControlObject rl)
Removes a Role from the SitemapNode's Set of
Roles if it is part of it. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||