|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ExecutionFailureStrategy
Defines a mechanism allowing to handle failure to delegate to a particular BulkDataPersister.executeBulk(List) implementation.
| Method Summary | |
|---|---|
void |
handleExecutionFailure(com.gigaspaces.datasource.BulkDataPersister bulkDataPersister,
java.util.List<com.gigaspaces.datasource.BulkItem> bulkItems,
com.gigaspaces.datasource.DataSourceException exception)
Deals with the DataException thrown by a BulkDataPersister.executeBulk(List). |
void |
init(java.util.Properties properties)
Allows the ExecutionFailureStrategy to be configured using the Properties object from com.gigaspaces.datasource.ManagedDataSource.ManagedDataSource#init(Properties). |
| Method Detail |
|---|
void init(java.util.Properties properties)
throws com.gigaspaces.datasource.DataSourceException
ExecutionFailureStrategy to be configured using the Properties object from com.gigaspaces.datasource.ManagedDataSource.ManagedDataSource#init(Properties).
properties - the Properties received by com.gigaspaces.datasource.ManagedDataSource.ManagedDataSource#init(Properties)
com.gigaspaces.datasource.DataSourceException - if thrown is propagated to com.gigaspaces.datasource.ManagedDataSource.ManagedDataSource#init(Properties)
void handleExecutionFailure(com.gigaspaces.datasource.BulkDataPersister bulkDataPersister,
java.util.List<com.gigaspaces.datasource.BulkItem> bulkItems,
com.gigaspaces.datasource.DataSourceException exception)
throws java.lang.Exception
DataException thrown by a BulkDataPersister.executeBulk(List).
CompositeBulkDataPersister#handleUnrecuperableException(BulkDataPersister, List).
bulkDataPersister - the persister usedbulkItems - the information receivedexception - the Exception thrown by the BulkDataPersister.executeBulk(List) execution.
java.lang.Exception - delegates failure to CompositeBulkDataPersister#handleUnrecuperableException(BulkDataPersister, List)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||