com.ibm.ftt.resources.zos.zosphysical
Interface ZOSPartitionedDataSet

All Superinterfaces:
Comparable, org.eclipse.core.runtime.IAdaptable, IContainer, IPhysicalContainer, IPhysicalResource, ZOSDataSet, ZOSResource

public interface ZOSPartitionedDataSet
extends ZOSDataSet, IPhysicalContainer

The ZOSPartitionedDataSet represents a partitioned data set in a z/OS system.


Field Summary
static String COPY_RIGHT
           
 
Method Summary
 void compress(boolean wait, String backup, org.eclipse.core.runtime.IProgressMonitor monitor)
          Compresses this partitioned data set.
 org.eclipse.core.runtime.IAdaptable[] members(boolean refresh)
          Returns members
 org.eclipse.core.runtime.IAdaptable[] members(String filter, boolean refresh)
          Returns members that matches to the specified filter
 
Methods inherited from interface com.ibm.ftt.resources.zos.zosphysical.ZOSDataSet
allocate, allocateLike, getCatalog, getCharacteristics, getGenerationDataGroup, getReference, getRelativeGenerationNumber, hdelete, isAlias, isMigrated, isOfflineVolume, migrate, recall, setCharacteristics, setGenerationDataGroup
 
Methods inherited from interface com.ibm.ftt.resources.zos.zosphysical.ZOSResource
copy, getCharset, getMVSFileMapping, getMVSFileMappingOverride, getName, getResourceIdentifier, setMVSFileMappingOverride
 
Methods inherited from interface com.ibm.ftt.resources.core.physical.IPhysicalResource
delete, deleteOverriddenPropertiesInCategory, deleteOverride, exists, getCurrentPropertyGroup, getFullPath, getModificationStamp, getModificationStamp, getOverriddenProperties, getParent, getPersistentProperty, getResourcePublisher, getSessionProperty, refresh, rename, setCurrentPropertyGroup, setOverride, setPersistentProperty, setSessionProperty
 
Methods inherited from interface com.ibm.ftt.resources.core.physical.IContainer
exists, findMember, findMember, getMembers, members
 

Field Detail

COPY_RIGHT

static final String COPY_RIGHT
See Also:
Constant Field Values
Method Detail

compress

void compress(boolean wait,
              String backup,
              org.eclipse.core.runtime.IProgressMonitor monitor)
              throws OperationFailedException
Compresses this partitioned data set. Optionally creates a backup data set during the compress operation. If the compress operation succeeds, the back up data set will be deleted automatically. Otherwise, the content of the data set before the compress will be contained in the backup data set.

Parameters:
wait - currently not used
backup - name of the backup data set to create; null or an empty string if no backup data set is desired
monitor - a progress monitor to indicate the progress, or null if progress reporting is not desired
Throws:
OperationFailedException - if compress operation failed

members

org.eclipse.core.runtime.IAdaptable[] members(boolean refresh)
Returns members

Parameters:
refresh - true if refresh is required on stale, of false if not
Returns:
members

members

org.eclipse.core.runtime.IAdaptable[] members(String filter,
                                              boolean refresh)
Returns members that matches to the specified filter

Parameters:
filter - filter string
refresh - true if refresh is required on stale, of false if not
Returns:
members