|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.etools.systems.as400filesubsys.impl.AS400RecordFactory
This class is only used in non-datastore mode. It is passed to the comm layer's classes that return lists of records, which calls it back to instantiate each object in the returned list. By using this, we save performance costs by avoiding having to subsequently convert the returned objects to something we can use in Eclipse. Eclipse requires our objects to implement IAdaptable.
Field Summary | |
---|---|
protected ISeriesElementContext |
context
|
static String |
copyright
|
Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostListRecordFactory |
---|
Copyright |
Constructor Summary | |
---|---|
AS400RecordFactory(ISeriesElementContext context)
Constructor for AS400RecordFieldFactory |
Method Summary | |
---|---|
com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordDevice |
createDeviceRecordObject()
Instantiate an object implementing IISeriesHostRecordDevice. |
com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordNameOnly |
createNameOnlyObject()
Instantiate an object implementing IISeriesHostRecordNameOnly. |
com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordBasic |
createRecordObject()
Instantiate an object implementing IISeriesHostRecordBasic. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String copyright
protected ISeriesElementContext context
Constructor Detail |
public AS400RecordFactory(ISeriesElementContext context)
Method Detail |
public com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordNameOnly createNameOnlyObject()
At this point we do not support this level of record request.
createNameOnlyObject
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostListRecordFactory
public com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordBasic createRecordObject()
We instantiate and return an ISeriesRecord object from the api package
createRecordObject
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostListRecordFactory
public com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordDevice createDeviceRecordObject()
We instantiate and return an ISeriesRecordDevice object from the api package
createDeviceRecordObject
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostListRecordFactory
|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |