protected AbstractSessionBeanProcessor(AnnotationFinder<AnnotatedElement> finder) { super(finder); addTypeProcessor(new LocalProcessor(finder)); addTypeProcessor(new LocalHomeProcessor(finder)); addTypeProcessor(new RemoteProcessor(finder)); addTypeProcessor(new RemoteHomeProcessor(finder)); addTypeProcessor(new LocalBindingProcessor(finder)); addTypeProcessor(new LocalHomeBindingProcessor(finder)); addTypeProcessor(new RemoteBindingProcessor(finder)); addTypeProcessor(new RemoteBindingsProcessor(finder)); addTypeProcessor(new RemoteHomeBindingProcessor(finder)); addMethodProcessor(new InitProcessor(finder)); addMethodProcessor(new TimeoutProcessor(finder)); addMethodProcessor(new AroundInvokeProcessor(finder)); addTypeProcessor(new JBossCacheConfigProcessor(finder)); addTypeProcessor(new JBossClusteredProcessor(finder)); }