Deleting a PDS Member
To delete a single PDS member from an IDatasetCommandProvider:
IDataSetCommandProvider commandProvider = ...
String pdsName = ...
String memberName = ...
try {
commandProvider.deletePDSMember(pdsName, memberName);
...
} catch (DataSetAccessException e) {
// the user does not have access to this dataset
...
} catch (DataSetInUseException e) {
// the dataset is enqueued by another user or job
...
} catch (DataSetMigratedException e) {
// the dataset is migrated
...
} catch (DataSetNotFoundException e) {
// the dataset could not be found or is not a PDS
...
} catch (MemberInUseException e) {
// the member is enqueued by another user or job
...
} catch (MemberNotFoundException e) {
// the member could not be found
...
}
To delete a single PDS member from an IPartitionedDataset:
IPartitionedDataSet pds = ...
String memberName = ...
try {
pds.deleteMember(memberName);
...
} catch (DataSetAccessException e) {
// the user does not have access to this dataset
...
} catch (DataSetInUseException e) {
// the dataset is enqueued by another user or job
...
} catch (DataSetMigratedException e) {
// the dataset has been migrated since it was first retrieved
...
} catch (DataSetNotFoundException e) {
// the dataset can no longer be found
...
} catch (MemberInUseException e) {
// the member is enqueued by another user or job
...
} catch (MemberNotFoundException e) {
// the member could not be found
...
}
Related topics
Was this page helpful? Yes No
Submitting...
Thank you
Comments
Log in or register to comment.