org.mule.module.ibeans.annotations
Interface SearchIBean


public interface SearchIBean


Method Summary
 String searchAsk(String searchTerm)
           
 URL searchAskAndReturnURL(String searchTerm)
           
 String searchAskAndReturnURLString(String searchTerm)
           
 void searchAskAndReturnVoid(String searchTerm)
           
 String searchGoogle(String searchTerm)
           
 URL searchGoogleAndReturnURL(String searchTerm)
           
 String searchGoogleAndReturnURLString(String searchTerm)
           
 void searchGoogleAndReturnVoid(String searchTerm)
           
 String searchYahoo(String searchTerm)
           
 

Method Detail

searchGoogle

@Call(uri="http://www.google.com/searchX?q={term}")
String searchGoogle(@UriParam(value="term")
                         String searchTerm)
                    throws org.ibeans.api.CallException
Throws:
org.ibeans.api.CallException

searchGoogleAndReturnURLString

@Call(uri="http://www.google.com/search?q={term}")
@Return(value="#[header:ibeans.call.uri]")
String searchGoogleAndReturnURLString(@UriParam(value="term")
                                                  String searchTerm)
                                      throws org.ibeans.api.CallException
Throws:
org.ibeans.api.CallException

searchGoogleAndReturnURL

@Call(uri="http://www.google.com/search?q={term}")
@Return(value="#[header:ibeans.call.uri]")
URL searchGoogleAndReturnURL(@UriParam(value="term")
                                         String searchTerm)
                             throws org.ibeans.api.CallException
Throws:
org.ibeans.api.CallException

searchGoogleAndReturnVoid

@Call(uri="http://www.google.com/search?q={term}")
void searchGoogleAndReturnVoid(@UriParam(value="term")
                                    String searchTerm)
                               throws org.ibeans.api.CallException
Throws:
org.ibeans.api.CallException

searchYahoo

@Call(uri="http://search.yahoo.com/search?p={term}")
String searchYahoo(@UriParam(value="term")
                        String searchTerm)
                   throws Exception
Throws:
Exception

searchAsk

@Call(uri="http://www.ask.com/web?q={term}&search=search")
String searchAsk(@UriParam(value="term")
                      String searchTerm)
                 throws org.ibeans.api.CallException
Throws:
org.ibeans.api.CallException

searchAskAndReturnURLString

@Call(uri="http://www.ask.com/web?q={term}&search=search")
@Return(value="#[header:ibeans.call.uri]")
String searchAskAndReturnURLString(@UriParam(value="term")
                                               String searchTerm)
                                   throws org.ibeans.api.CallException
Throws:
org.ibeans.api.CallException

searchAskAndReturnURL

@Call(uri="http://www.ask.com/web?q={term}&search=search")
@Return(value="#[header:ibeans.call.uri]")
URL searchAskAndReturnURL(@UriParam(value="term")
                                      String searchTerm)
                          throws org.ibeans.api.CallException
Throws:
org.ibeans.api.CallException

searchAskAndReturnVoid

@Call(uri="http://www.ask.com/web?q={term}&search=search")
void searchAskAndReturnVoid(@UriParam(value="term")
                                 String searchTerm)
                            throws org.ibeans.api.CallException
Throws:
org.ibeans.api.CallException


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