com.ibm.jtopenlite.command.program
Class RetrieveObjectDescription

java.lang.Object
  extended by com.ibm.jtopenlite.command.program.ProgramAdapter
      extended by com.ibm.jtopenlite.command.program.RetrieveObjectDescription
All Implemented Interfaces:
Program

public class RetrieveObjectDescription
extends ProgramAdapter

QUSROBJD This class fully implements the V5R4 specification of QUSROBJD.


Field Summary
static int FORMAT_OBJD0100
           
static int FORMAT_OBJD0200
           
static int FORMAT_OBJD0300
           
static int FORMAT_OBJD0400
           
 
Constructor Summary
RetrieveObjectDescription(String objectLibrary, String objectName, String objectType, int format)
           
 
Method Summary
 String getAllowChangeByProgram()
          FORMAT_OBJD0400.
 String getAPAR()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getChangedByProgram()
          FORMAT_OBJD0400.
 String getCompiler()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getCreationDateAndTime()
          All formats.
 String getCreatorUserProfile()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 int getDaysUsedCount()
          FORMAT_OBJD0400.
 String getDigitallySigned()
          FORMAT_OBJD0400.
 String getDigitallySignedBySystemTrustedSource()
          FORMAT_OBJD0400.
 String getDigitallySignedMoreThanOnce()
          FORMAT_OBJD0400.
 String getExtendedObjectAttribute()
          FORMAT_OBJD0200, FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getJournalEntriesToBeOmitted()
          FORMAT_OBJD0400.
 String getJournalImages()
          FORMAT_OBJD0400.
 String getJournalLibrary()
          FORMAT_OBJD0400.
 String getJournalName()
          FORMAT_OBJD0400.
 String getJournalStartDateAndTime()
          FORMAT_OBJD0400.
 String getJournalStatus()
          FORMAT_OBJD0400.
 String getLastUsedDate()
          FORMAT_OBJD0400.
 String getLibraryASPDeviceName()
          FORMAT_OBJD0400.
 String getLibraryASPGroupName()
          FORMAT_OBJD0400.
 int getLibraryASPNumber()
          FORMAT_OBJD0400.
 String getLicensedProgram()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getObjectASPDeviceName()
          FORMAT_OBJD0400.
 String getObjectASPGroupName()
          FORMAT_OBJD0400.
 int getObjectASPNumber()
          All formats.
 String getObjectAuditingValue()
          FORMAT_OBJD0400.
 String getObjectChangeDateAndTime()
          All formats.
 String getObjectCompressionStatus()
          FORMAT_OBJD0400.
 String getObjectDomain()
          All formats.
 String getObjectLevel()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getObjectLibrary()
          All formats.
 String getObjectName()
          All formats.
 String getObjectOverflowedASPIndicator()
          FORMAT_OBJD0400.
 String getObjectOwner()
          All formats.
 String getObjectRestoredDateAndTime()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getObjectSavedDateAndTime()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 int getObjectSize()
          FORMAT_OBJD0400.
 int getObjectSizeMultiplier()
          FORMAT_OBJD0400.
 String getObjectType()
          All formats.
 String getOptimumSpaceAlignment()
          FORMAT_OBJD0400.
 int getPrimaryAssociatedSpaceSize()
          FORMAT_OBJD0400.
 String getPrimaryGroup()
          FORMAT_OBJD0400.
 String getPTF()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getResetDate()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getReturnLibrary()
          All formats.
 String getSaveActiveDateAndTime()
          FORMAT_OBJD0400.
 String getSaveCommand()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getSaveDevice()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 int getSavedSize()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 int getSavedSizeInUnits()
          FORMAT_OBJD0400.
 int getSavedSizeMultiplier()
          FORMAT_OBJD0400.
 String getSaveFileLibrary()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getSaveFileName()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getSaveLabel()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 int getSaveSequenceNumber()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getSaveVolumeID()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getSourceFileLibrary()
          FORMAT_OBJD0200, FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getSourceFileMember()
          FORMAT_OBJD0200, FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getSourceFileName()
          FORMAT_OBJD0200, FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getSourceFileUpdatedDateAndTime()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getStartingJournalReceiverLibrary()
          FORMAT_OBJD0400.
 String getStartingJournalReceiverLibraryASPDeviceName()
          FORMAT_OBJD0400.
 String getStartingJournalReceiverLibraryASPGroupName()
          FORMAT_OBJD0400.
 String getStartingJournalReceiverNameForApply()
          FORMAT_OBJD0400.
 String getStorage()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getSystemLevel()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getSystemWhereObjectWasCreated()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getTextDescription()
          FORMAT_OBJD0200, FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getUsageInformationUpdated()
          FORMAT_OBJD0400.
 String getUserChanged()
          FORMAT_OBJD0300, FORMAT_OBJD0400.
 String getUserDefinedAttribute()
          FORMAT_OBJD0400.
 void setFormat(int format)
           
 void setObjectLibraryToRetrieve(String lib)
           
 void setObjectNameToRetrieve(String name)
           
 void setObjectTypeToRetrieve(String type)
           
 
Methods inherited from class com.ibm.jtopenlite.command.program.ProgramAdapter
getNumberOfParameters, getParameterInputData, getParameterInputLength, getParameterOutputLength, getParameterType, getProgramLibrary, getProgramName, getTempDataBuffer, newCall, setParameterOutputData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FORMAT_OBJD0100

public static final int FORMAT_OBJD0100
See Also:
Constant Field Values

FORMAT_OBJD0200

public static final int FORMAT_OBJD0200
See Also:
Constant Field Values

FORMAT_OBJD0300

public static final int FORMAT_OBJD0300
See Also:
Constant Field Values

FORMAT_OBJD0400

public static final int FORMAT_OBJD0400
See Also:
Constant Field Values
Constructor Detail

RetrieveObjectDescription

public RetrieveObjectDescription(String objectLibrary,
                                 String objectName,
                                 String objectType,
                                 int format)
Method Detail

setFormat

public void setFormat(int format)

setObjectNameToRetrieve

public void setObjectNameToRetrieve(String name)

setObjectLibraryToRetrieve

public void setObjectLibraryToRetrieve(String lib)

setObjectTypeToRetrieve

public void setObjectTypeToRetrieve(String type)

getObjectName

public String getObjectName()
All formats.


getObjectLibrary

public String getObjectLibrary()
All formats.


getObjectType

public String getObjectType()
All formats.


getReturnLibrary

public String getReturnLibrary()
All formats.


getObjectASPNumber

public int getObjectASPNumber()
All formats.


getObjectOwner

public String getObjectOwner()
All formats.


getObjectDomain

public String getObjectDomain()
All formats.


getCreationDateAndTime

public String getCreationDateAndTime()
All formats.


getObjectChangeDateAndTime

public String getObjectChangeDateAndTime()
All formats.


getExtendedObjectAttribute

public String getExtendedObjectAttribute()
FORMAT_OBJD0200, FORMAT_OBJD0300, FORMAT_OBJD0400.


getTextDescription

public String getTextDescription()
FORMAT_OBJD0200, FORMAT_OBJD0300, FORMAT_OBJD0400.


getSourceFileName

public String getSourceFileName()
FORMAT_OBJD0200, FORMAT_OBJD0300, FORMAT_OBJD0400.


getSourceFileLibrary

public String getSourceFileLibrary()
FORMAT_OBJD0200, FORMAT_OBJD0300, FORMAT_OBJD0400.


getSourceFileMember

public String getSourceFileMember()
FORMAT_OBJD0200, FORMAT_OBJD0300, FORMAT_OBJD0400.


getSourceFileUpdatedDateAndTime

public String getSourceFileUpdatedDateAndTime()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getObjectSavedDateAndTime

public String getObjectSavedDateAndTime()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getObjectRestoredDateAndTime

public String getObjectRestoredDateAndTime()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getCreatorUserProfile

public String getCreatorUserProfile()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getSystemWhereObjectWasCreated

public String getSystemWhereObjectWasCreated()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getResetDate

public String getResetDate()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getSavedSize

public int getSavedSize()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getSaveSequenceNumber

public int getSaveSequenceNumber()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getStorage

public String getStorage()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getSaveCommand

public String getSaveCommand()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getSaveVolumeID

public String getSaveVolumeID()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getSaveDevice

public String getSaveDevice()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getSaveFileName

public String getSaveFileName()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getSaveFileLibrary

public String getSaveFileLibrary()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getSaveLabel

public String getSaveLabel()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getSystemLevel

public String getSystemLevel()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getCompiler

public String getCompiler()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getObjectLevel

public String getObjectLevel()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getUserChanged

public String getUserChanged()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getLicensedProgram

public String getLicensedProgram()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getPTF

public String getPTF()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getAPAR

public String getAPAR()
FORMAT_OBJD0300, FORMAT_OBJD0400.


getLastUsedDate

public String getLastUsedDate()
FORMAT_OBJD0400.


getUsageInformationUpdated

public String getUsageInformationUpdated()
FORMAT_OBJD0400.


getDaysUsedCount

public int getDaysUsedCount()
FORMAT_OBJD0400.


getObjectSize

public int getObjectSize()
FORMAT_OBJD0400.


getObjectSizeMultiplier

public int getObjectSizeMultiplier()
FORMAT_OBJD0400.


getObjectCompressionStatus

public String getObjectCompressionStatus()
FORMAT_OBJD0400.


getAllowChangeByProgram

public String getAllowChangeByProgram()
FORMAT_OBJD0400.


getChangedByProgram

public String getChangedByProgram()
FORMAT_OBJD0400.


getUserDefinedAttribute

public String getUserDefinedAttribute()
FORMAT_OBJD0400.


getObjectOverflowedASPIndicator

public String getObjectOverflowedASPIndicator()
FORMAT_OBJD0400.


getSaveActiveDateAndTime

public String getSaveActiveDateAndTime()
FORMAT_OBJD0400.


getObjectAuditingValue

public String getObjectAuditingValue()
FORMAT_OBJD0400.


getPrimaryGroup

public String getPrimaryGroup()
FORMAT_OBJD0400.


getJournalStatus

public String getJournalStatus()
FORMAT_OBJD0400.


getJournalName

public String getJournalName()
FORMAT_OBJD0400.


getJournalLibrary

public String getJournalLibrary()
FORMAT_OBJD0400.


getJournalImages

public String getJournalImages()
FORMAT_OBJD0400.


getJournalEntriesToBeOmitted

public String getJournalEntriesToBeOmitted()
FORMAT_OBJD0400.


getJournalStartDateAndTime

public String getJournalStartDateAndTime()
FORMAT_OBJD0400.


getDigitallySigned

public String getDigitallySigned()
FORMAT_OBJD0400.


getSavedSizeInUnits

public int getSavedSizeInUnits()
FORMAT_OBJD0400.


getSavedSizeMultiplier

public int getSavedSizeMultiplier()
FORMAT_OBJD0400.


getLibraryASPNumber

public int getLibraryASPNumber()
FORMAT_OBJD0400.


getObjectASPDeviceName

public String getObjectASPDeviceName()
FORMAT_OBJD0400.


getLibraryASPDeviceName

public String getLibraryASPDeviceName()
FORMAT_OBJD0400.


getDigitallySignedBySystemTrustedSource

public String getDigitallySignedBySystemTrustedSource()
FORMAT_OBJD0400.


getDigitallySignedMoreThanOnce

public String getDigitallySignedMoreThanOnce()
FORMAT_OBJD0400.


getPrimaryAssociatedSpaceSize

public int getPrimaryAssociatedSpaceSize()
FORMAT_OBJD0400.


getOptimumSpaceAlignment

public String getOptimumSpaceAlignment()
FORMAT_OBJD0400.


getObjectASPGroupName

public String getObjectASPGroupName()
FORMAT_OBJD0400.


getLibraryASPGroupName

public String getLibraryASPGroupName()
FORMAT_OBJD0400.


getStartingJournalReceiverNameForApply

public String getStartingJournalReceiverNameForApply()
FORMAT_OBJD0400.


getStartingJournalReceiverLibrary

public String getStartingJournalReceiverLibrary()
FORMAT_OBJD0400.


getStartingJournalReceiverLibraryASPDeviceName

public String getStartingJournalReceiverLibraryASPDeviceName()
FORMAT_OBJD0400.


getStartingJournalReceiverLibraryASPGroupName

public String getStartingJournalReceiverLibraryASPGroupName()
FORMAT_OBJD0400.