Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.comm.interfaces
Interface IISeriesHostObjectExhaustive

All Superinterfaces:
IISeriesHostObjectBasic, IISeriesHostObjectBrief, IISeriesHostObjectNameOnly
All Known Subinterfaces:
IQSYSCommand, IQSYSDatabaseFile, IQSYSDataFile, IQSYSDDMFile, IQSYSDisplayFile, IQSYSFile, IQSYSLibrary, IQSYSLogicalFile, IQSYSMessageFile, IQSYSModule, IQSYSObject, IQSYSPhysicalFile, IQSYSPrinterFile, IQSYSProgram, IQSYSProgramBase, IQSYSSaveFile, IQSYSServiceProgram, IQSYSSourceFile
All Known Implementing Classes:
ISeriesHostObjectExhaustive, QSYSHostCommand, QSYSHostDatabaseFile, QSYSHostDataFile, QSYSHostDDMFile, QSYSHostDisplayFile, QSYSHostFile, QSYSHostLibrary, QSYSHostLogicalFile, QSYSHostMessageFile, QSYSHostModule, QSYSHostObject, QSYSHostPhysicalFile, QSYSHostPrinterFile, QSYSHostProgram, QSYSHostSaveFile, QSYSHostServiceProgram, QSYSHostSourceFile, QSYSRemoteBaseProgram, QSYSRemoteCommand, QSYSRemoteDatabaseFile, QSYSRemoteDataFile, QSYSRemoteDDMFile, QSYSRemoteDisplayFile, QSYSRemoteFile, QSYSRemoteLibrary, QSYSRemoteLogicalFile, QSYSRemoteMessageFile, QSYSRemoteModule, QSYSRemoteObject, QSYSRemotePhysicalFile, QSYSRemotePrinterFile, QSYSRemoteProgram, QSYSRemoteProgramModule, QSYSRemoteSaveFile, QSYSRemoteServiceProgram, QSYSRemoteSourceFile

public interface IISeriesHostObjectExhaustive
extends IISeriesHostObjectBasic

This interface represents a single object on the AS/400. It holds EVERY BIT of information about that object, as retrievable by QUSROBJD api on AS/400.


Field Summary
static String AUDITING_ALL
           
static String AUDITING_CHANGE
           
static String AUDITING_NONE
           
static String AUDITING_USRPRF
           
static char COMPRESSION_COMPRESSED
           
static char COMPRESSION_NOTCOMPRESSABLE
           
static char COMPRESSION_NOTCOMPRESSED
           
static char COMPRESSION_SAVEDFREED
           
static char COMPRESSION_TEMPORARILYCOMPRESSED
           
static String Copyright
           
static String DOMAIN_SYSTEM
           
static String DOMAIN_USER
           
static String STORAGE_FREE
           
static String 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
 
Method Summary
 boolean getAllowChangeByProgram()
           
 String getAPAR()
           
 int getAuxiliaryStoragePool()
           
 boolean getChangedByProgram()
           
 String getCompiler()
           
 char getCompressionStatus()
           
 String getCreatorUserProfile()
           
 int getDaysUsedCount()
           
 String getDomain()
           
 Date getLastUsedDate()
           
 String getLicensedProgram()
           
 String getObjectAuditingValue()
           
 String getObjectLevel()
           
 boolean getObjectOverflowedASP()
           
 String getOwner()
           
 String getPrimaryGroup()
           
 String getPTF()
           
 Date getResetDate()
           
 Date getRestoredDate()
           
 Date getSaveActiveDate()
           
 String getSaveCommand()
           
 Date getSavedDate()
           
 String getSaveDevice()
           
 String getSaveFileName()
           
 String getSaveLabel()
           
 String getSaveLibrary()
           
 int getSaveSequenceNumber()
           
 long getSaveSize()
           
 String getSaveVolumeId()
           
 Date getSourceChangedDate()
           
 String getSourceFile()
           
 String getSourceLibrary()
           
 String getSourceMember()
           
 String getStorage()
           
 String getSystemLevel()
           
 String getSystemWhereCreated()
           
 boolean getUsageInformationUpdated()
           
 boolean getUserChanged()
           
 String getUserDefinedAttribute()
           
 void setAllowChangeByProgram(boolean allowChgByPgm)
           
 void setAPAR(String apar)
           
 void setAuxiliaryStoragePool(int auxPool)
           
 void setChangedByProgram(boolean changedByPgm)
           
 void setCompiler(String compiler)
           
 void setCompressionStatus(char compressionStatus)
           
 void setCreatorUserProfile(String profile)
           
 void setDaysUsedCount(int daysUsed)
           
 void setDomain(String domain)
           
 void setLastUsedDate(Date lastUsedDate)
           
 void setLicensedProgram(String licPgm)
           
 void setObjectAuditingValue(String auditingValue)
           
 void setObjectLevel(String level)
           
 void setObjectOverflowedASP(boolean overflowedASP)
           
 void setOwner(String owner)
           
 void setPrimaryGroup(String primaryGroup)
           
 void setPTF(String ptf)
           
 void setResetDate(Date resetDate)
           
 void setRestoredDate(Date restoredDate)
           
 void setSaveActiveDate(Date activeDate)
           
 void setSaveCommand(String saveCmd)
           
 void setSavedDate(Date saveDate)
           
 void setSaveDevice(String saveDevice)
           
 void setSaveFileName(String saveFile)
           
 void setSaveLabel(String saveLabel)
           
 void setSaveLibrary(String saveLibrary)
           
 void setSaveSequenceNumber(int saveSeqNbr)
           
 void setSaveSize(long saveSize)
           
 void setSaveVolumeId(String saveId)
           
 void setSourceChangedDate(Date srcDate)
           
 void setSourceFile(String srcFile)
           
 void setSourceLibrary(String srcLib)
           
 void setSourceMember(String srcMbr)
           
 void setStorage(String storage)
           
 void setSystemLevel(String systemLevel)
           
 void setSystemWhereCreated(String systemCreated)
           
 void setUsageInformationUpdated(boolean usageInfoUpdated)
           
 void setUserChanged(boolean userChanged)
           
 void setUserDefinedAttribute(String userAttribute)
           
 
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
 

Field Detail

Copyright

static final String Copyright
See Also:
Constant Field Values

DOMAIN_USER

static final String DOMAIN_USER
See Also:
Constant Field Values

DOMAIN_SYSTEM

static final String DOMAIN_SYSTEM
See Also:
Constant Field Values

STORAGE_KEEP

static final String STORAGE_KEEP
See Also:
Constant Field Values

STORAGE_FREE

static final String STORAGE_FREE
See Also:
Constant Field Values

COMPRESSION_COMPRESSED

static final char COMPRESSION_COMPRESSED
See Also:
Constant Field Values

COMPRESSION_NOTCOMPRESSED

static final char COMPRESSION_NOTCOMPRESSED
See Also:
Constant Field Values

COMPRESSION_NOTCOMPRESSABLE

static final char COMPRESSION_NOTCOMPRESSABLE
See Also:
Constant Field Values

COMPRESSION_TEMPORARILYCOMPRESSED

static final char COMPRESSION_TEMPORARILYCOMPRESSED
See Also:
Constant Field Values

COMPRESSION_SAVEDFREED

static final char COMPRESSION_SAVEDFREED
See Also:
Constant Field Values

AUDITING_NONE

static final String AUDITING_NONE
See Also:
Constant Field Values

AUDITING_USRPRF

static final String AUDITING_USRPRF
See Also:
Constant Field Values

AUDITING_CHANGE

static final String AUDITING_CHANGE
See Also:
Constant Field Values

AUDITING_ALL

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

setAuxiliaryStoragePool

void setAuxiliaryStoragePool(int auxPool)

setOwner

void setOwner(String owner)

setDomain

void setDomain(String domain)

setSourceFile

void setSourceFile(String srcFile)

setSourceLibrary

void setSourceLibrary(String srcLib)

setSourceMember

void setSourceMember(String srcMbr)

setSourceChangedDate

void setSourceChangedDate(Date srcDate)

setSavedDate

void setSavedDate(Date saveDate)

setRestoredDate

void setRestoredDate(Date restoredDate)

setCreatorUserProfile

void setCreatorUserProfile(String profile)

setSystemWhereCreated

void setSystemWhereCreated(String systemCreated)

setResetDate

void setResetDate(Date resetDate)

setSaveSize

void setSaveSize(long saveSize)

setSaveSequenceNumber

void setSaveSequenceNumber(int saveSeqNbr)

setStorage

void setStorage(String storage)

setSaveCommand

void setSaveCommand(String saveCmd)

setSaveVolumeId

void setSaveVolumeId(String saveId)

setSaveDevice

void setSaveDevice(String saveDevice)

setSaveFileName

void setSaveFileName(String saveFile)

setSaveLibrary

void setSaveLibrary(String saveLibrary)

setSaveLabel

void setSaveLabel(String saveLabel)

setSystemLevel

void setSystemLevel(String systemLevel)

setCompiler

void setCompiler(String compiler)

setObjectLevel

void setObjectLevel(String level)

setUserChanged

void setUserChanged(boolean userChanged)

setLicensedProgram

void setLicensedProgram(String licPgm)

setPTF

void setPTF(String ptf)

setAPAR

void setAPAR(String apar)

setLastUsedDate

void setLastUsedDate(Date lastUsedDate)

setUsageInformationUpdated

void setUsageInformationUpdated(boolean usageInfoUpdated)

setDaysUsedCount

void setDaysUsedCount(int daysUsed)

setCompressionStatus

void setCompressionStatus(char compressionStatus)

setAllowChangeByProgram

void setAllowChangeByProgram(boolean allowChgByPgm)

setChangedByProgram

void setChangedByProgram(boolean changedByPgm)

setUserDefinedAttribute

void setUserDefinedAttribute(String userAttribute)

setObjectOverflowedASP

void setObjectOverflowedASP(boolean overflowedASP)

setSaveActiveDate

void setSaveActiveDate(Date activeDate)

setObjectAuditingValue

void setObjectAuditingValue(String auditingValue)

setPrimaryGroup

void setPrimaryGroup(String primaryGroup)

getAuxiliaryStoragePool

int getAuxiliaryStoragePool()

getOwner

String getOwner()

getDomain

String getDomain()

getSourceFile

String getSourceFile()

getSourceLibrary

String getSourceLibrary()

getSourceMember

String getSourceMember()

getSourceChangedDate

Date getSourceChangedDate()

getSavedDate

Date getSavedDate()

getRestoredDate

Date getRestoredDate()

getCreatorUserProfile

String getCreatorUserProfile()

getSystemWhereCreated

String getSystemWhereCreated()

getResetDate

Date getResetDate()

getSaveSize

long getSaveSize()

getSaveSequenceNumber

int getSaveSequenceNumber()

getStorage

String getStorage()

getSaveCommand

String getSaveCommand()

getSaveVolumeId

String getSaveVolumeId()

getSaveDevice

String getSaveDevice()

getSaveFileName

String getSaveFileName()

getSaveLibrary

String getSaveLibrary()

getSaveLabel

String getSaveLabel()

getSystemLevel

String getSystemLevel()

getCompiler

String getCompiler()

getObjectLevel

String getObjectLevel()

getUserChanged

boolean getUserChanged()

getLicensedProgram

String getLicensedProgram()

getPTF

String getPTF()

getAPAR

String getAPAR()

getLastUsedDate

Date getLastUsedDate()

getUsageInformationUpdated

boolean getUsageInformationUpdated()

getDaysUsedCount

int getDaysUsedCount()

getCompressionStatus

char getCompressionStatus()

getAllowChangeByProgram

boolean getAllowChangeByProgram()

getChangedByProgram

boolean getChangedByProgram()

getUserDefinedAttribute

String getUserDefinedAttribute()

getObjectOverflowedASP

boolean getObjectOverflowedASP()

getSaveActiveDate

Date getSaveActiveDate()

getObjectAuditingValue

String getObjectAuditingValue()

getPrimaryGroup

String getPrimaryGroup()

Rational Developer for Power Systems Software
V7.6

Copyright 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.