com.silverpeas.sharing.security
Class AbstractShareableAccessControl<T extends Ticket,R>
java.lang.Object
com.silverpeas.sharing.security.AbstractShareableAccessControl<T,R>
- All Implemented Interfaces:
- ShareableAccessControl<T,R>
- Direct Known Subclasses:
- NodeAccessControl, PublicationAccessControl, SimpleFileAccessControl, VersionFileAccessControl
public abstract class AbstractShareableAccessControl<T extends Ticket,R>
- extends Object
- implements ShareableAccessControl<T,R>
User: Yohann Chastagnier
Date: 05/11/13
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractShareableAccessControl
protected AbstractShareableAccessControl()
isReadable
public final boolean isReadable(ShareableResource<R> resource)
- Description copied from interface:
ShareableAccessControl
- Indicates if the shareable resource is a readable one
- Specified by:
isReadable
in interface ShareableAccessControl<T extends Ticket,R>
- Returns:
isReadable
protected abstract boolean isReadable(T ticket,
R accessedObject)
throws Exception
- Parameters:
ticket
- ticket passed here exists and is valid.accessedObject
-
- Returns:
-
- Throws:
Exception
Copyright © 2016 Silverpeas. All Rights Reserved.