public interface

FreshbooksClient

org.mule.modules.freshbooks.api.FreshbooksClient
Known Indirect Subclasses

Summary

Public Methods
abstract Object create(String sourceToken, EntityType type, Object obj, Boolean returnOnlyId)
abstract void delete(String sourceToken, EntityType type, String id)
abstract Object execute(String sourceToken, EntityType type, String operation)
abstract Object get(String sourceToken, EntityType type, String id)
abstract <T> Iterable<T> list(String sourceToken, EntityType type, BaseRequest request)
abstract <T> Iterable<T> listPaged(String sourceToken, EntityType type, BaseRequest request)
abstract void undelete(String sourceToken, EntityType type, String id)
abstract void update(String sourceToken, EntityType type, Object obj, Boolean returnOnlyId)
abstract void verify(String sourceToken, EntityType type, Object obj, Boolean returnOnlyId)

Public Methods

public abstract Object create (String sourceToken, EntityType type, Object obj, Boolean returnOnlyId)

Parameters
sourceToken
type
obj
returnOnlyId

public abstract void delete (String sourceToken, EntityType type, String id)

Parameters
sourceToken
type
id

public abstract Object execute (String sourceToken, EntityType type, String operation)

Parameters
sourceToken
type
operation

public abstract Object get (String sourceToken, EntityType type, String id)

Parameters
sourceToken
type
id

public abstract Iterable<T> list (String sourceToken, EntityType type, BaseRequest request)

Parameters
sourceToken
type
request

public abstract Iterable<T> listPaged (String sourceToken, EntityType type, BaseRequest request)

Parameters
sourceToken
type
request

public abstract void undelete (String sourceToken, EntityType type, String id)

Parameters
sourceToken
type
id

public abstract void update (String sourceToken, EntityType type, Object obj, Boolean returnOnlyId)

Parameters
sourceToken
type
obj
returnOnlyId

public abstract void verify (String sourceToken, EntityType type, Object obj, Boolean returnOnlyId)

Parameters
sourceToken
type
obj
returnOnlyId