Refactor.
[yaz4j-moved-to-github.git] / src / main / java / org / yaz4j / ConnectionExtended.java
index a617f0d..095d9ce 100644 (file)
@@ -11,11 +11,9 @@ public class ConnectionExtended extends Connection {
     }
 
     public Package getPackage(String type) {
-        ensureConnected();
+      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;