public class KSDS extends KeyedFile
This class is the implementation class for the KSDS kind of file.
com.ibm.cics.server.API
for general restrictions on using the JCICS API.
,
Serialized FormConstructor and Description |
---|
KSDS()
Construct a default KSDS bean.
|
Modifier and Type | Method and Description |
---|---|
void |
delete()
Delete a record from a KSDS file.
|
void |
delete(byte[] key) |
int |
deleteGeneric(byte[] key) |
void |
unlock()
Unlock a file.
|
void |
write(byte[] key,
byte[] data)
Write a new record to a file.
|
read, read, readForUpdate, readForUpdate, readGeneric, readGeneric, readGenericForUpdate, readGenericForUpdate, rewrite, startBrowse, startBrowse, startGenericBrowse, startGenericBrowse
getSysId, setSysId
getDescription, getName, setDescription, setName
public KSDS()
public void delete() throws FileDisabledException, FileNotFoundException, LogicException, InvalidRequestException, IOErrorException, ISCInvalidRequestException, NotAuthorisedException, NotOpenException, InvalidSystemIdException, ChangedException, LockedException, LoadingException, RecordBusyException
FileDisabledException
- DISABLEDFileNotFoundException
- FILENOTFOUNDLogicException
- ILLOGICInvalidRequestException
- INVREQIOErrorException
- IOERRISCInvalidRequestException
- ISCINVREQNotAuthorisedException
- NOTAUTHNotOpenException
- NOTOPENInvalidSystemIdException
- SYSIDERRRecordBusyException
- RECORDBUSYLoadingException
- LOADINGLockedException
- LOCKEDChangedException
- CHANGEDpublic void delete(byte[] key) throws FileDisabledException, DuplicateKeyException, FileNotFoundException, LogicException, InvalidRequestException, IOErrorException, ISCInvalidRequestException, NotAuthorisedException, RecordNotFoundException, NotOpenException, InvalidSystemIdException, ChangedException, LockedException, LoadingException, RecordBusyException
key
- the key to deleteFileDisabledException
- DISABLEDDuplicateKeyException
- DUPKEYFileNotFoundException
- FILENOTFOUNDLogicException
- ILLOGICInvalidRequestException
- INVREQIOErrorException
- IOERRISCInvalidRequestException
- ISCINVREQNotAuthorisedException
- NOTAUTHRecordNotFoundException
- NOTFNDNotOpenException
- NOTOPENInvalidSystemIdException
- SYSIDERRRecordBusyException
- RECORDBUSYLoadingException
- LOADINGLockedException
- LOCKEDChangedException
- CHANGEDpublic int deleteGeneric(byte[] key) throws FileDisabledException, FileNotFoundException, LogicException, InvalidRequestException, IOErrorException, ISCInvalidRequestException, NotAuthorisedException, RecordNotFoundException, NotOpenException, InvalidSystemIdException, ChangedException, LockedException, LoadingException, RecordBusyException
key
- the key to deleteFileDisabledException
- DISABLEDFileNotFoundException
- FILENOTFOUNDLogicException
- ILLOGICInvalidRequestException
- INVREQIOErrorException
- IOERRISCInvalidRequestException
- ISCINVREQNotAuthorisedException
- NOTAUTHRecordNotFoundException
- NOTFNDNotOpenException
- NOTOPENInvalidSystemIdException
- SYSIDERRRecordBusyException
- RECORDBUSYLoadingException
- LOADINGLockedException
- LOCKEDChangedException
- CHANGEDpublic void write(byte[] key, byte[] data) throws FileDisabledException, DuplicateRecordException, FileNotFoundException, LogicException, InvalidRequestException, IOErrorException, ISCInvalidRequestException, LengthErrorException, NoSpaceException, NotAuthorisedException, NotOpenException, InvalidSystemIdException, ChangedException, LockedException, LoadingException, RecordBusyException
key
- the record keydata
- the data to writeFileDisabledException
- DISABLEDDuplicateRecordException
- DUPRECFileNotFoundException
- FILENOTFOUNDLogicException
- ILLOGICInvalidRequestException
- INVREQIOErrorException
- IOERRISCInvalidRequestException
- ISCINVREQLengthErrorException
- LENGERRNoSpaceException
- NOSPACENotAuthorisedException
- NOTAUTHNotOpenException
- NOTOPENInvalidSystemIdException
- SYSIDERRRecordBusyException
- RECORDBUSYLoadingException
- LOADINGLockedException
- LOCKEDChangedException
- CHANGEDpublic void unlock() throws FileDisabledException, FileNotFoundException, LogicException, IOErrorException, ISCInvalidRequestException, NotAuthorisedException, NotOpenException, InvalidSystemIdException
FileDisabledException
- DISABLEDFileNotFoundException
- FILENOTFOUNDLogicException
- ILLOGICIOErrorException
- IOERRISCInvalidRequestException
- ISCINVREQNotAuthorisedException
- NOTAUTHNotOpenException
- NOTOPENInvalidSystemIdException
- SYSIDERR