X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fyaz4j%2FConnectionExtended.java;h=095d9ce0fb18b629dc5a1dba789dea7649929eac;hb=f7639c0624c94ed3bdab0f5a2c2aa3802fcb8fa6;hp=629e51ecc050c03bccb9b5b19ce5bb1c694e6cb8;hpb=1182e040f5a025caff6565e6e37a3a669e9354fb;p=yaz4j-moved-to-github.git diff --git a/src/main/java/org/yaz4j/ConnectionExtended.java b/src/main/java/org/yaz4j/ConnectionExtended.java index 629e51e..095d9ce 100644 --- a/src/main/java/org/yaz4j/ConnectionExtended.java +++ b/src/main/java/org/yaz4j/ConnectionExtended.java @@ -10,12 +10,10 @@ public class ConnectionExtended extends Connection { super(host, port); } - public Package Package(String type) { - EnsureConnected(); + public Package getPackage(String type) { + if (closed) throw new IllegalStateException("Connection is closed."); Package pack = null; - SWIGTYPE_p_ZOOM_options_p options = yaz4jlib.ZOOM_options_create(); - SWIGTYPE_p_ZOOM_package_p yazPackage = yaz4jlib.ZOOM_connection_package(zoomConnection, options); pack = new Package(yazPackage, this, type); return pack;