diff options
| author | Rajith Muditha Attapattu <rajith@apache.org> | 2007-07-27 22:13:15 +0000 |
|---|---|---|
| committer | Rajith Muditha Attapattu <rajith@apache.org> | 2007-07-27 22:13:15 +0000 |
| commit | 7fbe99e28eba867ed4d8d3f09255f4e97ee281cb (patch) | |
| tree | 74b1b9a6c1fb5b57a21fc6d91aabdd6594c3a468 /java | |
| parent | 956a72f00b64928a601ea2891789a53271fc7571 (diff) | |
| download | qpid-python-7fbe99e28eba867ed4d8d3f09255f4e97ee281cb.tar.gz | |
modified the generate script to add throws QpidException to the methods in Invoker
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560406 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java')
| -rwxr-xr-x | java/common/generate | 2 | ||||
| -rw-r--r-- | java/common/src/main/java/org/apache/qpidity/Stub.java | 9 |
2 files changed, 9 insertions, 2 deletions
diff --git a/java/common/generate b/java/common/generate index 145e3b66ed..ac816d7b96 100755 --- a/java/common/generate +++ b/java/common/generate @@ -280,7 +280,7 @@ inv.line(" protected abstract StructFactory getFactory();") inv.line() for s in structs: dname = dromedary(s.name) - inv.line(" public void %s(%s) {" % (dname, s.parameters())) + inv.line(" public void %s(%s) throws QpidException {" % (dname, s.parameters())) inv.line(" invoke(getFactory().new%s(%s));" % (s.name, s.arguments())) inv.line(" }") inv.line("}") diff --git a/java/common/src/main/java/org/apache/qpidity/Stub.java b/java/common/src/main/java/org/apache/qpidity/Stub.java index 34a4e4bd44..be246d325b 100644 --- a/java/common/src/main/java/org/apache/qpidity/Stub.java +++ b/java/common/src/main/java/org/apache/qpidity/Stub.java @@ -72,7 +72,14 @@ class SessionDelegate extends Delegate<Session> { public @Override void exchangeDeclare(Session session, ExchangeDeclare ed) { System.out.println("got an exchange declare: " + ed.getExchange() + ", " + ed.getType()); - session.queueDeclare("asdf", "alternate", null); + try + { + session.queueDeclare("asdf", "alternate", null); + } + catch(Exception e) + { + + } } /* |
