|
iSeries Remote Systems v6.0.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.etools.iseries.core.api.ISeriesDataElementWrapper
com.ibm.etools.iseries.core.api.ISeriesHostRecordNameOnlyWrapper
com.ibm.etools.iseries.core.api.ISeriesHostRecordDeviceWrapper
com.ibm.etools.iseries.core.api.ISeriesRecordDevice
Represents a device record. It contains all the attributes available for device file records via the iSeries list-fields api. This base class contains the maximum number of attributes.
Note that the setXXX methods do not change the record on the host. Rather, their purpose is simply to capture the attribute internally, after reading it from an external source, say.
See the iSeries CL API QUSLRCD for a full description of each attribute
Field Summary | |
---|---|
static String |
copyright
|
Fields inherited from class com.ibm.etools.iseries.core.api.ISeriesDataElementWrapper |
---|
cacheFilter, cacheTimeStamp, dataelement, EXPIRE_TIME, lastException, lastRunMsg, lastRunMsgId, localCache |
Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordDevice |
---|
Copyright |
Constructor Summary | |
---|---|
ISeriesRecordDevice(com.ibm.etools.systems.dstore.core.model.DataElement dataelement)
Constructor when using DataStore DataElements |
|
ISeriesRecordDevice(com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordDevice rcdObj)
Constructor when wrapping an IISeriesHostRecordDevice interface-conforming object |
Method Summary | |
---|---|
int |
getBufferSize()
Get the number of bytes for this record's buffer |
boolean |
getHasSeparateIndicatorArea()
Get if this record has a INDARA keyword |
boolean |
getHasStartingLineNumber()
Get if this record has a SLNO keyword |
String |
getLowestResponseIndicator()
Get the number of the lowest response indicator used in this record. |
String |
getType()
Get this record's record-type. |
void |
setBufferSize(int size)
Set the number of bytes for this record's buffer |
void |
setHasSeparateIndicatorArea(boolean has)
Set if this record has a INDARA keyword |
void |
setHasStartingLineNumber(boolean has)
Set if this record has a SLNO keyword |
void |
setLowestResponseIndicator(String lowest)
Set the number of the lowest response indicator used in this record |
void |
setType(String type)
Set this record's record-type. |
Methods inherited from class com.ibm.etools.iseries.core.api.ISeriesHostRecordNameOnlyWrapper |
---|
getAbsoluteName, getAdapter, getFile, getFileType, getFullName, getLibrary, getLibraryName, getName, getPropertiesNode, getRecordObject, setFile, setFileType, setLibrary, setName, toString, writeObjectInfo |
Methods inherited from class com.ibm.etools.iseries.core.api.ISeriesDataElementWrapper |
---|
checkIsConnected, extractProperty, extractPropertyAsBoolean, extractPropertyAsByte, extractPropertyAsChar, extractPropertyAsInt, getCommandSubSystem, getDataElement, getDataStore, getFileSubSystem, getISeriesConnection, getLastException, getLastRunMessage, getLocalCache, getPropertiesNode, runCommand, setLastException, setLocalCache |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordNameOnly |
---|
getFile, getFileType, setFile, setFileType, toString, writeObjectInfo |
Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly |
---|
getLibrary, getName, setLibrary, setName |
Field Detail |
public static final String copyright
Constructor Detail |
public ISeriesRecordDevice(com.ibm.etools.systems.dstore.core.model.DataElement dataelement)
public ISeriesRecordDevice(com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordDevice rcdObj)
Method Detail |
public void setLowestResponseIndicator(String lowest)
setLowestResponseIndicator
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordDevice
public void setBufferSize(int size)
setBufferSize
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordDevice
public void setType(String type)
setType
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordDevice
public void setHasStartingLineNumber(boolean has)
setHasStartingLineNumber
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordDevice
public void setHasSeparateIndicatorArea(boolean has)
setHasSeparateIndicatorArea
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordDevice
public String getLowestResponseIndicator()
getLowestResponseIndicator
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordDevice
public int getBufferSize()
getBufferSize
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordDevice
public String getType()
getType
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordDevice
public boolean getHasStartingLineNumber()
getHasStartingLineNumber
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordDevice
public boolean getHasSeparateIndicatorArea()
getHasSeparateIndicatorArea
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordDevice
|
iSeries Remote Systems v6.0.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |