Thanks Kirk,

I have multiple threads reading from and writing to a KSDS. After some
reads I need to release the record lock. I can see there is a locate()
method which I assume is a wrapper to flocate() and flocate() releases all
record locks, according to the doc, so I'll try locate().

Steve

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Kirk Wolf
Sent: Thursday, December 1, 2022 3:58 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: JZOS VSAM API equivalent VSAM ENDREQ?

1) There is no ENDREQ in the ZFile class.    The methods are pretty much
derived from the C library I/O functions.

One common thing that ENDREQ is used for is for using a VSAM ACB to submit
jobs to the internal reader and give you back the jobid.  JZOS does have a
class MvsJobSubmitter that does this.   It does not expose a low level
VSAM api.

2) There is no fread_unlocked in the ZFile class.

You can use the javadoc or open the class file in an IDE to see exactly
what methods are there.

Kirk Wolf
Dovetailed Technologies, LLC
http://coztoolkit.com
Dovetailed Technologies: +1 636.300.0901

Note: Our website and domain name have changed from dovetail.com to
coztoolkit.com

On Thu, Dec 1, 2022, at 6:31 AM, Steve Austin wrote:
> Is the VSAM ENDREQ functionality available via the JZOS ZFile VSAM API?
> Also I imagine zfile.read() maps to the C fread(), but is there an
> equivalent of the C fread_unlocked()?  Thanks
>
> --
> This e-mail message has been scanned and cleared by Google Message
> Security and the UNICOM Global security systems. This message is for
> the named person's use only. If you receive this message in error,
> please delete it and notify the sender.
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

-- 
This e-mail message has been scanned and cleared by Google Message Security 
and the UNICOM Global security systems. This message is for the named 
person's use only. If you receive this message in error, please delete it 
and notify the sender. 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to