|
On Friday 10 February 2006 11:45, Thorbjørn Ravn Andersen wrote:
> Glenn Holmer wrote:
> >>>Anybody know if there's an API in JTOpen to get the timestamp of a
> >>>file member (so we can get rid of some old PCML code that calls
> >>>into OS/400)?
> I meant to just call e.g. "new IFSFile" with the full name of the
> member (/QSYS..../WHATEVER.MBR), and then ask for whatever you need
> (exists(), lastModified(), etc).
Yes, that works, thanks. We don't need to read it, we just want to use
it in a purge program that deletes old members that represent orders
sent from a web server. The purge program runs on the web server
itself, which is a Linux box.
Cool piece of code, this "AS/400 Toolbox for Java"! :)
Here's a snip from the test program:
weyco400 = new AS400("machine", "user", "password");
ifsFile = new IFSFile(weyco400,
"/QSYS.LIB/SHADOW.LIB/SHADOWSRC.FILE/CCOLORS.MBR");
if (ifsFile.exists()) {
lastModified = ifsFile.lastModified();
if (lastModified > 0) {
date = new Date(lastModified);
sdf = new SimpleDateFormat("MM/dd/yyyy");
System.out.println("member date: " + sdf.format(date));
}
}
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.