| java.lang.Object com.flexive.ejb.beans.ACLEngineBean
ACLEngineBean | public class ACLEngineBean implements ACLEngine,ACLEngineLocal(Code) | | Bean handling ACLs.
author: Gregor Schober (gregor.schober@flexive.com), UCS - unique computing solutions gmbh (http://www.ucs.at) author: Markus Plesser (markus.plesser@flexive.com), UCS - unique computing solutions gmbh (http://www.ucs.at) |
Method Summary | |
public void | assign(long aclId, long groupId, boolean mayRead, boolean mayEdit, boolean mayRelate, boolean mayDelete, boolean mayExport, boolean mayCreate) | public void | assign(long aclId, long groupId, ACL.Permission... permissions) | public long | create(String name, FxString label, long mandatorId, String color, String description, ACL.Category category) | public ACL | load(long id) | public ACL | load(long id, boolean ignoreSecurity) | public List<ACLAssignment> | loadAssignments(long aclId) | public List<ACLAssignment> | loadAssignments(Long aclId, Long groupId) | public List<ACLAssignment> | loadGroupAssignments(long groupId) | public void | remove(long id) | public void | unassign(long aclId, long groupId) | public void | update(long id, String name, FxString label, String color, String description, List<ACLAssignment> assignments) |
ctx | javax.ejb.SessionContext ctx(Code) | | |
ACLEngineBean | public ACLEngineBean()(Code) | | |
assign | public void assign(long aclId, long groupId, boolean mayRead, boolean mayEdit, boolean mayRelate, boolean mayDelete, boolean mayExport, boolean mayCreate) throws FxApplicationException(Code) | | |
|
|