org.mule.module.ibeans.annotations
Interface TestUriIBean

All Superinterfaces:
org.ibeans.api.ExceptionListenerAware

public interface TestUriIBean
extends org.ibeans.api.ExceptionListenerAware

A test bean that uses an exception listener rather than declaring exceptions on all the method calls


Field Summary
static java.lang.String DO_SOMETHING_URI
           
 
Method Summary
 java.lang.String doSomething(java.lang.String foo)
           
 java.lang.String doSomethingElse(java.lang.String foo, java.lang.String bar)
           
 java.lang.String doSomethingNoParams()
           
 java.lang.String doSomethingOptional(java.lang.String foo, java.lang.String bar)
           
 
Methods inherited from interface org.ibeans.api.ExceptionListenerAware
setExceptionListener
 

Field Detail

DO_SOMETHING_URI

@UriParam(value="do_something_uri")
static final java.lang.String DO_SOMETHING_URI
See Also:
Constant Field Values
Method Detail

doSomething

@Template(value="http://{do_something_uri}{foo}")
java.lang.String doSomething(@UriParam(value="foo")
                                      java.lang.String foo)

doSomethingElse

@Template(value="http://{do_something_uri}{foo}¶m2={bar}")
java.lang.String doSomethingElse(@UriParam(value="foo")
                                          java.lang.String foo,
                                          @UriParam(value="bar")
                                          java.lang.String bar)
                                 throws java.net.UnknownHostException
Throws:
java.net.UnknownHostException

doSomethingNoParams

@Call(uri="http://{do_something_uri}")
java.lang.String doSomethingNoParams()
                                     throws java.lang.Exception
Throws:
java.lang.Exception

doSomethingOptional

@Template(value="http://{do_something_uri}{foo}¶m2={bar}")
java.lang.String doSomethingOptional(@Optional@UriParam(value="foo")
                                              java.lang.String foo,
                                              @Optional@UriParam(value="bar")
                                              java.lang.String bar)
                                     throws java.net.UnknownHostException
Throws:
java.net.UnknownHostException


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.