org.jboss.seam.jmx
Interface ProxyExceptionHandler

All Known Implementing Classes:
DefaultExceptionHandler

public interface ProxyExceptionHandler

Version:
$Revision: 81019 $
Author:
Juha Lindfors.

Method Summary
 java.lang.Object handleAttributeNotFound(ProxyContext ctx, javax.management.AttributeNotFoundException e, java.lang.reflect.Method m, java.lang.Object[] args)
           
 java.lang.Object handleInstanceNotFound(ProxyContext ctx, javax.management.InstanceNotFoundException e, java.lang.reflect.Method m, java.lang.Object[] args)
           
 java.lang.Object handleInvalidAttributeValue(ProxyContext ctx, javax.management.InvalidAttributeValueException e, java.lang.reflect.Method m, java.lang.Object[] args)
           
 java.lang.Object handleMBeanException(ProxyContext ctx, javax.management.MBeanException e, java.lang.reflect.Method m, java.lang.Object[] args)
           
 java.lang.Object handleReflectionException(ProxyContext ctx, javax.management.ReflectionException e, java.lang.reflect.Method m, java.lang.Object[] args)
           
 java.lang.Object handleRuntimeError(ProxyContext ctx, javax.management.RuntimeErrorException e, java.lang.reflect.Method m, java.lang.Object[] args)
           
 java.lang.Object handleRuntimeMBeanException(ProxyContext ctx, javax.management.RuntimeMBeanException e, java.lang.reflect.Method m, java.lang.Object[] args)
           
 java.lang.Object handleRuntimeOperationsException(ProxyContext ctx, javax.management.RuntimeOperationsException e, java.lang.reflect.Method m, java.lang.Object[] args)
           
 

Method Detail

handleInstanceNotFound

java.lang.Object handleInstanceNotFound(ProxyContext ctx,
                                        javax.management.InstanceNotFoundException e,
                                        java.lang.reflect.Method m,
                                        java.lang.Object[] args)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

handleAttributeNotFound

java.lang.Object handleAttributeNotFound(ProxyContext ctx,
                                         javax.management.AttributeNotFoundException e,
                                         java.lang.reflect.Method m,
                                         java.lang.Object[] args)
                                         throws java.lang.Exception
Throws:
java.lang.Exception

handleInvalidAttributeValue

java.lang.Object handleInvalidAttributeValue(ProxyContext ctx,
                                             javax.management.InvalidAttributeValueException e,
                                             java.lang.reflect.Method m,
                                             java.lang.Object[] args)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

handleMBeanException

java.lang.Object handleMBeanException(ProxyContext ctx,
                                      javax.management.MBeanException e,
                                      java.lang.reflect.Method m,
                                      java.lang.Object[] args)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

handleReflectionException

java.lang.Object handleReflectionException(ProxyContext ctx,
                                           javax.management.ReflectionException e,
                                           java.lang.reflect.Method m,
                                           java.lang.Object[] args)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

handleRuntimeOperationsException

java.lang.Object handleRuntimeOperationsException(ProxyContext ctx,
                                                  javax.management.RuntimeOperationsException e,
                                                  java.lang.reflect.Method m,
                                                  java.lang.Object[] args)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

handleRuntimeMBeanException

java.lang.Object handleRuntimeMBeanException(ProxyContext ctx,
                                             javax.management.RuntimeMBeanException e,
                                             java.lang.reflect.Method m,
                                             java.lang.Object[] args)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

handleRuntimeError

java.lang.Object handleRuntimeError(ProxyContext ctx,
                                    javax.management.RuntimeErrorException e,
                                    java.lang.reflect.Method m,
                                    java.lang.Object[] args)
                                    throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2011 Seam Framework. All Rights Reserved.