diff options
author | Aidan Skinner <aidan@apache.org> | 2008-07-03 14:33:10 +0000 |
---|---|---|
committer | Aidan Skinner <aidan@apache.org> | 2008-07-03 14:33:10 +0000 |
commit | fed24c803a9c901f3fdc680c136230326a166580 (patch) | |
tree | 34b82df7536b56174e71d44e26680177a1f97ecb /qpid/cpp/rubygen/cppgen.rb | |
parent | 824b28fb1d89582accecae5618a8b3738308acfb (diff) | |
download | qpid-python-fed24c803a9c901f3fdc680c136230326a166580.tar.gz |
QPID-962 Exception handling was... unpleasing... Fix up of patch from rhs
AMQConnection.java: Refactor listener and stack exceptions in a list. Add get lastException, which can now be any Exception. Don't set connected, let the delegate decide.
AMQConnectionDelegate_8_0.java, AMQConnectionDelete_0_10.java: set _connected to true if we suceed
AMQProtocolHandler.java: attainState can now throw any sort of Exception
AMQStateManager.java: attainState can now throw any Exception
ConnectionTest.java: check that exception cause is not null
AMQConnectionFailureException.java: Add ability to store a Collection of Exceptions in case there are multiple possible causes of the failure. Which there shouldn't be, but it can happen.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@673688 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/rubygen/cppgen.rb')
0 files changed, 0 insertions, 0 deletions