com.ibm.ftt.projects.zos.zoslogical
Interface LZOSDataSetMember

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, ILogicalFile, ILogicalResource, IRemoteResource, LZOSResource

public interface LZOSDataSetMember
extends ILogicalFile, LZOSResource

A logical zOS partitioned dataset member.


Field Summary
static String COPY_RIGHT
           
 
Method Summary
 void remove()
          This function is not supported for LZOSDataSetMember.
 
Methods inherited from interface com.ibm.ftt.projects.core.logical.ILogicalFile
getCharset, getContents, getFileExtension, getNameWithoutExtension
 
Methods inherited from interface com.ibm.ftt.projects.zos.zoslogical.LZOSResource
getCharset, getMVSFileMapping, getMVSFileMappingOverride, getProject, getReference, getSubProject, isAlias, isMigrated, isOfflineVolume, setMVSFileMappingOverride
 
Methods inherited from interface com.ibm.ftt.projects.core.logical.IRemoteResource
exists, getSystem, goOffline, goOnline, refersTo
 
Methods inherited from interface com.ibm.ftt.projects.core.logical.ILogicalResource
delete, deleteOverriddenPropertiesInCategory, deleteOverride, getCurrentPropertyGroup, getFullPath, getLogicalParent, getName, getOverriddenProperties, getPersistentProperty, getPhysicalResource, getResourcePublisher, getSessionProperty, refresh, rename, setCurrentPropertyGroup, setOverride, setPersistentProperty, setSessionProperty
 

Field Detail

COPY_RIGHT

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

remove

void remove()
This function is not supported for LZOSDataSetMember. Invoking this method will result in an UnsupportedOperationException. The container of an LZOSDataSetMember, LZOSPartitionedDataSet, must always remain consistent with the file system, and the logical remove operation would violate that. To remove a member from a PDS, it must be deleted.

Specified by:
remove in interface ILogicalResource