public interface

ZuoraClient

org.mule.modules.zuora.zuora.api.ZuoraClient<E extends java.lang.Throwable>
Known Indirect Subclasses

Summary

Public Methods
abstract List<AmendResult> amend(List<AmendRequest> amendaments)
abstract List<SaveResult> create(List<ZObject> zobjects)
abstract List<DeleteResult> delete(String type, List<String> ids)
abstract List<ZObject> find(String zquery)
abstract List<SaveResult> generate(List<ZObject> zobjects)
abstract String getSessionId()
abstract User getUserInfo()
abstract QueryResult query(String zquery)
abstract QueryResult queryMore(String queryLocator)
abstract List<SubscribeResult> subscribe(List<SubscribeRequest> subscriptions)
abstract List<SaveResult> update(List<ZObject> zobjects)

Public Methods

public abstract List<AmendResult> amend (List<AmendRequest> amendaments)

Parameters
amendaments
Throws
Throwable

public abstract List<SaveResult> create (List<ZObject> zobjects)

Parameters
zobjects
Throws
Throwable

public abstract List<DeleteResult> delete (String type, List<String> ids)

Parameters
type
ids
Throws
Throwable

public abstract List<ZObject> find (String zquery)

Parameters
zquery
Throws
Throwable

public abstract List<SaveResult> generate (List<ZObject> zobjects)

Parameters
zobjects
Throws
Throwable

public abstract String getSessionId ()

public abstract User getUserInfo ()

Throws
Throwable

public abstract QueryResult query (String zquery)

public abstract QueryResult queryMore (String queryLocator)

Parameters
queryLocator

public abstract List<SubscribeResult> subscribe (List<SubscribeRequest> subscriptions)

Parameters
subscriptions
Throws
Throwable

public abstract List<SaveResult> update (List<ZObject> zobjects)

Parameters
zobjects
Throws
Throwable