public SecurityFactory(AspectBeanFactory<X> beanFactory, AspectFactory<X> next) { super(beanFactory, next); _classRunAs = beanFactory.getBeanType().getAnnotation(RunAs.class); _classRolesAllowed = beanFactory.getBeanType().getAnnotation(RolesAllowed.class); _classPermitAll = beanFactory.getBeanType().getAnnotation(PermitAll.class); _classDenyAll = beanFactory.getBeanType().getAnnotation(DenyAll.class); }
/** Returns the generated bean name */ @Override public String getGeneratedClassName() { return _next.getGeneratedClassName(); }
/** Generates data associated with the bean */ @Override public String getBeanInfo() { return _next.getBeanInfo(); }
@Override public String getBeanSuper() { return _next.getBeanSuper(); }
/** Generates the proxy object. */ @Override public String getBeanProxy() { return _next.getBeanProxy(); }
@Override public String getInterceptorInstance() { return _next.getInterceptorInstance(); }
@Override public String getBeanInstance() { return _next.getBeanInstance(); }
@Override public boolean isProxy() { return _next.isProxy(); }
/** Returns the generated bean name */ @Override public String getInstanceClassName() { return _next.getInstanceClassName(); }