|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ibm.etools.iseries.services.qsys.objects.QSYSHostFactory
public class QSYSHostFactory
Factory for creating service level QSYS model objects. This is the default factory used by the QSYSService. This factory should not be used for creating model objects by the QSYSSubSystem.
Field Summary | |
---|---|
static int |
CMD
|
static String |
copyright
|
static int |
FILE
|
static int |
LIB
|
static int |
MODULE
|
static int |
MSGF
|
static int |
PGM
|
static int |
SRVPGM
|
Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostListObjectFactory |
---|
Copyright |
Constructor Summary | |
---|---|
QSYSHostFactory()
|
Method Summary | |
---|---|
IQSYSDataMember |
createDataMember()
Create a data member |
IISeriesHostObjectNameOnly |
createIFSFolderObject()
Return an instance of a class that implements the interface matching the amount of information you want returned to you for a folder object. |
IQSYSLibrary |
createLibraryObject()
Create a new IQSYSLibraryObject |
IQSYSMessageDescription |
createMessageDescription()
Create a message description object |
IQSYSObject |
createObject(String type,
String attribute)
Create a new IQSYSObject |
IQSYSSourceMember |
createSourceMember()
Create a source member |
protected IQSYSObject |
internalCreateCommand()
Create a new command object |
protected IQSYSObject |
internalCreateDataFile()
Create a new data file |
protected IQSYSObject |
internalCreateDDMFile()
Create a new DDM file object |
protected IQSYSObject |
internalCreateDisplayFile()
Create a new display file object |
protected IQSYSObject |
internalCreateLogicalFile()
Create a new logical file object |
protected IQSYSObject |
internalCreateMessageFile()
Create a new message file object |
protected IQSYSObject |
internalCreateModule()
Create a new module object |
protected IQSYSObject |
internalCreateObject()
Create a new standard object |
protected IQSYSObject |
internalCreatePrinterFile()
Create a new display file object |
protected IQSYSObject |
internalCreateProgram()
Create a new program object |
protected IQSYSObject |
internalCreateSaveFile()
Create a new save file object |
protected IQSYSObject |
internalCreateServiceProgram()
Create a new service program object |
protected IQSYSObject |
internalCreateSourceFile()
Create a new source file |
boolean |
wantToIncludeSize()
Tell the object list processor if the size is wanted. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static String copyright
public static final int PGM
public static final int SRVPGM
public static final int FILE
public static final int LIB
public static final int CMD
public static final int MSGF
public static final int MODULE
Constructor Detail |
---|
public QSYSHostFactory()
Method Detail |
---|
public IISeriesHostObjectNameOnly createIFSFolderObject()
IISeriesHostListObjectFactory
IISeriesHostObjectNameOnly
for just name and context information
IISeriesHostObjectBrief
for simple information
IISeriesHostObjectBasic
for typical information
IISeriesHostObjectExhaustive
for all information
IISeriesHostObjectFactory.createObject(java.lang.String, java.lang.String)
method is called for files.
createIFSFolderObject
in interface IISeriesHostListObjectFactory
public IQSYSLibrary createLibraryObject()
IQSYSFactory
createLibraryObject
in interface IISeriesHostListObjectFactory
createLibraryObject
in interface IQSYSFactory
public boolean wantToIncludeSize()
IISeriesHostListObjectFactory
wantToIncludeSize
in interface IISeriesHostListObjectFactory
public IQSYSObject createObject(String type, String attribute)
IQSYSFactory
createObject
in interface IISeriesHostObjectFactory
createObject
in interface IQSYSFactory
type
- The type of object requested.attribute
- The attribute of the object requested. The attribute may be null.protected IQSYSObject internalCreateMessageFile()
protected IQSYSObject internalCreateSaveFile()
protected IQSYSObject internalCreateDDMFile()
protected IQSYSObject internalCreateDisplayFile()
protected IQSYSObject internalCreatePrinterFile()
protected IQSYSObject internalCreateLogicalFile()
protected IQSYSObject internalCreateDataFile()
protected IQSYSObject internalCreateSourceFile()
protected IQSYSObject internalCreateObject()
protected IQSYSObject internalCreateCommand()
protected IQSYSObject internalCreateServiceProgram()
protected IQSYSObject internalCreateProgram()
protected IQSYSObject internalCreateModule()
public IQSYSSourceMember createSourceMember()
IQSYSFactory
createSourceMember
in interface IISeriesHostListObjectFactory
createSourceMember
in interface IQSYSFactory
public IQSYSDataMember createDataMember()
IQSYSFactory
createDataMember
in interface IISeriesHostListObjectFactory
createDataMember
in interface IQSYSFactory
public IQSYSMessageDescription createMessageDescription()
IQSYSFactory
createMessageDescription
in interface IQSYSFactory
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |