|
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.Objectcom.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 IQSYSDatabaseFileSystemMessageException
InterruptedExceptioncom.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 IQSYSDatabaseFilegetRecordFormat in interface IQSYSFilegetRecordFormat in class QSYSHostFileSystemMessageException
InterruptedExceptioncom.ibm.etools.iseries.services.qsys.api.IQSYSPhysicalFile#getRecordFormat(java.lang.String, org.eclipse.core.runtime.IProgressMonitor)public String getAccessPathType()
IISeriesHostFileDefinition
getAccessPathType in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.getAccessPathType()public String getLangId()
IISeriesHostFileDefinition
getLangId in interface IISeriesHostFileDefinitionpublic boolean getAlternateSequence()
IISeriesHostFileDefinition
getAlternateSequence in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.getAlternateSequence()public int getBasedOnCount()
IISeriesHostFileDefinition
getBasedOnCount in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.getBasedOnCount()public boolean getDynamicSelect()
IISeriesHostFileDefinition
getDynamicSelect in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.getDynamicSelect()public boolean getIGCLiteral()
IISeriesHostFileDefinition
getIGCLiteral in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.getIGCLiteral()public boolean getKeyedAccessPath()
IISeriesHostFileDefinition
getKeyedAccessPath in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.getKeyedAccessPath()public boolean getSelectOmitLF()
IISeriesHostFileDefinition
getSelectOmitLF in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.getSelectOmitLF()public boolean isJoinLogicalFile()
IISeriesHostFileDefinition
isJoinLogicalFile in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.isJoinLogicalFile()public void setAccessPathType(String accessPathType)
IISeriesHostFileDefinition
setAccessPathType in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.setAccessPathType(String)public void setAlternateSequence(boolean altSeq)
IISeriesHostFileDefinition
setAlternateSequence in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.setAlternateSequence(boolean)public void setBasedOnCount(int count)
IISeriesHostFileDefinition
setBasedOnCount in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.setBasedOnCount(int)public void setDynamicSelect(boolean dynamicSelect)
IISeriesHostFileDefinition
setDynamicSelect in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.setDynamicSelect(boolean)public void setIGCLiteral(boolean igcLiteral)
IISeriesHostFileDefinition
setIGCLiteral in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.setIGCLiteral(boolean)public void setKeyedAccessPath(boolean keyed)
IISeriesHostFileDefinition
setKeyedAccessPath in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.setKeyedAccessPath(boolean)public void setSelectOmitLF(boolean selectOmitLF)
IISeriesHostFileDefinition
setSelectOmitLF in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.setSelectOmitLF(boolean)public void setJoinLogicalFile(boolean jfile)
IISeriesHostFileDefinition
setJoinLogicalFile in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.setJoinLogicalFile(boolean)public boolean getIGCField()
IISeriesHostFileDefinition
getIGCField in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.getIGCField()public void setIGCField(boolean igcField)
IISeriesHostFileDefinition
setIGCField in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.setIGCField(boolean)public boolean isSourceFile()
IISeriesHostFileDefinition
isSourceFile in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.isSourceFile()public void setIsSourceFile(boolean sourceFile)
IISeriesHostFileDefinition
setIsSourceFile in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.setIsSourceFile(boolean)public List<String> getBasedOnFiles()
IISeriesHostFileDefinition
getBasedOnFiles in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.getBasedOnFiles()
public void addBasedOnFile(String library,
String file,
String record)
IISeriesHostFileDefinition
addBasedOnFile in interface IISeriesHostFileDefinitionIISeriesHostFileDefinition.addBasedOnFile(String, String, String)public void setLangId(String langId)
IISeriesHostFileDefinition
setLangId in interface IISeriesHostFileDefinitionpublic 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 | |||||||||