com.ibm.etools.iseries.comm.interfaces
Class ISeriesHostObjectExhaustive
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
- All Implemented Interfaces:
- IISeriesHostObjectBasic, IISeriesHostObjectBrief, IISeriesHostObjectExhaustive, IISeriesHostObjectNameOnly
- Direct Known Subclasses:
- QSYSHostObject
public class ISeriesHostObjectExhaustive
- extends ISeriesHostObjectBasic
- implements IISeriesHostObjectExhaustive
This class represents a single object on the AS/400.
It holds EVERY BIT OF information about that object, as returned
by the system api QUSROBJD.
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, DOMAIN_SYSTEM, DOMAIN_USER, STORAGE_FREE, STORAGE_KEEP |
Methods inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBrief |
getDescription, getFile, getInformationStatus, getSubType, getType, setDescription, setFile, setInformationStatus, setSubType, setType, toString |
Copyright
public static final String Copyright
- See Also:
- Constant Field Values
owner
protected String owner
domain
protected String domain
srcFile
protected String srcFile
srcLib
protected String srcLib
srcMbr
protected String srcMbr
profile
protected String profile
systemCreated
protected String systemCreated
storage
protected String storage
saveCmd
protected String saveCmd
saveVolumeId
protected String saveVolumeId
saveDevice
protected String saveDevice
saveFile
protected String saveFile
saveLib
protected String saveLib
saveLabel
protected String saveLabel
systemLevel
protected String systemLevel
compiler
protected String compiler
level
protected String level
licPgm
protected String licPgm
ptf
protected String ptf
apar
protected String apar
userDefinedAttribute
protected String userDefinedAttribute
auditingValue
protected String auditingValue
primaryGroup
protected String primaryGroup
srcDate
protected Date srcDate
saveDate
protected Date saveDate
restoredDate
protected Date restoredDate
resetDate
protected Date resetDate
lastUsedDate
protected Date lastUsedDate
activeDate
protected Date activeDate
auxPool
protected int auxPool
saveSeqNbr
protected int saveSeqNbr
daysUsed
protected int daysUsed
saveSize
protected long saveSize
compressionStatus
protected char compressionStatus
userChanged
protected boolean userChanged
usageInfoUpdated
protected boolean usageInfoUpdated
allowChgByPgm
protected boolean allowChgByPgm
changedByPgm
protected boolean changedByPgm
overflowedASP
protected boolean overflowedASP
ISeriesHostObjectExhaustive
public ISeriesHostObjectExhaustive()
- Constructor
setAuxiliaryStoragePool
public void setAuxiliaryStoragePool(int auxPool)
- Specified by:
setAuxiliaryStoragePool
in interface IISeriesHostObjectExhaustive
setOwner
public void setOwner(String owner)
- Specified by:
setOwner
in interface IISeriesHostObjectExhaustive
setDomain
public void setDomain(String domain)
- Specified by:
setDomain
in interface IISeriesHostObjectExhaustive
setSourceFile
public void setSourceFile(String srcFile)
- Specified by:
setSourceFile
in interface IISeriesHostObjectExhaustive
setSourceLibrary
public void setSourceLibrary(String srcLib)
- Specified by:
setSourceLibrary
in interface IISeriesHostObjectExhaustive
setSourceMember
public void setSourceMember(String srcMbr)
- Specified by:
setSourceMember
in interface IISeriesHostObjectExhaustive
setSourceChangedDate
public void setSourceChangedDate(Date srcDate)
- Specified by:
setSourceChangedDate
in interface IISeriesHostObjectExhaustive
setSavedDate
public void setSavedDate(Date saveDate)
- Specified by:
setSavedDate
in interface IISeriesHostObjectExhaustive
setRestoredDate
public void setRestoredDate(Date restoredDate)
- Specified by:
setRestoredDate
in interface IISeriesHostObjectExhaustive
setCreatorUserProfile
public void setCreatorUserProfile(String profile)
- Specified by:
setCreatorUserProfile
in interface IISeriesHostObjectExhaustive
setSystemWhereCreated
public void setSystemWhereCreated(String systemCreated)
- Specified by:
setSystemWhereCreated
in interface IISeriesHostObjectExhaustive
setResetDate
public void setResetDate(Date resetDate)
- Specified by:
setResetDate
in interface IISeriesHostObjectExhaustive
setSaveSize
public void setSaveSize(long saveSize)
- Specified by:
setSaveSize
in interface IISeriesHostObjectExhaustive
setSaveSequenceNumber
public void setSaveSequenceNumber(int saveSeqNbr)
- Specified by:
setSaveSequenceNumber
in interface IISeriesHostObjectExhaustive
setStorage
public void setStorage(String storage)
- Specified by:
setStorage
in interface IISeriesHostObjectExhaustive
setSaveCommand
public void setSaveCommand(String saveCmd)
- Specified by:
setSaveCommand
in interface IISeriesHostObjectExhaustive
setSaveVolumeId
public void setSaveVolumeId(String saveId)
- Specified by:
setSaveVolumeId
in interface IISeriesHostObjectExhaustive
setSaveDevice
public void setSaveDevice(String saveDevice)
- Specified by:
setSaveDevice
in interface IISeriesHostObjectExhaustive
setSaveFileName
public void setSaveFileName(String saveFile)
- Specified by:
setSaveFileName
in interface IISeriesHostObjectExhaustive
setSaveLibrary
public void setSaveLibrary(String saveLibrary)
- Specified by:
setSaveLibrary
in interface IISeriesHostObjectExhaustive
setSaveLabel
public void setSaveLabel(String saveLabel)
- Specified by:
setSaveLabel
in interface IISeriesHostObjectExhaustive
setSystemLevel
public void setSystemLevel(String systemLevel)
- Specified by:
setSystemLevel
in interface IISeriesHostObjectExhaustive
setCompiler
public void setCompiler(String compiler)
- Specified by:
setCompiler
in interface IISeriesHostObjectExhaustive
setObjectLevel
public void setObjectLevel(String level)
- Specified by:
setObjectLevel
in interface IISeriesHostObjectExhaustive
setUserChanged
public void setUserChanged(boolean userChanged)
- Specified by:
setUserChanged
in interface IISeriesHostObjectExhaustive
setLicensedProgram
public void setLicensedProgram(String licPgm)
- Specified by:
setLicensedProgram
in interface IISeriesHostObjectExhaustive
setPTF
public void setPTF(String ptf)
- Specified by:
setPTF
in interface IISeriesHostObjectExhaustive
setAPAR
public void setAPAR(String apar)
- Specified by:
setAPAR
in interface IISeriesHostObjectExhaustive
setLastUsedDate
public void setLastUsedDate(Date lastUsedDate)
- Specified by:
setLastUsedDate
in interface IISeriesHostObjectExhaustive
setUsageInformationUpdated
public void setUsageInformationUpdated(boolean usageInfoUpdated)
- Specified by:
setUsageInformationUpdated
in interface IISeriesHostObjectExhaustive
setDaysUsedCount
public void setDaysUsedCount(int daysUsed)
- Specified by:
setDaysUsedCount
in interface IISeriesHostObjectExhaustive
setCompressionStatus
public void setCompressionStatus(char compressionStatus)
- Specified by:
setCompressionStatus
in interface IISeriesHostObjectExhaustive
setAllowChangeByProgram
public void setAllowChangeByProgram(boolean allowChgByPgm)
- Specified by:
setAllowChangeByProgram
in interface IISeriesHostObjectExhaustive
setChangedByProgram
public void setChangedByProgram(boolean changedByPgm)
- Specified by:
setChangedByProgram
in interface IISeriesHostObjectExhaustive
setUserDefinedAttribute
public void setUserDefinedAttribute(String userDefinedAttribute)
- Specified by:
setUserDefinedAttribute
in interface IISeriesHostObjectExhaustive
setObjectOverflowedASP
public void setObjectOverflowedASP(boolean overflowedASP)
- Specified by:
setObjectOverflowedASP
in interface IISeriesHostObjectExhaustive
setSaveActiveDate
public void setSaveActiveDate(Date activeDate)
- Specified by:
setSaveActiveDate
in interface IISeriesHostObjectExhaustive
setObjectAuditingValue
public void setObjectAuditingValue(String auditingValue)
- Specified by:
setObjectAuditingValue
in interface IISeriesHostObjectExhaustive
setPrimaryGroup
public void setPrimaryGroup(String primaryGroup)
- Specified by:
setPrimaryGroup
in interface IISeriesHostObjectExhaustive
getAuxiliaryStoragePool
public int getAuxiliaryStoragePool()
- Specified by:
getAuxiliaryStoragePool
in interface IISeriesHostObjectExhaustive
getOwner
public String getOwner()
- Specified by:
getOwner
in interface IISeriesHostObjectExhaustive
getDomain
public String getDomain()
- Specified by:
getDomain
in interface IISeriesHostObjectExhaustive
getSourceFile
public String getSourceFile()
- Specified by:
getSourceFile
in interface IISeriesHostObjectExhaustive
getSourceLibrary
public String getSourceLibrary()
- Specified by:
getSourceLibrary
in interface IISeriesHostObjectExhaustive
getSourceMember
public String getSourceMember()
- Specified by:
getSourceMember
in interface IISeriesHostObjectExhaustive
getSourceChangedDate
public Date getSourceChangedDate()
- Specified by:
getSourceChangedDate
in interface IISeriesHostObjectExhaustive
getSavedDate
public Date getSavedDate()
- Specified by:
getSavedDate
in interface IISeriesHostObjectExhaustive
getRestoredDate
public Date getRestoredDate()
- Specified by:
getRestoredDate
in interface IISeriesHostObjectExhaustive
getCreatorUserProfile
public String getCreatorUserProfile()
- Specified by:
getCreatorUserProfile
in interface IISeriesHostObjectExhaustive
getSystemWhereCreated
public String getSystemWhereCreated()
- Specified by:
getSystemWhereCreated
in interface IISeriesHostObjectExhaustive
getResetDate
public Date getResetDate()
- Specified by:
getResetDate
in interface IISeriesHostObjectExhaustive
getSaveSize
public long getSaveSize()
- Specified by:
getSaveSize
in interface IISeriesHostObjectExhaustive
getSaveSequenceNumber
public int getSaveSequenceNumber()
- Specified by:
getSaveSequenceNumber
in interface IISeriesHostObjectExhaustive
getStorage
public String getStorage()
- Specified by:
getStorage
in interface IISeriesHostObjectExhaustive
getSaveCommand
public String getSaveCommand()
- Specified by:
getSaveCommand
in interface IISeriesHostObjectExhaustive
getSaveVolumeId
public String getSaveVolumeId()
- Specified by:
getSaveVolumeId
in interface IISeriesHostObjectExhaustive
getSaveDevice
public String getSaveDevice()
- Specified by:
getSaveDevice
in interface IISeriesHostObjectExhaustive
getSaveFileName
public String getSaveFileName()
- Specified by:
getSaveFileName
in interface IISeriesHostObjectExhaustive
getSaveLibrary
public String getSaveLibrary()
- Specified by:
getSaveLibrary
in interface IISeriesHostObjectExhaustive
getSaveLabel
public String getSaveLabel()
- Specified by:
getSaveLabel
in interface IISeriesHostObjectExhaustive
getSystemLevel
public String getSystemLevel()
- Specified by:
getSystemLevel
in interface IISeriesHostObjectExhaustive
getCompiler
public String getCompiler()
- Specified by:
getCompiler
in interface IISeriesHostObjectExhaustive
getObjectLevel
public String getObjectLevel()
- Specified by:
getObjectLevel
in interface IISeriesHostObjectExhaustive
getUserChanged
public boolean getUserChanged()
- Specified by:
getUserChanged
in interface IISeriesHostObjectExhaustive
getLicensedProgram
public String getLicensedProgram()
- Specified by:
getLicensedProgram
in interface IISeriesHostObjectExhaustive
getPTF
public String getPTF()
- Specified by:
getPTF
in interface IISeriesHostObjectExhaustive
getAPAR
public String getAPAR()
- Specified by:
getAPAR
in interface IISeriesHostObjectExhaustive
getLastUsedDate
public Date getLastUsedDate()
- Specified by:
getLastUsedDate
in interface IISeriesHostObjectExhaustive
getUsageInformationUpdated
public boolean getUsageInformationUpdated()
- Specified by:
getUsageInformationUpdated
in interface IISeriesHostObjectExhaustive
getDaysUsedCount
public int getDaysUsedCount()
- Specified by:
getDaysUsedCount
in interface IISeriesHostObjectExhaustive
getCompressionStatus
public char getCompressionStatus()
- Specified by:
getCompressionStatus
in interface IISeriesHostObjectExhaustive
getAllowChangeByProgram
public boolean getAllowChangeByProgram()
- Specified by:
getAllowChangeByProgram
in interface IISeriesHostObjectExhaustive
getChangedByProgram
public boolean getChangedByProgram()
- Specified by:
getChangedByProgram
in interface IISeriesHostObjectExhaustive
getUserDefinedAttribute
public String getUserDefinedAttribute()
- Specified by:
getUserDefinedAttribute
in interface IISeriesHostObjectExhaustive
getObjectOverflowedASP
public boolean getObjectOverflowedASP()
- Specified by:
getObjectOverflowedASP
in interface IISeriesHostObjectExhaustive
getSaveActiveDate
public Date getSaveActiveDate()
- Specified by:
getSaveActiveDate
in interface IISeriesHostObjectExhaustive
getObjectAuditingValue
public String getObjectAuditingValue()
- Specified by:
getObjectAuditingValue
in interface IISeriesHostObjectExhaustive
getPrimaryGroup
public String getPrimaryGroup()
- Specified by:
getPrimaryGroup
in interface IISeriesHostObjectExhaustive
writeObjectInfo
public void writeObjectInfo(PrintWriter writer)
- For debugging purposes
- Specified by:
writeObjectInfo
in interface IISeriesHostObjectNameOnly
- Overrides:
writeObjectInfo
in class ISeriesHostObjectBasic
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.