|
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.Objectcom.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()
IISeriesHostListObjectFactoryIISeriesHostObjectNameOnly 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 IISeriesHostListObjectFactorypublic IQSYSLibrary createLibraryObject()
IQSYSFactory
createLibraryObject in interface IISeriesHostListObjectFactorycreateLibraryObject in interface IQSYSFactorypublic boolean wantToIncludeSize()
IISeriesHostListObjectFactory
wantToIncludeSize in interface IISeriesHostListObjectFactory
public IQSYSObject createObject(String type,
String attribute)
IQSYSFactory
createObject in interface IISeriesHostObjectFactorycreateObject in interface IQSYSFactorytype - 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 IISeriesHostListObjectFactorycreateSourceMember in interface IQSYSFactorypublic IQSYSDataMember createDataMember()
IQSYSFactory
createDataMember in interface IISeriesHostListObjectFactorycreateDataMember in interface IQSYSFactorypublic 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 | |||||||||