org.jboss.seam.rest.exceptions
Class ExceptionMappingExtension

java.lang.Object
  extended by org.jboss.seam.rest.exceptions.ExceptionMappingExtension
All Implemented Interfaces:
javax.enterprise.inject.spi.Extension

public class ExceptionMappingExtension
extends Object
implements javax.enterprise.inject.spi.Extension


Constructor Summary
ExceptionMappingExtension()
           
 
Method Summary
<T> void
findExceptionMappingDeclaration(javax.enterprise.inject.spi.ProcessAnnotatedType<T> event)
           
 Set<org.jboss.seam.rest.exceptions.Mapping> getExceptionMappings()
           
 boolean isCatchIntegrationEnabled()
           
 void scanForCatch(javax.enterprise.inject.spi.BeforeBeanDiscovery event, javax.enterprise.inject.spi.BeanManager manager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExceptionMappingExtension

public ExceptionMappingExtension()
Method Detail

scanForCatch

public void scanForCatch(@Observes
                         javax.enterprise.inject.spi.BeforeBeanDiscovery event,
                         javax.enterprise.inject.spi.BeanManager manager)

findExceptionMappingDeclaration

public <T> void findExceptionMappingDeclaration(@Observes
                                                javax.enterprise.inject.spi.ProcessAnnotatedType<T> event)

getExceptionMappings

public Set<org.jboss.seam.rest.exceptions.Mapping> getExceptionMappings()

isCatchIntegrationEnabled

public boolean isCatchIntegrationEnabled()


Copyright © 2011 Seam Framework. All Rights Reserved.