Package | Description |
---|---|
com.ibm.ims.dli |
Provides an API to write Java applications that can access IMS databases
using DL/I programming semantics.
|
Modifier and Type | Method and Description |
---|---|
Path |
GSAMPCB.getNext()
Retrieves a record in a GSAM database using sequential access.
|
Path |
PCB.getNext(boolean isHoldCall)
Issues a GN (Get Next) database call.
|
Path |
PCB.getNextWithinParent(boolean isHoldCall)
Issues a GNP (Get Next Within Parent) database call.
|
Path |
SSAList.getPathForBatchUpdate(String segmentName)
Returns a
Path that contains a one or more database segments
along a hierarchic path for a batch update operation. |
Path |
GSAMPCB.getPathForInsert()
Retrieves a
Path that contains the GSAM record used for an
insert operation. |
Path |
SSAList.getPathForInsert(String segmentName)
Returns a
Path that contains one or more database segments
along a hierarchich path for an insert operation. |
Path |
SSAList.getPathForRetrieveReplace()
Returns a
Path that contains all segments with fields marked
for retrieval. |
Path |
PCB.getUnique(boolean isHoldCall)
Issues a GU (Get Unique) database call.
|
Path |
GSAMPCB.getUnique(RSA recordSearchArg)
Retrieves a record in a GSAM database using random access.
|
Path |
PathSet.next()
Returns the next
Path element in the set. |
Modifier and Type | Method and Description |
---|---|
int |
PCB.batchUpdate(Path path,
SSAList ssaList)
Performs a batch update operation in a single network call on multiple
records matching a given
SSAList criteria. |
int |
PCB.create(Path path,
SSAList ssaList)
Performs a DL/I insert operation.
|
boolean |
PCB.getNext(Path path,
SSAList ssaList,
boolean isHoldCall)
Issues a GN (Get Next) database call.
|
boolean |
PCB.getNextWithinParent(Path path,
SSAList ssaList,
boolean isHoldCall)
Issue a GNP (Get Next Within Parent) database call.
|
boolean |
PCB.getUnique(Path path,
SSAList ssaList,
boolean isHoldCall)
Issue a GU (Get Unique) database call.
|
RSA |
GSAMPCB.insert(Path gsamRecord)
Inserts a new record into a GSAM database.
|
short |
PCB.insert(Path path,
SSAList ssaList)
Issues a DL/I ISRT (Insert) call.
|
void |
PathSet.next(Path path)
Copies the next
Path element in the set into the
Path object passed in. |
short |
PCB.replace(Path path)
Issues a DL/I REPL (Replace) call.
|
short |
PCB.replace(Path path,
SSAList ssaList)
Issues a DL/I REPL (Replace) call.
|
(c) Copyright IBM Corporation 2008, 2017.