Package com.ibm.jzos

Provides the primary classes for the JZOS Toolkit.

See: Description

  • Interface Summary 
    Interface Description
    BufferCompressor
    Implementors of the BufferCompressor interface may be used to compress or expand discrete buffers of data.
    DSCB
    Common interface for the dataset control block (DSCB) structure returned from a VTOC.
    MvsCommandCallback
    Implement this interface to control how MVS operator commands are handled.
    WtoConstants
    Defines constants used by MvsConsole and WtoMessage.
    ZFileConstants
    Constants used by ZFile and ZFile clients.
  • Class Summary 
    Class Description
    AccessMethodServices
    A class that provides a Java interface to z/OS Access Method Services (IDCAMS).
    ByteUtil
    Helper methods for converting to/from raw byte array data
    CatalogSearch
    A class that provides a Java interface to the z/OS Catalog Search Interface.
    CatalogSearch.Entry
    A static nested class of CatalogSearch which holds a catalog search entry.
    CatalogSearchField
    A wrapper around the bytes for a specific field returned from a CatalogSearch request Dataset Entry.
    CompressionFactory
    An abstract compression factory that can be used with different compression algorithms such as GZIP compression, INFLATE/DEFLATE, and z/Architecture CMPSC compression.
    DatasetVolumeList
    An object which maps the 265-byte workarea returned by the LOCATE macro, preceded by the 44-byte resolved dataset name.
    DfSort
    This class provides a Java wrapper around the DFSORT utility.
    Enqueue
    A class that provides a Java interface to the z/OS ISGENQ service.
    Exec
    Class for running an external process that buffers output, provides timeout control and stdout/stderr character encoding.
    FileAttribute
    A class with static methods for retrieving and setting USS specific file attributes.
    FileAttribute.Stat
    Contains USS file attribute values.
    FileAttribute.Tag
    Represents a USS file tag.
    FileFactory
    A class with static methods for building a BufferedReader, BufferedWriter, InputStream, or OutputStream on a text file or MVS dataset.
    Format1DSCB
    A object which maps a Format-1 DSCB (Dataset Control Block), which is a record from the VTOC that describes a MVS dataset.
    Format3DSCB
    A object which maps a Format-3 DSCB (Dataset Control Block), which is a record from the VTOC that describes a MVS dataset.
    Format8DSCB
    A object which maps a Format-8 DSCB (Dataset Control Block), which is a record from the VTOC that describes a MVS dataset.
    Format9DSCB
    A object which maps a Format-9 DSCB (Dataset Control Block), which is a record from the VTOC that describes a MVS dataset.
    JesSymbols
    Class to create, delete, or extract JES symbols using the IAZSYMBL service.
    JesVsam
    This class is for internal use only.
    JFCB
    An object which provides read-only access to a JFCB (Job File Control Block), which is information regarding an allocated DD.
    JzosPermission
    Simple Permission class to allow JZOS to operate with a SecurityManager.
    Messages
    Accessor class for externalized NLS messages in the com.ibm.jzos java package.
    MvsConsole
    A class with static methods to interface with the MVS console.
    MvsConsoleResult
    A object containing results from the MvsConsole native calls to the C library __console2() API.
    MvsJobSubmitter
    Class to submit a job to the internal reader, returning the jobid.
    PdsDirectory
    A class for opening a PDS directory using ZFile and iterating over its members.
    PdsDirectory.MemberInfo
    A static inner class of PdsDirectory which defines/maps a member directory entry.
    Rauditx
    A JNI Wrapper for r_auditx, IRRSAX00 and IRRSAX64.
    RauditxMessageHeader
    Mapping of r_auditx message header.
    RauditxParameters
    Mapping of r_auditx parameters.
    RauditxRelocateHeader
    Mapping of r_auditx relocate header.
    RDWInputRecordStream
    This class is a wrapper that returns RDW (Record Descriptor Word) delineated records from an InputStream.
    RDWOutputRecordStream
    This class is a wrapper that writes RDW (Record Descriptor Word) delineated records to an OutputStream.
    RecordReader
    This class provides record mode read access to z/OS datasets.
    RecordWriter
    This class provides record mode write access to z/OS datasets.
    Transcoder
    This class provides conversions from a source Charset (Codepage) to a target Charset.
    TranscodingPrintStream
    A subclass of PrintStream that sets an encoding on its OutputStreamWriter and also transcodes any write(byte[]) messages that are sent to it when it is treated as an OutputStream.
    WtoMessage
    A simple data object/bean for holding a WTO message and its parameters.
    ZCompressor
    A wrapper for the z/Architecture CMPSC instruction.
    ZCompressor.Result
    An instance of this inner class is returned for the continuous ZCompressor.compress(byte[], int, int, byte[], int, int) and ZCompressor.expand(byte[], int, byte[], int, int, int) methods to report the bytes and bits used in the input and output buffers.
    ZCompressorInputStream
    A subclass of InputStream that will expand data from an enclosed InputStream containing data that was compressed by the same z/Architecture compression dictionaries.
    ZCompressorOutputStream
    A subclass of OutputStream that will compress data as it writes to another OutputStream.
    ZFile
    JNI Wrapper for z/OS C-Library IO routines.
    ZFileRecordReader
    This ZFile wrapper is no longer the most efficient way to read dataset records.
    ZLogstream
    A JNI Wrapper for z/OS Logstreams, supporting IXGCONN (connect) and IXGWRITE (write).
    ZUtil
    This class provides a static interface to various z/OS native library calls, other than I/O.
  • Enum Summary 
    Enum Description
    CompressionFactory.Algorithm
    An enumeration of the algorithms currently supported
    JesSymbols.Level
    Symbol levels with values that match the definition in IAZSYMDF.
  • Exception Summary 
    Exception Description
    EnqueueException
    Exception class thrown by class Enqueue and its native code.
    ErrnoException
    Exception class that holds the errno and errno2 information resulting from a native call error.
    JesSymbolsException
    Exception class that holds a return code and message resulting from a native call to the JES Symbol Service (IAZSYMBL).
    JesVsamException
    Exception class used to convey JES exceptions.
    RauditxException
    A customized RuntimeException to carry return codes for RAuditx errors.
    RcException
    Exception class that holds a return code and message resulting from a native call error.
    ZFileException
    A customized IOException to carry detailed native file error information.
    ZLogstreamException
    A customized IOException to carry return codes for ZLogstream errors.

Package com.ibm.jzos Description

Provides the primary classes for the JZOS Toolkit.

For more comprehensive information on installing and using the JZOS Batch Launcher and Toolkit, refer to the JZOS Batch Launcher and Toolkit Installation and User's Guide on the JZOS Java Launcher and Toolkit Overview web site.

For additional information, also refer to the documentation and samples available on the JZOS Java Launcher and Toolkit Overview web site.

� Copyright IBM Corporation 2005, 2022.