public abstract class OwRoleManagedAOImpl<T> extends OwAOTypeImpl<T> implements OwRoleManagedAOType<T>
Simple implementation of OwAOType for role managed application objects.
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
Constructor and Description |
---|
OwRoleManagedAOImpl(OwAOTypesEnum type,
Class<T> classType,
int category) |
Modifier and Type | Method and Description |
---|---|
boolean |
isAllowed(T object,
OwRoleManager roleManager) |
protected abstract String |
resourceFromObject(T object) |
getClassType, getType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getClassType, getType
public OwRoleManagedAOImpl(OwAOTypesEnum type, Class<T> classType, int category)
public boolean isAllowed(T object, OwRoleManager roleManager)
isAllowed
in interface OwRoleManagedAOType<T>
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.