|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectNameOnly com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBrief com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBasic com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectExhaustive com.ibm.etools.iseries.services.qsys.objects.QSYSHostObject com.ibm.etools.iseries.services.qsys.objects.QSYSHostFile com.ibm.etools.iseries.services.qsys.objects.QSYSHostDatabaseFile
public class QSYSHostDatabaseFile
Class representing an IBM i physical file.
Field Summary | |
---|---|
static String |
copyright
|
Fields inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectExhaustive |
---|
activeDate, allowChgByPgm, apar, auditingValue, auxPool, changedByPgm, compiler, compressionStatus, Copyright, daysUsed, domain, lastUsedDate, level, licPgm, overflowedASP, owner, primaryGroup, profile, ptf, resetDate, restoredDate, saveCmd, saveDate, saveDevice, saveFile, saveLabel, saveLib, saveSeqNbr, saveSize, saveVolumeId, srcDate, srcFile, srcLib, srcMbr, storage, systemCreated, systemLevel, usageInfoUpdated, userChanged, userDefinedAttribute |
Fields inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBasic |
---|
changeDate, createDate, size |
Fields inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBrief |
---|
file, subtype, type |
Fields inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectNameOnly |
---|
library, name |
Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectExhaustive |
---|
AUDITING_ALL, AUDITING_CHANGE, AUDITING_NONE, AUDITING_USRPRF, COMPRESSION_COMPRESSED, COMPRESSION_NOTCOMPRESSABLE, COMPRESSION_NOTCOMPRESSED, COMPRESSION_SAVEDFREED, COMPRESSION_TEMPORARILYCOMPRESSED, Copyright, DOMAIN_SYSTEM, DOMAIN_USER, STORAGE_FREE, STORAGE_KEEP |
Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectBrief |
---|
STATUS_DAMAGED, STATUS_LOCKED, STATUS_NOTAUTHORIZED, STATUS_OK, STATUS_PARTIALLYDAMAGED, STATUS_STRING_DAMAGED, STATUS_STRING_LOCKED, STATUS_STRING_NOTAUTHORIZED, STATUS_STRING_PARTIALLYDAMAGED |
Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostFileDefinition |
---|
ARRIVAL_SEQ, Copyright, ENCODED_VECTOR_SEQ, KEYED_FCFO_SEQ, KEYED_FIFO_SEQ, KEYED_LIFO_SEQ, KEYED_NO_ORDER_SEQ, KEYED_UNIQUE_SEQ |
Constructor Summary | |
---|---|
QSYSHostDatabaseFile()
|
Method Summary | |
---|---|
void |
addBasedOnFile(String library,
String file,
String record)
Add a based on file to the list of based on files for this logical file. |
String |
getAccessPathType()
Get the access path type. |
boolean |
getAlternateSequence()
Check whether this record format uses an alternate collating sequence (ALTSEQ) |
int |
getBasedOnCount()
Get the number of files this file is based on. |
List<String> |
getBasedOnFiles()
Return a list of the based on files |
boolean |
getDynamicSelect()
Check whether this record format uses the dynamic selection indicator (DYNSLT). |
boolean |
getIGCField()
Check whether this record format contains DBCS or Graphic data. |
boolean |
getIGCLiteral()
Check whether this record format contains DBCS or Graphic literals. |
boolean |
getKeyedAccessPath()
Check whether this record format has a keyed sequence access path. |
String |
getLangId()
Get the language identifier |
IQSYSDatabaseFileRecordFormat |
getRecordFormat(IProgressMonitor monitor)
This operation is not supported, use the QSYSObjectService directly instead. |
IQSYSDatabaseFileRecordFormat |
getRecordFormat(String record,
IProgressMonitor monitor)
This operation is not supported, use the QSYSObjectService directly instead. |
boolean |
getSelectOmitLF()
Check whether this file is a select/omit logical file. |
boolean |
isJoinLogicalFile()
Check whether this record format is a join logical file |
boolean |
isSourceFile()
Check whether this record format is source file. |
void |
setAccessPathType(String accessPathType)
Set the access path type for this record format. |
void |
setAlternateSequence(boolean altSeq)
Set whether this record format uses an alternate collating sequence (ALTSEQ) |
void |
setBasedOnCount(int count)
Set the number of files this file is based on. |
void |
setBasedOnFiles(List<String> files)
Set the based on files |
void |
setDynamicSelect(boolean dynamicSelect)
Set whether this record format uses the dynamic selection indicator (DYNSLT). |
void |
setIGCField(boolean igcField)
Set whether this record format contains DBCS or Graphic data. |
void |
setIGCLiteral(boolean igcLiteral)
Set whether this record format contains DBCS or Graphic literals. |
void |
setIsSourceFile(boolean sourceFile)
Set whether this record format is source file or a data file. |
void |
setJoinLogicalFile(boolean jfile)
Set whether this record format is a join logical file |
void |
setKeyedAccessPath(boolean keyed)
Set whether this record format has a keyed sequence access path. |
void |
setLangId(String langId)
Set the language identifier |
void |
setSelectOmitLF(boolean selectOmitLF)
Set whether this file is a select/omit logical file. |
Methods inherited from class com.ibm.etools.iseries.services.qsys.objects.QSYSHostFile |
---|
listRecordFormats |
Methods inherited from class com.ibm.etools.iseries.services.qsys.objects.QSYSHostObject |
---|
clearCachedProperties, exists, getParent |
Methods inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBasic |
---|
equals, getAbsoluteName, getDateCreated, getDateModified, getFullName, getSize, hashCode, setDateCreated, setDateModified, setSize |
Methods inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBrief |
---|
getDescription, getFile, getInformationStatus, getSubType, getType, setDescription, setFile, setInformationStatus, setSubType, setType, toString |
Methods inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectNameOnly |
---|
getLibrary, getName, setLibrary, setName |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.ibm.etools.iseries.services.qsys.api.IQSYSFile |
---|
listRecordFormats |
Methods inherited from interface com.ibm.etools.iseries.services.qsys.api.IQSYSObject |
---|
clearCachedProperties |
Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectBasic |
---|
getDateCreated, getDateModified, getSize, setDateCreated, setDateModified, setSize |
Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectBrief |
---|
getDescription, getFile, getInformationStatus, getSubType, getType, setDescription, setFile, setInformationStatus, setSubType, setType |
Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly |
---|
getLibrary, getName, setLibrary, setName, toString, writeObjectInfo |
Methods inherited from interface com.ibm.etools.iseries.services.qsys.api.IQSYSResource |
---|
exists, getAbsoluteName, getDateCreated, getDateModified, getDescription, getFullName, getLibrary, getName, getParent, getSize, getSubType, getType, setDescription, setLibrary, setName, setSubType, setType |
Field Detail |
---|
public static String copyright
Constructor Detail |
---|
public QSYSHostDatabaseFile()
Method Detail |
---|
public IQSYSDatabaseFileRecordFormat getRecordFormat(IProgressMonitor monitor) throws SystemMessageException, InterruptedException
getRecordFormat
in interface IQSYSDatabaseFile
SystemMessageException
InterruptedException
com.ibm.etools.iseries.services.qsys.api.IQSYSPhysicalFile#getRecordFormat(org.eclipse.core.runtime.IProgressMonitor)
public IQSYSDatabaseFileRecordFormat getRecordFormat(String record, IProgressMonitor monitor) throws SystemMessageException, InterruptedException
getRecordFormat
in interface IQSYSDatabaseFile
getRecordFormat
in interface IQSYSFile
getRecordFormat
in class QSYSHostFile
SystemMessageException
InterruptedException
com.ibm.etools.iseries.services.qsys.api.IQSYSPhysicalFile#getRecordFormat(java.lang.String, org.eclipse.core.runtime.IProgressMonitor)
public String getAccessPathType()
IISeriesHostFileDefinition
getAccessPathType
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.getAccessPathType()
public String getLangId()
IISeriesHostFileDefinition
getLangId
in interface IISeriesHostFileDefinition
public boolean getAlternateSequence()
IISeriesHostFileDefinition
getAlternateSequence
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.getAlternateSequence()
public int getBasedOnCount()
IISeriesHostFileDefinition
getBasedOnCount
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.getBasedOnCount()
public boolean getDynamicSelect()
IISeriesHostFileDefinition
getDynamicSelect
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.getDynamicSelect()
public boolean getIGCLiteral()
IISeriesHostFileDefinition
getIGCLiteral
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.getIGCLiteral()
public boolean getKeyedAccessPath()
IISeriesHostFileDefinition
getKeyedAccessPath
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.getKeyedAccessPath()
public boolean getSelectOmitLF()
IISeriesHostFileDefinition
getSelectOmitLF
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.getSelectOmitLF()
public boolean isJoinLogicalFile()
IISeriesHostFileDefinition
isJoinLogicalFile
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.isJoinLogicalFile()
public void setAccessPathType(String accessPathType)
IISeriesHostFileDefinition
setAccessPathType
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.setAccessPathType(String)
public void setAlternateSequence(boolean altSeq)
IISeriesHostFileDefinition
setAlternateSequence
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.setAlternateSequence(boolean)
public void setBasedOnCount(int count)
IISeriesHostFileDefinition
setBasedOnCount
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.setBasedOnCount(int)
public void setDynamicSelect(boolean dynamicSelect)
IISeriesHostFileDefinition
setDynamicSelect
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.setDynamicSelect(boolean)
public void setIGCLiteral(boolean igcLiteral)
IISeriesHostFileDefinition
setIGCLiteral
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.setIGCLiteral(boolean)
public void setKeyedAccessPath(boolean keyed)
IISeriesHostFileDefinition
setKeyedAccessPath
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.setKeyedAccessPath(boolean)
public void setSelectOmitLF(boolean selectOmitLF)
IISeriesHostFileDefinition
setSelectOmitLF
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.setSelectOmitLF(boolean)
public void setJoinLogicalFile(boolean jfile)
IISeriesHostFileDefinition
setJoinLogicalFile
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.setJoinLogicalFile(boolean)
public boolean getIGCField()
IISeriesHostFileDefinition
getIGCField
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.getIGCField()
public void setIGCField(boolean igcField)
IISeriesHostFileDefinition
setIGCField
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.setIGCField(boolean)
public boolean isSourceFile()
IISeriesHostFileDefinition
isSourceFile
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.isSourceFile()
public void setIsSourceFile(boolean sourceFile)
IISeriesHostFileDefinition
setIsSourceFile
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.setIsSourceFile(boolean)
public List<String> getBasedOnFiles()
IISeriesHostFileDefinition
getBasedOnFiles
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.getBasedOnFiles()
public void addBasedOnFile(String library, String file, String record)
IISeriesHostFileDefinition
addBasedOnFile
in interface IISeriesHostFileDefinition
IISeriesHostFileDefinition.addBasedOnFile(String, String, String)
public void setLangId(String langId)
IISeriesHostFileDefinition
setLangId
in interface IISeriesHostFileDefinition
public void setBasedOnFiles(List<String> files)
IQSYSDatabaseFile
setBasedOnFiles
in interface IQSYSDatabaseFile
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |