public interface

QuickBooksClient

org.mule.modules.quickbooks.api.QuickBooksClient
Known Indirect Subclasses

Summary

Public Methods
abstract <T extends CdmBase> T create(EntityType type, T obj, String accesskey, String accessSecret)
abstract <T extends CdmBase> void deleteObject(EntityType type, IdType id, String syncToken, String accesskey, String accessSecret)
abstract <T extends CdmBase> Iterable<T> findObjects(EntityType type, String queryFilter, String querySort, String accesskey, String accessSecret)
abstract <T extends CdmBase> T getObject(EntityType type, IdType id, String accesskey, String accessSecret)
abstract <T extends CdmBase> T update(EntityType type, T obj, String accesskey, String accessSecret)

Public Methods

public abstract T create (EntityType type, T obj, String accesskey, String accessSecret)

Parameters
type
obj
accesskey
accessSecret

public abstract void deleteObject (EntityType type, IdType id, String syncToken, String accesskey, String accessSecret)

Parameters
type
id
syncToken
accesskey
accessSecret

public abstract Iterable<T> findObjects (EntityType type, String queryFilter, String querySort, String accesskey, String accessSecret)

Parameters
type
queryFilter
querySort
accesskey
accessSecret

public abstract T getObject (EntityType type, IdType id, String accesskey, String accessSecret)

Parameters
type
id
accesskey
accessSecret

public abstract T update (EntityType type, T obj, String accesskey, String accessSecret)

Parameters
type
obj
accesskey
accessSecret