Interface YahooClient

  • All Superinterfaces:
    org.springframework.context.Lifecycle
    All Known Implementing Classes:
    YahooClientImpl

    interface YahooClient
    extends org.springframework.context.Lifecycle
    Provides access to the Yahoo data source.
    Since:
    2.1.4
    Version:
    $Id$
    Author:
    Colin DuPlantis
    • Method Detail

      • login

        boolean login​(YahooFeedCredentials inCredentials)
        Logs in to the Yahoo data source with the given credentials.
        Parameters:
        inCredentials - a YahooFeedCredentials value
        Returns:
        a boolean value
      • logout

        void logout()
        Logs out from the Yahoo data source.
      • isLoggedIn

        boolean isLoggedIn()
        Indicates if the connection is currently logged in or not.
        Returns:
        a boolean value
      • request

        void request​(YahooRequest inRequest)
        Executes the given request.
        Parameters:
        inRequest - a YahooRequest value
      • cancel

        void cancel​(YahooRequest inRequest)
        Cancels th given request.
        Parameters:
        inRequest - a YahooRequest value
      • getRequestCounter

        long getRequestCounter()
        Gets the current count of requests.
        Returns:
        a long value
      • resetRequestcounter

        void resetRequestcounter()
        Resets the count of requests.