Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.services.qsys.objects
Class QSYSHostFileRecordFormatFactory

java.lang.Object
  extended by com.ibm.etools.iseries.services.qsys.objects.QSYSHostFileRecordFormatFactory
All Implemented Interfaces:
IISeriesHostDatabaseFileDescriptionFactory, IISeriesHostListBaseFactory, IISeriesHostListRecordFactory, IQSYSFileRecordFormatFactory
Direct Known Subclasses:
QSYSRemoteFileRecordFormatFactory

public class QSYSHostFileRecordFormatFactory
extends Object
implements IQSYSFileRecordFormatFactory

Factory for creating service level record objects.


Field Summary
static String copyright
           
 
Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostListRecordFactory
Copyright
 
Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostDatabaseFileDescriptionFactory
Copyright
 
Constructor Summary
QSYSHostFileRecordFormatFactory()
           
 
Method Summary
 IQSYSDatabaseField createDatabaseField()
          Return an instance of a class that implements the IISeriesHostDatabaseField interface.
 IQSYSDeviceFileRecordFormat createDeviceRecordObject()
          Return an instance of a class that implements the interface IISeriesHostRecordDevice
 IQSYSDatabaseFileRecordFormat createFormatDefinition()
          Return an instance of a class that implements the interface IISeriesHostFormatDefinition
 IQSYSFileRecordFormat createNameOnlyObject()
          Return an instance of a class that implements the interface IISeriesHostRecordNameOnly
 IQSYSFileRecordFormat createRecordObject()
          Return an instance of a class that implements the interface IISeriesHostRecordBasic
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static String copyright
Constructor Detail

QSYSHostFileRecordFormatFactory

public QSYSHostFileRecordFormatFactory()
Method Detail

createDeviceRecordObject

public IQSYSDeviceFileRecordFormat createDeviceRecordObject()
Description copied from interface: IISeriesHostListRecordFactory
Return an instance of a class that implements the interface IISeriesHostRecordDevice

Specified by:
createDeviceRecordObject in interface IISeriesHostListRecordFactory
Specified by:
createDeviceRecordObject in interface IQSYSFileRecordFormatFactory

createNameOnlyObject

public IQSYSFileRecordFormat createNameOnlyObject()
Description copied from interface: IISeriesHostListRecordFactory
Return an instance of a class that implements the interface IISeriesHostRecordNameOnly

Specified by:
createNameOnlyObject in interface IISeriesHostListRecordFactory
Specified by:
createNameOnlyObject in interface IQSYSFileRecordFormatFactory

createRecordObject

public IQSYSFileRecordFormat createRecordObject()
Description copied from interface: IISeriesHostListRecordFactory
Return an instance of a class that implements the interface IISeriesHostRecordBasic

THIS IS THE SAME AS createObject()

Specified by:
createRecordObject in interface IISeriesHostListRecordFactory
Specified by:
createRecordObject in interface IQSYSFileRecordFormatFactory

createFormatDefinition

public IQSYSDatabaseFileRecordFormat createFormatDefinition()
Description copied from interface: IISeriesHostDatabaseFileDescriptionFactory
Return an instance of a class that implements the interface IISeriesHostFormatDefinition

Specified by:
createFormatDefinition in interface IISeriesHostDatabaseFileDescriptionFactory
Specified by:
createFormatDefinition in interface IQSYSFileRecordFormatFactory

createDatabaseField

public IQSYSDatabaseField createDatabaseField()
Description copied from interface: IISeriesHostDatabaseFileDescriptionFactory
Return an instance of a class that implements the IISeriesHostDatabaseField interface.

Specified by:
createDatabaseField in interface IISeriesHostDatabaseFileDescriptionFactory

Rational Developer for Power Systems Software
V7.6

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.