Class zCatVCLR


public class zCatVCLR extends Object
The zCatVCLR object is the Java-level representation of a Catalog definition for a zVSAM base cluster
  • Field Details

    • VCLRID

      private String VCLRID
      ID C'VCLR'
    • VCLRNAME

      private String VCLRNAME
      NAME OF BASE CLUSTER
    • VCLRTYPE

      private String VCLRTYPE
      TYPE OF BASE CLUSTER (ESDS/RRDS/KSDS/LDS)
    • VCLRVREC

      private boolean VCLRVREC
      RECFM=V VARIABLE LENGTH VS FIXED
    • VCLRRUSE

      private boolean VCLRRUSE
      REUSE OPTION RESETS EOF TO 0 AT ACB OPEN
    • VCLRSPAN

      private boolean VCLRSPAN
      SPANNED
    • VCLRKSDS

      private boolean VCLRKSDS
      KSDS KEY SEQUENCED
    • VCLRRRDS

      private boolean VCLRRRDS
      RRDS RELATIVE RECORD
    • VCLRESDS

      private boolean VCLRESDS
      ESDS ENTRY SEQUENCED
    • VCLRLDS

      private boolean VCLRLDS
      LDS LINEAR CI SEQUENCE
    • VCLRDADJ

      private boolean VCLRDADJ
      DATAADJUST=YES
    • VCLRIADJ

      private boolean VCLRIADJ
      INDEXADJUST=YES
    • VCLRLAVG

      private int VCLRLAVG
      AVG RECORD LENGTH FOR VREC
    • VCLRLMAX

      private int VCLRLMAX
      MAX RECORD LENGTH (EXCLUDES 4 BYTE RDW)
    • VCLRKLEN

      private int VCLRKLEN
      KSDS PRIMARY KEY LENGTH
    • VCLRKOFF

      private int VCLRKOFF
      KSDS PRIMARY KEY OFFSET
    • VCLRDTA

      private String VCLRDTA
      OVERRIDE DTA DSNAME
    • VCLRIDX

      private String VCLRIDX
      OVERRIDE IDX DSNAME
    • VCLRDBS

      private int VCLRDBS
      DATA BLOCKSIZE IN BYTES
    • VCLRIBS

      private int VCLRIBS
      INDEX BLOCKSIZE IN BYTES
    • VCLRDCA

      private int VCLRDCA
      DATA CA PERCENT
    • VCLRDCI

      private int VCLRDCI
      DATA CI PERCENT
    • VCLRICA

      private int VCLRICA
      INDEX CA PERCENT
    • VCLRICI

      private int VCLRICI
      INDEX CI PERCENT
    • VCLRAIXN

      private int VCLRAIXN
      NUMBER OF AIX'S WITH UPGRADE FOR THIS CLUSTER
    • VCLRAIX_list

      private LinkedList<zCatVAIX> VCLRAIX_list
      AIX UPGRADE TABLE OF VAIX ADDRESSES
  • Constructor Details

    • zCatVCLR

      public zCatVCLR(sz390 sz390, tz390 tz390, int VCLR_ptr)
      Constructor for new Base Cluster definition
      Parameters:
      sz390 - svc-handler instance
      tz390 - table data instance
      VCLR_ptr - pointer to VCLR