org.alfresco.repo.security.permissions
Class PermissionCheckedValue.PermissionCheckedValueMixin

java.lang.Object
  extended by org.springframework.aop.support.IntroductionInfoSupport
      extended by org.springframework.aop.support.DelegatingIntroductionInterceptor
          extended by org.alfresco.repo.security.permissions.PermissionCheckedValue.PermissionCheckedValueMixin
All Implemented Interfaces:
java.io.Serializable, PermissionCheckedValue, org.aopalliance.aop.Advice, org.aopalliance.intercept.Interceptor, org.aopalliance.intercept.MethodInterceptor, org.springframework.aop.DynamicIntroductionAdvice, org.springframework.aop.IntroductionInfo, org.springframework.aop.IntroductionInterceptor
Enclosing interface:
PermissionCheckedValue

public static class PermissionCheckedValue.PermissionCheckedValueMixin
extends org.springframework.aop.support.DelegatingIntroductionInterceptor
implements PermissionCheckedValue

Helper 'introduction' to allow simple addition of the PermissionCheckedValue interface to existing objects.

Since:
4.0
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.alfresco.repo.security.permissions.PermissionCheckedValue
PermissionCheckedValue.PermissionCheckedValueMixin
 
Field Summary
 
Fields inherited from class org.springframework.aop.support.IntroductionInfoSupport
publishedInterfaces
 
Method Summary
static java.lang.Object create(java.lang.Object object)
          Helper method to create a PermissionCheckedValue from an existing Object.
 
Methods inherited from class org.springframework.aop.support.DelegatingIntroductionInterceptor
doProceed, invoke
 
Methods inherited from class org.springframework.aop.support.IntroductionInfoSupport
getInterfaces, implementInterfacesOnObject, implementsInterface, isMethodOnIntroducedInterface, suppressInterface
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.springframework.aop.DynamicIntroductionAdvice
implementsInterface
 

Method Detail

create

public static final java.lang.Object create(java.lang.Object object)
Helper method to create a PermissionCheckedValue from an existing Object.

Parameters:
collection - the Object to proxy
Returns:
a Object of the same type but including the PermissionCheckedValue interface


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.