Obtaining one or more data sets
To retrieve a single data set of any type:
IDataSetCommandProvider commandProvider = ...
String dataSetName = ...
// dataSet will be null if it cannot be found
IDataSet dataSet = commandProvider.findDataSet(dataSetName);
To retrieve a list of data sets of any type matching a filter:
IDataSetCommandProvider commandProvider = ...
String dataSetFilter = ...
// dataSets will be empty if no datasets match the dataset filter
List<IDataSet> dataSets = commandProvider.findDataSets(dataSetFilter);
To retrieve a single partitioned data set:
IDataSetCommandProvider commandProvider = ...
String dataSetName = ...
// dataSet will be null if it cannot be found
IPartitionedDataSet dataSet = commandProvider
.findPartitionedDataSet(dataSetName);
To retrieve a list of partitioned data sets matching a filter:
IDataSetCommandProvider commandProvider = ...
String dataSetFilter = ...
// dataSets will be empty if no partitioned datasets match the dataset
// filter
List<IPartitionedDataSet> dataSets = commandProvider
.findPartitionedDataSets(dataSetFilter);
To retrieve a single sequential data set:
IDataSetCommandProvider commandProvider = ...
String dataSetName = ...
// dataSet will be null if it cannot be found
ISequentialDataSet dataSet = commandProvider
.findSequentialDataSet(dataSetName);
To retrieve a list of sequential data sets matching a filter:
IDataSetCommandProvider commandProvider = ...
String dataSetFilter = ...
// dataSets will be empty if no sequential datasets match the dataset
// filter
List<ISequentialDataSet> dataSets = commandProvider
.findSequentialDataSets(dataSetFilter);
To retrieve a single VSAM cluster:
IDataSetCommandProvider commandProvider = ...
String vsamClusterName = ...
// vsamCluster will be null if it cannot be found
IVSAMCluster vsamCluster = commandProvider
.findVSAMCluster(vsamClusterName);
To retrieve a list of VSAM clusters matching a filter:
IDataSetCommandProvider commandProvider = ...
String dataSetFilter = ...
// vsamClusters will be empty if no VSAM clusters match the dataset
// filter
List<IVSAMCluster> vsamClusters = commandProvider
.findVSAMClusters(dataSetFilter);
To retrieve a single migrated data set:
IDataSetCommandProvider commandProvider = ...
String dataSetName = ...
// dataSet will be null if it cannot be found
IMigratedDataSet dataSet = commandProvider
.findMigratedDataSet(dataSetName);
To retrieve a list of migrated data sets matching a filter:
IDataSetCommandProvider commandProvider = ...
String dataSetFilter = ...
// dataSets will be empty if no migrated datasets match the dataset
// filter
List<IMigratedDataSet> dataSets = commandProvider
.findMigratedDataSets(dataSetFilter);
Related topics
Was this page helpful? Yes No
Submitting...
Thank you
Comments
Log in or register to comment.