com.ibm.etools.iseries.subsystems.qsys.objects
Class QSYSRemoteLibrary
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.subsystems.qsys.objects.QSYSRemoteObject
com.ibm.etools.iseries.subsystems.qsys.objects.QSYSRemoteLibrary
- All Implemented Interfaces:
- IISeriesHostObjectBasic, IISeriesHostObjectBrief, IISeriesHostObjectExhaustive, IISeriesHostObjectNameOnly, IQSYSLibrary, IQSYSObject, IQSYSResource, IRemoteObjectContextProvider
public class QSYSRemoteLibrary
- extends QSYSRemoteObject
- implements IQSYSLibrary
Class representing an IBM i native (QSYS) library. This class is used by (and is knowledgeable of)
RSE connections and subsystems.
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 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 |
Methods inherited from class com.ibm.etools.iseries.subsystems.qsys.objects.QSYSRemoteObject |
clearCachedProperties, equals, exists, getAdapter, getAllowChangeByProgram, getAPAR, getAuxiliaryStoragePool, getChangedByProgram, getCompiler, getCompressionStatus, getCreatorUserProfile, getDateCreated, getDateModified, getDaysUsedCount, getDomain, getExhaustiveProperties, getLastUsedDate, getLicensedProgram, getObjectAuditingValue, getObjectLevel, getObjectOverflowedASP, getOwner, getParent, getPrimaryGroup, getPTF, getRemoteObjectContext, getResetDate, getRestoredDate, getSaveActiveDate, getSaveCommand, getSavedDate, getSaveDevice, getSaveFileName, getSaveLabel, getSaveLibrary, getSaveSequenceNumber, getSaveSize, getSaveVolumeId, getSize, getSourceChangedDate, getSourceFile, getSourceLibrary, getSourceMember, getStorage, getSystemLevel, getSystemWhereCreated, getUsageInformationUpdated, getUserChanged, getUserDefinedAttribute, hasAdditionalDetails, hashCode, setDateCreated, setRemoteObjectContext |
Methods inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectExhaustive |
setAllowChangeByProgram, setAPAR, setAuxiliaryStoragePool, setChangedByProgram, setCompiler, setCompressionStatus, setCreatorUserProfile, setDaysUsedCount, setDomain, setLastUsedDate, setLicensedProgram, setObjectAuditingValue, setObjectLevel, setObjectOverflowedASP, setOwner, setPrimaryGroup, setPTF, setResetDate, setRestoredDate, setSaveActiveDate, setSaveCommand, setSavedDate, setSaveDevice, setSaveFileName, setSaveLabel, setSaveLibrary, setSaveSequenceNumber, setSaveSize, setSaveVolumeId, setSourceChangedDate, setSourceFile, setSourceLibrary, setSourceMember, setStorage, setSystemLevel, setSystemWhereCreated, setUsageInformationUpdated, setUserChanged, setUserDefinedAttribute, writeObjectInfo |
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 interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectExhaustive |
getAllowChangeByProgram, getAPAR, getAuxiliaryStoragePool, getChangedByProgram, getCompiler, getCompressionStatus, getCreatorUserProfile, getDaysUsedCount, getDomain, getLastUsedDate, getLicensedProgram, getObjectAuditingValue, getObjectLevel, getObjectOverflowedASP, getOwner, getPrimaryGroup, getPTF, getResetDate, getRestoredDate, getSaveActiveDate, getSaveCommand, getSavedDate, getSaveDevice, getSaveFileName, getSaveLabel, getSaveLibrary, getSaveSequenceNumber, getSaveSize, getSaveVolumeId, getSourceChangedDate, getSourceFile, getSourceLibrary, getSourceMember, getStorage, getSystemLevel, getSystemWhereCreated, getUsageInformationUpdated, getUserChanged, getUserDefinedAttribute, setAllowChangeByProgram, setAPAR, setAuxiliaryStoragePool, setChangedByProgram, setCompiler, setCompressionStatus, setCreatorUserProfile, setDaysUsedCount, setDomain, setLastUsedDate, setLicensedProgram, setObjectAuditingValue, setObjectLevel, setObjectOverflowedASP, setOwner, setPrimaryGroup, setPTF, setResetDate, setRestoredDate, setSaveActiveDate, setSaveCommand, setSavedDate, setSaveDevice, setSaveFileName, setSaveLabel, setSaveLibrary, setSaveSequenceNumber, setSaveSize, setSaveVolumeId, setSourceChangedDate, setSourceFile, setSourceLibrary, setSourceMember, setStorage, setSystemLevel, setSystemWhereCreated, setUsageInformationUpdated, setUserChanged, setUserDefinedAttribute |
Methods inherited from interface com.ibm.etools.iseries.services.qsys.api.IQSYSResource |
exists, getDateCreated, getDateModified, getDescription, getFullName, getLibrary, getName, getParent, getSize, getSubType, getType, setDescription, setLibrary, setName, setSubType, setType |
copyright
public static String copyright
QSYSRemoteLibrary
public QSYSRemoteLibrary()
listObjects
public IQSYSObject[] listObjects(IProgressMonitor monitor)
throws SystemMessageException,
InterruptedException
- Description copied from interface:
IQSYSLibrary
- List objects in this library
- Specified by:
listObjects
in interface IQSYSLibrary
- Throws:
SystemMessageException
InterruptedException
listObjects
public IQSYSObject[] listObjects(String objectNameFilter,
IProgressMonitor monitor)
throws SystemMessageException,
InterruptedException
- Description copied from interface:
IQSYSLibrary
- List objects in this library that match the specified object name filter
- Specified by:
listObjects
in interface IQSYSLibrary
- Throws:
SystemMessageException
InterruptedException
getAbsoluteName
public String getAbsoluteName()
- Description copied from interface:
IQSYSResource
- Get the absolute name (includes type) for the resource
- Specified by:
getAbsoluteName
in interface IQSYSResource
- Overrides:
getAbsoluteName
in class QSYSRemoteObject
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.