Interface IPersistence

All Known Subinterfaces:
ISQLWrapper
All Known Implementing Classes:
AbstractBasePersistence, AbstractCSVFile, AbstractFile, AbstractIndexedFile, AbstractORContainer, AbstractSequentialFile, AbstractSequentialMappedFile, CachedIndexedFile, CachedSQLWrapper, CAIdealWrapper, CicsIndexedFile, CicsPersistence, CicsSequential, Db400, Db400Container, Db400Sequential, DBMSWrapper, DMSWrapper, IDS2Wrapper, ImsDbSegment, IndexedFile, IndexedFileSingleProcess, LinkedSQLWrapper, QSAMFile, QueueRecord, RelativeFile, SequentialFile, SequentialNIOFile, SequentialVariableMappedFile, SQLWrapper, SQLWrapperHelper, TSQueueStorageImpl

public interface IPersistence
this class contains a set of constants which are used through out the Persistent layers. It does not contain any method definitions .
  • Field Details

    • OPEN_MODE_NOT_OPENED

      static final int OPEN_MODE_NOT_OPENED
      See Also:
    • OPEN_MODE_INPUT

      static final int OPEN_MODE_INPUT
      See Also:
    • OPEN_MODE_OUTPUT

      static final int OPEN_MODE_OUTPUT
      See Also:
    • OPEN_MODE_I_O

      static final int OPEN_MODE_I_O
      See Also:
    • OPEN_MODE_EXTEND

      static final int OPEN_MODE_EXTEND
      See Also:
    • CONDITION_TYPE_NOT_ASSIGNED

      static final int CONDITION_TYPE_NOT_ASSIGNED
      See Also:
    • CONDITION_TYPE_NO_CONDITION

      static final int CONDITION_TYPE_NO_CONDITION
      Condition type used for SEEK conditions
      See Also:
    • CONDITION_TYPE_EQUALS

      static final int CONDITION_TYPE_EQUALS
      Condition type used for SEEK conditions
      See Also:
    • CONDITION_TYPE_GREATER

      static final int CONDITION_TYPE_GREATER
      Condition type used for SEEK conditions
      See Also:
    • CONDITION_TYPE_LESS

      static final int CONDITION_TYPE_LESS
      Condition type used for SEEK conditions
      See Also:
    • CONDITION_TYPE_GREATER_OR_EQUALS

      static final int CONDITION_TYPE_GREATER_OR_EQUALS
      Condition type used for SEEK conditions
      See Also:
    • CONDITION_TYPE_LESS_OR_EQUALS

      static final int CONDITION_TYPE_LESS_OR_EQUALS
      Condition type used for SEEK conditions
      See Also:
    • CONDITION_TYPE_LIKE

      static final int CONDITION_TYPE_LIKE
      Condition type used for SEEK conditions
      See Also:
    • CONDITION_TYPE_IGNORE

      static final int CONDITION_TYPE_IGNORE
      Used for DMSII -
      See Also:
    • CONDITION_TYPE_IGNORE_FOR_SQL_LIKE

      static final int CONDITION_TYPE_IGNORE_FOR_SQL_LIKE
      Used for treatment of SQL LIKE e.g. Select ... from table where SURNAME LIKE 'SMITH%'
      See Also:
    • ACCESS_MODE_SEQUENTIAL

      static final int ACCESS_MODE_SEQUENTIAL
      See Also:
    • ACCESS_MODE_RANDOM

      static final int ACCESS_MODE_RANDOM
      See Also:
    • ACCESS_MODE_DYNAMIC

      static final int ACCESS_MODE_DYNAMIC
      See Also:
    • STATUS_SM_FAIL_UNKOWN_REASON

      static final int STATUS_SM_FAIL_UNKOWN_REASON
      See Also:
    • STATUS_SM_NOT_ASSIGNED

      static final int STATUS_SM_NOT_ASSIGNED
      See Also:
    • STATUS_SUCCESS

      static final int STATUS_SUCCESS
      See Also:
    • STATUS_AT_END

      static final int STATUS_AT_END
      See Also:
    • STATUS_DUP_KEY

      static final int STATUS_DUP_KEY
      See Also:
    • STATUS_NOT_FOUND

      static final int STATUS_NOT_FOUND
      See Also:
    • STATUS_REWRITE_WITHOUT_READ

      static final int STATUS_REWRITE_WITHOUT_READ
      See Also:
    • STATUS_INCORRECT_RECORDSIZE_REWRITE

      static final int STATUS_INCORRECT_RECORDSIZE_REWRITE
      See Also:
    • STATUS_INCORRECT_READ_OF_UNOPENED_FILE

      static final int STATUS_INCORRECT_READ_OF_UNOPENED_FILE
      See Also:
    • STATUS_INSERT_ERR_INAPPROPRIATE_FILE

      static final int STATUS_INSERT_ERR_INAPPROPRIATE_FILE
      See Also:
    • STATUS_INSERT_ERR_INVALID_KEY

      static final int STATUS_INSERT_ERR_INVALID_KEY
      See Also:
    • STATUS_LOCK

      static final String STATUS_LOCK
      See Also:
    • UNCERTAIN_OF_RETURN_VALUE

      static final int UNCERTAIN_OF_RETURN_VALUE
      See Also:
    • STATUS_FAILED_CLOSING

      static final int STATUS_FAILED_CLOSING
      TO DO UNSURE OF THE CORRECT VALUE for this. 99 is just guesswork
      See Also:
    • ASCENDING_RECORD_KEY

      static final Boolean ASCENDING_RECORD_KEY
    • DESCENDING_RECORD_KEY

      static final Boolean DESCENDING_RECORD_KEY