JobOutput
and adds it to the list of job outputs.FTPFileEntryParser
FTPFileEntryParser
throwing at each method to simplify debugging wrapped FTP connectionsFTPFileEntryParser
function is called.DebuggingFtpFileEntryParserException
for the given
method name and its stringified value.DebuggingFtpFileEntryParser
.job
from JES spool.true
if the job is still
available and matches the given job status.JobStatus.OUTPUT
(and
JobStatus.ALL
) only.Job
job
.JesClient.FILTER_WILDCARD
.name
or
Optional.empty()
if no such job output exists.Job.createOutput(int, String, int, Optional, Optional, Optional)
and
must be empty for status other than JobStatus.OUTPUT
(and
JobStatus.ALL
).JesClient.FILTER_WILDCARD
.JobStatus.OUTPUT
(and
JobStatus.ALL
) only."JESJOBNAME"
, "JESSTATUS"
, "JESOWNER"
and
"INTERFACELEVEL"
.JesException
with the given message, formatting as
described at Strings.format(String, Object...)
.JesException
with the given message, formatting as
described at Strings.format(String, Object...)
, appending the latest
FTP reply string.FTPFile
implementation to hold a Job
object.Job
object and sets the original FTP
server raw listing from which the job was created.FTPFileEntryParser
for IBM z/OS JES spools,
converting that information into a JesFtpFile
instance.JesFtpFileEntryParserException
with the given
message, formatting as described at
Strings.format(String, Object...)
.JesFtpFileEntryParser
.JesLimitReachedException
with a default detail
message and a given list of jobs up to the limit of spool entries.Job
in its simplest form.Job
allowing to set any field.JobFieldInconsistentException
with the given
message, formatting as described at
Strings.format(String, Object...)
.JobOutput
.Job
objects matching the
given filters.Job
objects matching the
given filters.Job
objects matching the
given filters.Job
objects matching the
given filters.Job
objects matching the given filters.Job
objects matching the given filters.Job
objects matching the given filters.Job
objects matching the given filters.jobOutput
.job
.FTPCmd.SITE
commands to set the
given filter values.Job
object containing the
started jobs ID.JesLimitReachedException
is thrown, else jobs
are
returned.job
to be finished using Thread#sleep(long)
for
waiting between JesClient.exists(Job, JobStatus)
calls and timing out after a
given duration.job
to be finished using wait
for waiting between
JesClient.exists(Job, JobStatus)
calls and timing out after a given duration.Copyright © 2025. All rights reserved.