Replace DirectorException::raiseJavaException with DirectorException::throwException

This is part of a plan to provide a common DirectorException api for
throwing the target language exception raised during a director method call.
This commit is contained in:
William S Fulton 2017-11-29 20:25:58 +00:00
commit 901f8357b0
5 changed files with 17 additions and 10 deletions

View file

@ -132,9 +132,10 @@
%}
%feature ("except",throws="Exception") MyNS::Bar::genericpong %{
try { $action }
catch (Swig::DirectorException & direxcp) {
direxcp.raiseJavaException(jenv); // jenv always available in JNI code
try {
$action
} catch (Swig::DirectorException & direxcp) {
direxcp.throwException(jenv); // jenv always available in JNI code
return $null;
}
%}