|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.cics.server.API
com.ibm.cics.server.Resource
com.ibm.cics.server.RemotableResource
com.ibm.cics.server.RRDS
public class RRDS
This class is the implementation class for the RRDS kind of file.
Constructor Summary | |
---|---|
RRDS()
Construct a default RRDS object. |
Method Summary | |
---|---|
void |
delete()
Delete a record from an RRDS file. |
void |
delete(long recordNumber)
Delete a record from an RRDS file. |
void |
read(long recordNumber,
RecordHolder holder)
Read a specific record from an RRDS file. |
void |
readForUpdate(long recordNumber,
RecordHolder holder)
Read a specific record from an RRDS file and lock it for update. |
void |
rewrite(byte[] data)
Update a record in a file. |
RRDS_Browse |
startBrowse(long recordNumber)
Start a browse on a file |
void |
unlock()
Unlock a file. |
void |
write(long recordNumber,
byte[] data)
Write a new record to a file. |
Methods inherited from class com.ibm.cics.server.RemotableResource |
---|
getSysId, setSysId |
Methods inherited from class com.ibm.cics.server.Resource |
---|
getDescription, getName, setDescription, setName |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RRDS()
Method Detail |
---|
public void delete() throws FileDisabledException, FileNotFoundException, LogicException, InvalidRequestException, IOErrorException, ISCInvalidRequestException, NotAuthorisedException, RecordNotFoundException, NotOpenException, InvalidSystemIdException, ChangedException, LockedException, LoadingException, RecordBusyException
FileDisabledException
- a
FileNotFoundException
- a
LogicException
- a
InvalidRequestException
- a
IOErrorException
- a
ISCInvalidRequestException
- a
NotAuthorisedException
- a
RecordNotFoundException
- a
NotOpenException
- a
InvalidSystemIdException
- a
RecordBusyException
- RECORDBUSY
LoadingException
- LOADING
LockedException
- LOCKED
ChangedException
- CHANGEDpublic void delete(long recordNumber) throws FileDisabledException, FileNotFoundException, LogicException, InvalidRequestException, IOErrorException, ISCInvalidRequestException, NotAuthorisedException, RecordNotFoundException, NotOpenException, InvalidSystemIdException, ChangedException, LockedException, LoadingException, RecordBusyException
recordNumber
- a
FileDisabledException
- a
FileNotFoundException
- a
LogicException
- a
InvalidRequestException
- a
IOErrorException
- a
ISCInvalidRequestException
- a
NotAuthorisedException
- a
RecordNotFoundException
- a
NotOpenException
- a
InvalidSystemIdException
- a
RecordBusyException
- RECORDBUSY
LoadingException
- LOADING
LockedException
- LOCKED
ChangedException
- CHANGEDpublic void read(long recordNumber, RecordHolder holder) throws FileDisabledException, FileNotFoundException, LogicException, InvalidRequestException, IOErrorException, ISCInvalidRequestException, LengthErrorException, NotAuthorisedException, RecordNotFoundException, NotOpenException, InvalidSystemIdException, ChangedException, LockedException, LoadingException, RecordBusyException
recordNumber
- aholder
- a
FileDisabledException
- a
FileNotFoundException
- a
LogicException
- a
InvalidRequestException
- a
IOErrorException
- a
ISCInvalidRequestException
- a
LengthErrorException
- a
NotAuthorisedException
- a
RecordNotFoundException
- a
NotOpenException
- a
InvalidSystemIdException
- a
RecordBusyException
- RECORDBUSY
LoadingException
- LOADING
LockedException
- LOCKED
ChangedException
- CHANGEDpublic void readForUpdate(long recordNumber, RecordHolder holder) throws FileDisabledException, FileNotFoundException, LogicException, InvalidRequestException, IOErrorException, ISCInvalidRequestException, LengthErrorException, NotAuthorisedException, RecordNotFoundException, NotOpenException, InvalidSystemIdException, ChangedException, LockedException, LoadingException, RecordBusyException
recordNumber
- aholder
- a
FileDisabledException
- a
FileNotFoundException
- a
LogicException
- a
InvalidRequestException
- a
IOErrorException
- a
ISCInvalidRequestException
- a
LengthErrorException
- a
NotAuthorisedException
- a
RecordNotFoundException
- a
NotOpenException
- a
InvalidSystemIdException
- a
RecordBusyException
- RECORDBUSY
LoadingException
- LOADING
LockedException
- LOCKED
ChangedException
- CHANGEDpublic void rewrite(byte[] data) throws FileDisabledException, FileNotFoundException, LogicException, InvalidRequestException, IOErrorException, ISCInvalidRequestException, LengthErrorException, NoSpaceException, NotAuthorisedException, NotOpenException, InvalidSystemIdException, ChangedException, LockedException, LoadingException, RecordBusyException
data
- a
FileDisabledException
- a
FileNotFoundException
- a
LogicException
- a
InvalidRequestException
- a
IOErrorException
- a
ISCInvalidRequestException
- a
LengthErrorException
- a
NoSpaceException
- a
NotAuthorisedException
- a
NotOpenException
- a
InvalidSystemIdException
- a
RecordBusyException
- RECORDBUSY
LoadingException
- LOADING
LockedException
- LOCKED
ChangedException
- CHANGEDpublic RRDS_Browse startBrowse(long recordNumber) throws FileDisabledException, FileNotFoundException, LogicException, InvalidRequestException, IOErrorException, ISCInvalidRequestException, NotAuthorisedException, RecordNotFoundException, NotOpenException, InvalidSystemIdException, LoadingException
recordNumber
- the record number
FileDisabledException
- a
FileNotFoundException
- a
LogicException
- a
InvalidRequestException
- a
IOErrorException
- a
ISCInvalidRequestException
- a
NotAuthorisedException
- a
RecordNotFoundException
- a
NotOpenException
- a
InvalidSystemIdException
- a
LoadingException
- LOADINGpublic void write(long recordNumber, byte[] data) throws FileDisabledException, DuplicateRecordException, FileNotFoundException, LogicException, InvalidRequestException, IOErrorException, ISCInvalidRequestException, LengthErrorException, NoSpaceException, NotAuthorisedException, NotOpenException, InvalidSystemIdException, ChangedException, LockedException, LoadingException, RecordBusyException
recordNumber
- adata
- a
FileDisabledException
- a
DuplicateRecordException
- a
FileNotFoundException
- a
LogicException
- a
InvalidRequestException
- a
IOErrorException
- a
ISCInvalidRequestException
- a
LengthErrorException
- a
NoSpaceException
- a
NotAuthorisedException
- a
NotOpenException
- a
InvalidSystemIdException
- a
RecordBusyException
- RECORDBUSY
LoadingException
- LOADING
LockedException
- LOCKED
ChangedException
- CHANGEDpublic void unlock() throws FileDisabledException, FileNotFoundException, LogicException, IOErrorException, ISCInvalidRequestException, NotAuthorisedException, NotOpenException, InvalidSystemIdException
FileDisabledException
- DISABLED
FileNotFoundException
- FILENOTFOUND
LogicException
- ILLOGIC
IOErrorException
- IOERR
ISCInvalidRequestException
- ISCINVREQ
NotAuthorisedException
- NOTAUTH
NotOpenException
- NOTOPEN
InvalidSystemIdException
- SYSIDERR
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |