Package | Description |
---|---|
com.intuit.ipp.core | |
com.intuit.ipp.exception | |
com.intuit.ipp.interceptors | |
com.intuit.ipp.query | |
com.intuit.ipp.security | |
com.intuit.ipp.services |
Constructor and Description |
---|
Context(IAuthorizer authorizer,
ServiceType platformServiceType,
String realmID)
Constructor for creating context when you know ServiceType (Data Source) and realmID.
|
Context(IAuthorizer authorizer,
String appToken,
ServiceType platformServiceType,
String realmID)
Constructor for creating context when you know ServiceType (Data Source) and realmID.
|
Modifier and Type | Class and Description |
---|---|
class |
AuthenticationException
Exception class to handle data authentication specific exceptions
|
class |
AuthorizationException
Exception class to handle authorization specific exceptions
|
class |
BadRequestException
Exception class to handle bad request in HTTP Status code
|
class |
CompressionException
Exception class to handle data compression specific exceptions
|
class |
ConfigurationException
Exception class to handle data configuration specific exceptions
|
class |
InternalServiceException
Exception class to handle Internal Service error in HTTP Status code
|
class |
InvalidRequestException
Exception class to handle Invalid Request Error in HTTP Status code
|
class |
InvalidTokenException
Exception class to handle Authorization or Authentication Error in HTTP Status code
|
class |
SerializationException
Exception class to handle data serialization specific exceptions
|
class |
ServiceException
Exception class to handle service specific exceptions
|
class |
ServiceUnavailableException
Exception class to handle Service Unavailable Error in HTTP Status code
|
class |
ValidationException
Exception class to handle validation specific exceptions
|
Modifier and Type | Method and Description |
---|---|
Void |
IntuitInterceptorProvider.call()
Callable interface method will be executed
|
void |
SerializeInterceptor.execute(IntuitMessage intuitMessage)
Method to handle corresponding interceptor's implementation
|
void |
PrepareRequestInterceptor.execute(IntuitMessage intuitMessage)
Method to handle corresponding interceptor's implementation
|
void |
IntuitBatchInterceptorProvider.execute(IntuitMessage intuitMessage)
Method does nothing.
|
void |
Interceptor.execute(IntuitMessage intuitMessage)
Method to handle corresponding interceptor's implementation
|
void |
HTTPURLConnectionInterceptor.execute(IntuitMessage intuitMessage)
Method to handle corresponding interceptor's implementation
|
void |
HTTPClientConnectionInterceptor.execute(IntuitMessage intuitMessage)
Method to handle corresponding interceptor's implementation
|
void |
HTTPBatchClientConnectionInterceptor.execute(IntuitMessage intuitMessage)
This methods exists mostly for compatibility with interface
Method to handle corresponding interceptor's implementation}
|
void |
HandleResponseInterceptor.execute(IntuitMessage intuitMessage)
Method to handle corresponding interceptor's implementation
|
void |
DeserializeInterceptor.execute(IntuitMessage intuitMessage)
Method to handle corresponding interceptor's implementation
|
void |
DecompressionInterceptor.execute(IntuitMessage intuitMessage)
Method to handle corresponding interceptor's implementation
|
void |
CompressionInterceptor.execute(IntuitMessage intuitMessage)
Method to handle corresponding interceptor's implementation
|
void |
CallbackHandlerInterceptor.execute(IntuitMessage intuitMessage)
Method to handle corresponding interceptor's implementation
|
void |
HTTPBatchClientConnectionInterceptor.execute(List<IntuitMessage> intuitMessages)
Major executor.
|
void |
PlatformInterceptorProvider.executeInterceptors(IntuitMessage intuitMessage)
Method to execute the interceptors (request and response) which are added
|
void |
IntuitInterceptorProvider.executeInterceptors(IntuitMessage intuitMessage)
Method to execute the interceptors (request and response) which are added
|
void |
IntuitBatchInterceptorProvider.executeInterceptors(List<IntuitMessage> intuitMessages)
Method executes original interceptors in specific sequence.
|
protected void |
IntuitInterceptorProvider.executeRequestInterceptors(IntuitMessage intuitMessage)
Method to execute only request interceptors which are added to requestInterceptors list
|
protected void |
IntuitInterceptorProvider.executeResponseInterceptors(IntuitMessage intuitMessage)
Method to execute only response interceptors which are added to the responseInterceptors list
|
Modifier and Type | Method and Description |
---|---|
<T> T |
MyMethodInterceptor.createInstance(Object arg0,
Method arg1,
Object[] arg2,
net.sf.cglib.proxy.MethodProxy arg3)
create the object for linked method call or object of leaf node
|
Object |
MyMethodInterceptor.getObject(Type type)
Method to get the object for the given type
|
Object |
MyMethodInterceptor.intercept(Object arg0,
Method arg1,
Object[] arg2,
net.sf.cglib.proxy.MethodProxy arg3) |
Modifier and Type | Method and Description |
---|---|
void |
OAuthAuthorizer.authorize(org.apache.http.client.methods.HttpRequestBase httpRequest)
This method will authorise an http request using the selected authorisation mechanism
|
void |
OAuth2Authorizer.authorize(org.apache.http.client.methods.HttpRequestBase httpRequest) |
void |
IAuthorizer.authorize(org.apache.http.client.methods.HttpRequestBase httpRequest)
This method will authorise an http request using the selected authorisation mechanism
|
void |
OAuthAuthorizer.authorize(HttpURLConnection httpUrlConnection) |
void |
OAuth2Authorizer.authorize(HttpURLConnection httpUrlConnection) |
void |
IAuthorizer.authorize(HttpURLConnection httpUrlConnection)
Authorize a http url connection using Signpost
|
Modifier and Type | Method and Description |
---|---|
FMSException |
CallbackMessage.getFMSException()
Gets FMSException
|
Modifier and Type | Method and Description |
---|---|
void |
CallbackMessage.setFMSException(FMSException fmsException)
Sets FMSException
|
Modifier and Type | Method and Description |
---|---|
<T extends IEntity> |
DataService.add(T entity)
Method to add the given entity
|
<T extends IEntity> |
DataService.addAsync(T entity,
CallbackHandler callbackHandler)
Method to add the given entity in asynchronous fashion
|
void |
BatchOperation.addCDCQuery(List<? extends IEntity> entities,
String changedSince,
String bId)
Method to add the cdc query batch operation to batchItemRequest
|
TaxService |
GlobalTaxService.addTaxCode(TaxService entity)
Method to retrieve records for the given list of query
|
<T extends IEntity> |
DataService.delete(T entity)
Method to delete record for the given entity
|
<T extends IEntity> |
DataService.deleteAsync(T entity,
CallbackHandler callbackHandler)
Method to delete record for the given entity in asynchronous fashion
|
<T extends IEntity> |
DataService.donotUpdateAccountOnTxns(T entity) |
<T extends IEntity> |
DataService.download(T entity)
Method to find the record for the given id for the corresponding entity
|
<T extends IEntity> |
DataService.downloadAsync(T entity,
CallbackHandler callbackHandler)
Method to download the file for the given entity id in asynchronous fashion
|
<T extends IEntity> |
DataService.downloadPDF(T entity) |
<T extends IEntity> |
DataService.downloadPDFAsync(T entity,
CallbackHandler callbackHandler)
Method to download the file for the given entity id in asynchronous fashion
|
void |
DataService.executeBatch(BatchOperation batchOperation)
Method to execute the batch operation
|
void |
DataService.executeBatchAsync(BatchOperation batchOperation,
CallbackHandler callbackHandler)
Method to cancel the operation for the corresponding entity in asynchronous fashion
|
List<CDCQueryResult> |
DataService.executeCDCQuery(List<? extends IEntity> entities,
String changedSince)
Method to retrieve the list of records for the given entities whose last modified date is greater than the given changedSince date
|
void |
DataService.executeCDCQueryAsync(List<? extends IEntity> entities,
String changedSince,
CallbackHandler callbackHandler)
Method to retrieve records for the given list of query in asynchronous fashion
|
protected void |
DataService.executeInterceptors(IntuitMessage intuitMessage)
Invokes interceptors, which perform networking operations (serialization, compression, connection etc)
|
protected void |
DataService.executeInterceptors(List<IntuitMessage> intuitMessages)
Invokes interceptors, which perform networking operations (serialization, compression, connection etc)
|
QueryResult |
DataService.executeQuery(String query)
Method to retrieve records for the given list of query
|
void |
DataService.executeQueryAsync(String query,
CallbackHandler callbackHandler)
Method to retrieve records for the given list of query in asynchronous fashion
|
Report |
ReportService.executeReport(String reportName)
Method to retrieve records for the given list of query
|
<T extends IEntity> |
DataService.findAll(T entity)
Method to retrieve all records for the given entity
Note, without pagination this will return only 100 records
Use query API to add pagintion and obtain additional records
|
<T extends IEntity> |
DataService.findAllAsync(T entity,
CallbackHandler callbackHandler)
Method to retrieve all records for the given entity in asynchronous fashion
Note, without pagination this will return only 100 records
Use query API to add pagintion and obtain additional records
|
<T extends IEntity> |
DataService.findById(T entity)
Method to find the record for the given id for the corresponding entity
|
<T extends IEntity> |
DataService.findByIdAsync(T entity,
CallbackHandler callbackHandler)
Method to find the record for the given id for the corresponding entity in asynchronous fashion
|
protected <T extends IEntity> |
DataService.getSerializableObject(T object)
Method to get the serializable object for the given entity
|
protected <T> Object |
DataService.getSerializableRequestObject(T object)
Method to get the JAXBElement, using ObjectFactory, to serialize the request
|
<T extends IEntity> |
DataService.sendEmail(T entity)
Send entity via email using address associated with this entity in the system
|
<T extends IEntity> |
DataService.sendEmail(T entity,
String email)
Send entity via email using specified address
|
<T extends IEntity> |
DataService.sendEmailAsync(T entity,
CallbackHandler callbackHandler)
Method to send the entity to default email for the given id in asynchronous fashion
|
<T extends IEntity> |
DataService.sendEmailAsync(T entity,
String email,
CallbackHandler callbackHandler)
Method to send the entity to email for the given id in asynchronous fashion
|
<T extends IEntity> |
DataService.update(T entity)
Method to update the record of the corresponding entity
|
<T extends IEntity> |
DataService.updateAccountOnTxns(T entity) |
<T extends IEntity> |
DataService.updateAsync(T entity,
CallbackHandler callbackHandler)
Method to update the record of the corresponding entity in asynchronous fashion
|
<T extends IEntity> |
DataService.upload(List<UploadEntry> entries)
Method to upload entities with their correspond binary
|
<T extends IEntity> |
DataService.upload(T entity,
InputStream docContent)
Method to upload the given document content for the corresponding entity
|
<T extends IEntity> |
DataService.uploadAsync(T entity,
InputStream docContent,
CallbackHandler callbackHandler)
Method to upload the file for the given entity in asynchronous fashion
|
<T extends IEntity> |
DataService.voidRequest(T entity)
Method to cancel the operation for the corresponding entity
|
<T extends IEntity> |
DataService.voidRequestAsync(T entity,
CallbackHandler callbackHandler)
Method to cancel the operation for the corresponding entity in asynchronous fashion
|
Copyright © 2017. All rights reserved.