java - Using JTOpen to read from a data area on an AS400, does the data area object get locked? -
given decimaldataarea jtopen, when reading , writing data area, object on as400 locked, preventing simultaneous writes other applications on as400?
this sample code javadoc on how read/write, etc.
// prepare work system named "my400". as400 system = new as400("my400"); // create decimaldataarea object. qsysobjectpathname path = new qsysobjectpathname("mylib", "mydata", "dtaara"); decimaldataarea dataarea = new decimaldataarea(system, path.getpath()); // create decimal data area on system using default values. dataarea.create(); // clear data area. dataarea.clear(); // write data area. dataarea.write(new bigdecimal("1.2")); // read data area. bigdecimal data = dataarea.read(); // delete data area system. dataarea.delete(); http://javadoc.midrange.com/jtopen/com/ibm/as400/access/decimaldataarea.html
no ... data area operations atomic, no locking occurs unless yourself.
internally, implementation uses chgdtaara update data area.
wouldn't bad enhancement though.
Comments
Post a Comment