[
https://issues.jboss.org/browse/ISPN-1430?page=com.atlassian.jira.plugin....
]
Manik Surtani updated ISPN-1430:
--------------------------------
Summary: AdvancedCache.addInterceptor() methods don't provide success/failure
feedback (was: advancedCache.addInterceptorXYZ method don't inform the caller if the
operation fails)
AdvancedCache.addInterceptor() methods don't provide
success/failure feedback
-----------------------------------------------------------------------------
Key: ISPN-1430
URL:
https://issues.jboss.org/browse/ISPN-1430
Project: Infinispan
Issue Type: Feature Request
Components: Core API
Affects Versions: 5.0.0.FINAL
Reporter: Mircea Markus
Assignee: Manik Surtani
Fix For: 5.1.0.BETA5, 5.1.0.FINAL
Problem:
cache.getAdvancedCache().addInterceptorAfter(new ErrorInducingInterceptor(),
NonTransactionalLockingInterceptor.class);
if NonTransactionalLockingInterceptor doesn't exist in the chain then the method
return silently without informing the user that it didn't succeed. This is not API
friendly.
Suggested solution: throw an exception to inform the user that his attempt is not
correct.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira