org.globus.ogsa.samples.google
Class GoogleSearchBindingStub

java.lang.Object
  extended byorg.apache.axis.client.Stub
      extended byorg.globus.ogsa.samples.google.GoogleSearchBindingStub
All Implemented Interfaces:
GoogleSearchPort, java.rmi.Remote, javax.xml.rpc.Stub

public class GoogleSearchBindingStub
extends org.apache.axis.client.Stub
implements GoogleSearchPort


Field Summary
 
Fields inherited from class org.apache.axis.client.Stub
cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
GoogleSearchBindingStub()
           
GoogleSearchBindingStub(javax.xml.rpc.Service service)
           
GoogleSearchBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
 byte[] doGetCachedPage(java.lang.String key, java.lang.String url)
           
 GoogleSearchResult doGoogleSearch(java.lang.String key, java.lang.String q, int start, int maxResults, boolean filter, java.lang.String restrict, boolean safeSearch, java.lang.String lr, java.lang.String ie, java.lang.String oe)
           
 java.lang.String doSpellingSuggestion(java.lang.String key, java.lang.String phrase)
           
 
Methods inherited from class org.apache.axis.client.Stub
_getProperty, _getPropertyNames, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GoogleSearchBindingStub

public GoogleSearchBindingStub()
                        throws org.apache.axis.AxisFault

GoogleSearchBindingStub

public GoogleSearchBindingStub(java.net.URL endpointURL,
                               javax.xml.rpc.Service service)
                        throws org.apache.axis.AxisFault

GoogleSearchBindingStub

public GoogleSearchBindingStub(javax.xml.rpc.Service service)
                        throws org.apache.axis.AxisFault
Method Detail

doGetCachedPage

public byte[] doGetCachedPage(java.lang.String key,
                              java.lang.String url)
                       throws java.rmi.RemoteException
Specified by:
doGetCachedPage in interface GoogleSearchPort
Throws:
java.rmi.RemoteException

doSpellingSuggestion

public java.lang.String doSpellingSuggestion(java.lang.String key,
                                             java.lang.String phrase)
                                      throws java.rmi.RemoteException
Specified by:
doSpellingSuggestion in interface GoogleSearchPort
Throws:
java.rmi.RemoteException

doGoogleSearch

public GoogleSearchResult doGoogleSearch(java.lang.String key,
                                         java.lang.String q,
                                         int start,
                                         int maxResults,
                                         boolean filter,
                                         java.lang.String restrict,
                                         boolean safeSearch,
                                         java.lang.String lr,
                                         java.lang.String ie,
                                         java.lang.String oe)
                                  throws java.rmi.RemoteException
Specified by:
doGoogleSearch in interface GoogleSearchPort
Throws:
java.rmi.RemoteException


Copyright ? 1999 University of Chicago and The University of Southern California. All Rights Reserved.