public interface

QuickBooksWindowsClient

org.mule.modules.quickbooks.windows.api.QuickBooksWindowsClient
Known Indirect Subclasses

Summary

Public Methods
abstract Object blueDotMenu(OAuthCredentials credentials)
abstract Object create(OAuthCredentials credentials, WindowsEntityType type, Object obj, String requestId, Boolean draft, Boolean fullResponse)
abstract void delete(OAuthCredentials credentials, WindowsEntityType type, Object obj, String requestId)
abstract boolean disconnect(OAuthCredentials credentials)
abstract Iterable findObjects(OAuthCredentials credentials, WindowsEntityType type, Object query)
abstract Iterable findObjectsGetPages(OAuthCredentials credentials, WindowsEntityType type, Object query)
abstract String generateARequestId()
abstract Object get(OAuthCredentials credentials, WindowsEntityType type)
abstract UserInformation getCurrentUserInformation(OAuthCredentials credentials)
abstract Object getObject(OAuthCredentials credentials, WindowsEntityType type, IdType id)
abstract OAuthCredentials reconnect(OAuthCredentials credentials)
abstract Object retrieveWithoutUsingQueryObjects(OAuthCredentials credentials, Object syncStatusRequest, String objectName)
abstract void revert(OAuthCredentials credentials, WindowsEntityType type, Object obj, String requestId)
abstract Object update(OAuthCredentials credentials, WindowsEntityType type, Object obj, String requestId, Boolean draft, Boolean fullResponse)

Public Methods

public abstract Object blueDotMenu (OAuthCredentials credentials)

Parameters
credentials

public abstract Object create (OAuthCredentials credentials, WindowsEntityType type, Object obj, String requestId, Boolean draft, Boolean fullResponse)

Parameters
credentials
type
obj
requestId
draft
fullResponse

public abstract void delete (OAuthCredentials credentials, WindowsEntityType type, Object obj, String requestId)

Parameters
credentials
type
obj
requestId

public abstract boolean disconnect (OAuthCredentials credentials)

Parameters
credentials

public abstract Iterable findObjects (OAuthCredentials credentials, WindowsEntityType type, Object query)

Parameters
credentials
type
query

public abstract Iterable findObjectsGetPages (OAuthCredentials credentials, WindowsEntityType type, Object query)

Parameters
credentials
type
query

public abstract String generateARequestId ()

public abstract Object get (OAuthCredentials credentials, WindowsEntityType type)

Parameters
credentials
type

public abstract UserInformation getCurrentUserInformation (OAuthCredentials credentials)

Parameters
credentials

public abstract Object getObject (OAuthCredentials credentials, WindowsEntityType type, IdType id)

Parameters
credentials
type
id

public abstract OAuthCredentials reconnect (OAuthCredentials credentials)

Parameters
credentials

public abstract Object retrieveWithoutUsingQueryObjects (OAuthCredentials credentials, Object syncStatusRequest, String objectName)

Parameters
credentials
syncStatusRequest
objectName

public abstract void revert (OAuthCredentials credentials, WindowsEntityType type, Object obj, String requestId)

Parameters
credentials
type
obj
requestId

public abstract Object update (OAuthCredentials credentials, WindowsEntityType type, Object obj, String requestId, Boolean draft, Boolean fullResponse)

Parameters
credentials
type
obj
requestId
draft
fullResponse