Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.subsystems.qsys.objects
Class QSYSRemoteFileRecordFormatFactory

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

public class QSYSRemoteFileRecordFormatFactory
extends QSYSHostFileRecordFormatFactory

Factory for creating subsystem 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
QSYSRemoteFileRecordFormatFactory()
           
 
Method Summary
 IQSYSDatabaseField createDatabaseField()
          Return an instance of a class that implements the IISeriesHostDatabaseField interface.
 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 com.ibm.etools.iseries.services.qsys.objects.QSYSHostFileRecordFormatFactory
createDeviceRecordObject
 
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

QSYSRemoteFileRecordFormatFactory

public QSYSRemoteFileRecordFormatFactory()
Method Detail

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
Overrides:
createNameOnlyObject in class QSYSHostFileRecordFormatFactory

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
Overrides:
createRecordObject in class QSYSHostFileRecordFormatFactory

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
Overrides:
createFormatDefinition in class QSYSHostFileRecordFormatFactory

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
Overrides:
createDatabaseField in class QSYSHostFileRecordFormatFactory

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.