| Modifier and Type | Field and Description |
|---|---|
static int |
FORMAT_OBJD0100 |
static int |
FORMAT_OBJD0200 |
static int |
FORMAT_OBJD0300 |
static int |
FORMAT_OBJD0400 |
| Constructor and Description |
|---|
RetrieveObjectDescription(java.lang.String objectLibrary,
java.lang.String objectName,
java.lang.String objectType,
int format) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAllowChangeByProgram()
FORMAT_OBJD0400.
|
java.lang.String |
getAPAR()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getChangedByProgram()
FORMAT_OBJD0400.
|
java.lang.String |
getCompiler()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getCreationDateAndTime()
All formats.
|
java.lang.String |
getCreatorUserProfile()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
int |
getDaysUsedCount()
FORMAT_OBJD0400.
|
java.lang.String |
getDigitallySigned()
FORMAT_OBJD0400.
|
java.lang.String |
getDigitallySignedBySystemTrustedSource()
FORMAT_OBJD0400.
|
java.lang.String |
getDigitallySignedMoreThanOnce()
FORMAT_OBJD0400.
|
java.lang.String |
getExtendedObjectAttribute()
FORMAT_OBJD0200, FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getJournalEntriesToBeOmitted()
FORMAT_OBJD0400.
|
java.lang.String |
getJournalImages()
FORMAT_OBJD0400.
|
java.lang.String |
getJournalLibrary()
FORMAT_OBJD0400.
|
java.lang.String |
getJournalName()
FORMAT_OBJD0400.
|
java.lang.String |
getJournalStartDateAndTime()
FORMAT_OBJD0400.
|
java.lang.String |
getJournalStatus()
FORMAT_OBJD0400.
|
java.lang.String |
getLastUsedDate()
FORMAT_OBJD0400.
|
java.lang.String |
getLibraryASPDeviceName()
FORMAT_OBJD0400.
|
java.lang.String |
getLibraryASPGroupName()
FORMAT_OBJD0400.
|
int |
getLibraryASPNumber()
FORMAT_OBJD0400.
|
java.lang.String |
getLicensedProgram()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
int |
getNumberOfParameters()
Returns the number of parameters for this program.
|
java.lang.String |
getObjectASPDeviceName()
FORMAT_OBJD0400.
|
java.lang.String |
getObjectASPGroupName()
FORMAT_OBJD0400.
|
int |
getObjectASPNumber()
All formats.
|
java.lang.String |
getObjectAuditingValue()
FORMAT_OBJD0400.
|
java.lang.String |
getObjectChangeDateAndTime()
All formats.
|
java.lang.String |
getObjectCompressionStatus()
FORMAT_OBJD0400.
|
java.lang.String |
getObjectDomain()
All formats.
|
java.lang.String |
getObjectLevel()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getObjectLibrary()
All formats.
|
java.lang.String |
getObjectName()
All formats.
|
java.lang.String |
getObjectOverflowedASPIndicator()
FORMAT_OBJD0400.
|
java.lang.String |
getObjectOwner()
All formats.
|
java.lang.String |
getObjectRestoredDateAndTime()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getObjectSavedDateAndTime()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
int |
getObjectSize()
FORMAT_OBJD0400.
|
int |
getObjectSizeMultiplier()
FORMAT_OBJD0400.
|
java.lang.String |
getObjectType()
All formats.
|
java.lang.String |
getOptimumSpaceAlignment()
FORMAT_OBJD0400.
|
byte[] |
getParameterInputData(int parmIndex)
Returns the input data of the parameter at the specified index.
|
int |
getParameterInputLength(int parmIndex)
Returns the input length of the parameter at the specified index.
|
int |
getParameterOutputLength(int parmIndex)
Returns the output length of the parameter at the specified index.
|
int |
getParameterType(int parmIndex)
Returns the type of parameter at the specified index.
|
int |
getPrimaryAssociatedSpaceSize()
FORMAT_OBJD0400.
|
java.lang.String |
getPrimaryGroup()
FORMAT_OBJD0400.
|
java.lang.String |
getProgramLibrary()
Returns the library of the program object.
|
java.lang.String |
getProgramName()
Returns the name of the program object.
|
java.lang.String |
getPTF()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getResetDate()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getReturnLibrary()
All formats.
|
java.lang.String |
getSaveActiveDateAndTime()
FORMAT_OBJD0400.
|
java.lang.String |
getSaveCommand()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getSaveDevice()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
int |
getSavedSize()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
int |
getSavedSizeInUnits()
FORMAT_OBJD0400.
|
int |
getSavedSizeMultiplier()
FORMAT_OBJD0400.
|
java.lang.String |
getSaveFileLibrary()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getSaveFileName()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getSaveLabel()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
int |
getSaveSequenceNumber()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getSaveVolumeID()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getSourceFileLibrary()
FORMAT_OBJD0200, FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getSourceFileMember()
FORMAT_OBJD0200, FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getSourceFileName()
FORMAT_OBJD0200, FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getSourceFileUpdatedDateAndTime()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getStartingJournalReceiverLibrary()
FORMAT_OBJD0400.
|
java.lang.String |
getStartingJournalReceiverLibraryASPDeviceName()
FORMAT_OBJD0400.
|
java.lang.String |
getStartingJournalReceiverLibraryASPGroupName()
FORMAT_OBJD0400.
|
java.lang.String |
getStartingJournalReceiverNameForApply()
FORMAT_OBJD0400.
|
java.lang.String |
getStorage()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getSystemLevel()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getSystemWhereObjectWasCreated()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
byte[] |
getTempDataBuffer()
The implementor can create their own temp byte array for the output parameter size and reuse it each time a call is performed,
or for more than one parameter on the same call.
|
java.lang.String |
getTextDescription()
FORMAT_OBJD0200, FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getUsageInformationUpdated()
FORMAT_OBJD0400.
|
java.lang.String |
getUserChanged()
FORMAT_OBJD0300, FORMAT_OBJD0400.
|
java.lang.String |
getUserDefinedAttribute()
FORMAT_OBJD0400.
|
void |
newCall()
Invoked before any other methods on this interface by CommandConnection whenever this Program is called.
|
void |
setFormat(int format) |
void |
setObjectLibraryToRetrieve(java.lang.String lib) |
void |
setObjectNameToRetrieve(java.lang.String name) |
void |
setObjectTypeToRetrieve(java.lang.String type) |
void |
setParameterOutputData(int parmIndex,
byte[] data,
int maxLength)
Sets the output data for the parameter at the specified index.
|
public static final int FORMAT_OBJD0100
public static final int FORMAT_OBJD0200
public static final int FORMAT_OBJD0300
public static final int FORMAT_OBJD0400
public RetrieveObjectDescription(java.lang.String objectLibrary,
java.lang.String objectName,
java.lang.String objectType,
int format)
public java.lang.String getProgramName()
ProgramgetProgramName in interface Programpublic java.lang.String getProgramLibrary()
ProgramgetProgramLibrary in interface Programpublic int getNumberOfParameters()
ProgramgetNumberOfParameters in interface Programpublic final byte[] getTempDataBuffer()
ProgramgetTempDataBuffer in interface Programpublic void newCall()
Programpublic void setFormat(int format)
public void setObjectNameToRetrieve(java.lang.String name)
public void setObjectLibraryToRetrieve(java.lang.String lib)
public void setObjectTypeToRetrieve(java.lang.String type)
public java.lang.String getObjectName()
public java.lang.String getObjectLibrary()
public java.lang.String getObjectType()
public java.lang.String getReturnLibrary()
public int getObjectASPNumber()
public java.lang.String getObjectOwner()
public java.lang.String getObjectDomain()
public java.lang.String getCreationDateAndTime()
public java.lang.String getObjectChangeDateAndTime()
public java.lang.String getExtendedObjectAttribute()
public java.lang.String getTextDescription()
public java.lang.String getSourceFileName()
public java.lang.String getSourceFileLibrary()
public java.lang.String getSourceFileMember()
public java.lang.String getSourceFileUpdatedDateAndTime()
public java.lang.String getObjectSavedDateAndTime()
public java.lang.String getObjectRestoredDateAndTime()
public java.lang.String getCreatorUserProfile()
public java.lang.String getSystemWhereObjectWasCreated()
public java.lang.String getResetDate()
public int getSavedSize()
public int getSaveSequenceNumber()
public java.lang.String getStorage()
public java.lang.String getSaveCommand()
public java.lang.String getSaveVolumeID()
public java.lang.String getSaveDevice()
public java.lang.String getSaveFileName()
public java.lang.String getSaveFileLibrary()
public java.lang.String getSaveLabel()
public java.lang.String getSystemLevel()
public java.lang.String getCompiler()
public java.lang.String getObjectLevel()
public java.lang.String getUserChanged()
public java.lang.String getLicensedProgram()
public java.lang.String getPTF()
public java.lang.String getAPAR()
public java.lang.String getLastUsedDate()
public java.lang.String getUsageInformationUpdated()
public int getDaysUsedCount()
public int getObjectSize()
public int getObjectSizeMultiplier()
public java.lang.String getObjectCompressionStatus()
public java.lang.String getAllowChangeByProgram()
public java.lang.String getChangedByProgram()
public java.lang.String getUserDefinedAttribute()
public java.lang.String getObjectOverflowedASPIndicator()
public java.lang.String getSaveActiveDateAndTime()
public java.lang.String getObjectAuditingValue()
public java.lang.String getPrimaryGroup()
public java.lang.String getJournalStatus()
public java.lang.String getJournalName()
public java.lang.String getJournalLibrary()
public java.lang.String getJournalImages()
public java.lang.String getJournalEntriesToBeOmitted()
public java.lang.String getJournalStartDateAndTime()
public java.lang.String getDigitallySigned()
public int getSavedSizeInUnits()
public int getSavedSizeMultiplier()
public int getLibraryASPNumber()
public java.lang.String getObjectASPDeviceName()
public java.lang.String getLibraryASPDeviceName()
public java.lang.String getDigitallySignedBySystemTrustedSource()
public java.lang.String getDigitallySignedMoreThanOnce()
public int getPrimaryAssociatedSpaceSize()
public java.lang.String getOptimumSpaceAlignment()
public java.lang.String getObjectASPGroupName()
public java.lang.String getLibraryASPGroupName()
public java.lang.String getStartingJournalReceiverNameForApply()
public java.lang.String getStartingJournalReceiverLibrary()
public java.lang.String getStartingJournalReceiverLibraryASPDeviceName()
public java.lang.String getStartingJournalReceiverLibraryASPGroupName()
public int getParameterInputLength(int parmIndex)
ProgramgetParameterInputLength in interface Programpublic int getParameterOutputLength(int parmIndex)
ProgramgetParameterOutputLength in interface Programpublic int getParameterType(int parmIndex)
ProgramgetParameterType in interface ProgramParameterpublic byte[] getParameterInputData(int parmIndex)
ProgramgetParameterInputData in interface Programpublic void setParameterOutputData(int parmIndex,
byte[] data,
int maxLength)
ProgramsetParameterOutputData in interface Program