Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.comm.interfaces
Class ISeriesHostListSpoolFileFactory

java.lang.Object
  extended by com.ibm.etools.iseries.comm.interfaces.ISeriesHostListSpoolFileFactory
All Implemented Interfaces:
IISeriesHostListBaseFactory, IISeriesHostListSpoolFileFactory

public class ISeriesHostListSpoolFileFactory
extends Object
implements IISeriesHostListSpoolFileFactory

This class is simply a factory for creating new instances of the appropriate object for SpoolFile lists. It is used as the default factory in ISeriesListSpoolFiles. Should somebody wish to use their own object instead they would:

  • create their own class that implements IISeriesHostSpoolFileNameOnly, IISeriesHostSpoolFileBasic, or IISeriesHostSpoolFileDevice
  • create their own factory class like this that implements (@link IISeriesHostListSpoolFileFactory} with the methods prescribed by it.
  • when using comm layer code like ISeriesListSpoolFiles, you pass in your factory instance which is what is used to create the returned object.

    See Also:
    IISeriesHostListSpoolFileFactory, IISeriesHostSpoolFileNameOnly, IISeriesHostSpoolFileBasic, ISeriesHostSpoolFileNameOnly, ISeriesHostSpoolFileBasic

    Field Summary
    static String Copyright
               
     
    Constructor Summary
    ISeriesHostListSpoolFileFactory()
               
     
    Method Summary
     IISeriesHostSpoolFileBasic createSpoolFileBasic()
              Return an instance of a class that implements the interface IISeriesHostSpoolFileBasic
     IISeriesHostSpoolFileNameOnly createSpoolFileNameOnly()
              Return an instance of a class that implements the interface IISeriesHostSpoolFileNameOnly
     
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     

    Field Detail

    Copyright

    public static final String Copyright
    See Also:
    Constant Field Values
    Constructor Detail

    ISeriesHostListSpoolFileFactory

    public ISeriesHostListSpoolFileFactory()
    Method Detail

    createSpoolFileNameOnly

    public IISeriesHostSpoolFileNameOnly createSpoolFileNameOnly()
    Return an instance of a class that implements the interface IISeriesHostSpoolFileNameOnly

    Specified by:
    createSpoolFileNameOnly in interface IISeriesHostListSpoolFileFactory

    createSpoolFileBasic

    public IISeriesHostSpoolFileBasic createSpoolFileBasic()
    Return an instance of a class that implements the interface IISeriesHostSpoolFileBasic

    Specified by:
    createSpoolFileBasic in interface IISeriesHostListSpoolFileFactory

    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.