org.trails.security
Class DescriptorSecurity

java.lang.Object
  extended by org.trails.security.DescriptorSecurity
All Implemented Interfaces:
java.util.EventListener, org.springframework.context.ApplicationListener

public class DescriptorSecurity
extends java.lang.Object
implements org.springframework.context.ApplicationListener


Constructor Summary
DescriptorSecurity()
           
 
Method Summary
protected  IClassDescriptor applyRestrictions(IClassDescriptor descriptor, org.acegisecurity.context.SecurityContext context)
           
 java.lang.Object classDescriptorSecurity(org.aspectj.lang.ProceedingJoinPoint pjp)
           
 java.lang.Object getAllClassDescriptorSecurity(org.aspectj.lang.ProceedingJoinPoint pjp)
           
 void onApplicationEvent(org.springframework.context.ApplicationEvent event)
           
 void setSecurityService(SecurityService securityService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DescriptorSecurity

public DescriptorSecurity()
Method Detail

classDescriptorSecurity

public java.lang.Object classDescriptorSecurity(org.aspectj.lang.ProceedingJoinPoint pjp)
                                         throws java.lang.Throwable
Throws:
java.lang.Throwable

getAllClassDescriptorSecurity

public java.lang.Object getAllClassDescriptorSecurity(org.aspectj.lang.ProceedingJoinPoint pjp)
                                               throws java.lang.Throwable
Throws:
java.lang.Throwable

applyRestrictions

protected IClassDescriptor applyRestrictions(IClassDescriptor descriptor,
                                             org.acegisecurity.context.SecurityContext context)

setSecurityService

public void setSecurityService(SecurityService securityService)

onApplicationEvent

public void onApplicationEvent(org.springframework.context.ApplicationEvent event)
Specified by:
onApplicationEvent in interface org.springframework.context.ApplicationListener


Copyright © 2004-2008. All Rights Reserved.