|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--com.ibm.dse.base.Externalizer
|
+--com.ibm.dse.base.ServiceExternalizer
| Fields inherited from class com.ibm.dse.base.Externalizer |
tagClassTable,
tagInputStream,
TYPE_CONTEXT,
TYPE_DATA,
TYPE_FORMAT,
TYPE_OPERATION,
TYPE_PROCESSOR,
TYPE_SERVICE,
TYPE_SETTINGS,
TYPE_TYPE,
TYPE_UNKNOWN,
TYPE_VIEW |
| Constructor Summary | |
ServiceExternalizer()
ServiceExternalizer default constructor. |
|
ServiceExternalizer(java.lang.String option,
java.io.BufferedInputStream aIniStream)
This constructor initializes an Externalizer object. |
|
ServiceExternalizer(java.lang.String option,
java.lang.String pathAndFile)
This constructor initializes an Externalizer object. |
|
| Method Summary | |
protected Externalizer |
createNewExternalizer()
Returns a new externalizer for the generic service file. |
void |
end()
Releases resources from this externalizer |
void |
makeTagClassTable()
Creates a tagClassTable with the values in the DSE.INI file (path is settings.tags.services). |
void |
reset()
Sets a new service externalizer to Service. |
void |
reset(java.util.Enumeration listTagId)
Resets the definition of tags which tag id appears in listTagId. |
void |
reset(java.lang.String tagId)
Resets the definition of the tag with id tagId. |
protected void |
reset(java.lang.String tagId,
TagInputStream aTagInputStream)
Resets the definition of the service entity with id equals to tagId. |
| Methods inherited from class com.ibm.dse.base.Externalizer |
convertTagToObject,
getClasses,
getTagClassTable,
getTagInputStream,
getTagOutputStream,
isRunTime,
readObject,
readObject,
readTag,
setRunTime,
setTagClassTable,
setTagInputStream,
tagList,
tagWithId |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public ServiceExternalizer()
public ServiceExternalizer(java.lang.String option,
java.io.BufferedInputStream aIniStream)
throws java.io.IOException
option - java.lang.StringaIniStream - java.io.BufferedInputStream containing the input data
public ServiceExternalizer(java.lang.String option,
java.lang.String pathAndFile)
throws java.io.IOException
option - java.lang.StringpathAndFile - java.lang.String specifying the name and path of the formats definition file| Method Detail |
protected Externalizer createNewExternalizer()
throws java.io.IOException,
DSEObjectNotFoundException
public void end()
public void makeTagClassTable()
public void reset()
throws java.io.IOException,
DSEObjectNotFoundException
public void reset(java.lang.String tagId)
throws java.io.IOException,
DSEObjectNotFoundException
tagId - java.lang.String The id of the tag to reset.
protected void reset(java.lang.String tagId,
TagInputStream aTagInputStream)
throws java.io.IOException
tagId - java.lang.StringaTagInputStream - com.ibm.dse.base.TagInputStream
public void reset(java.util.Enumeration listTagId)
throws java.io.IOException,
DSEObjectNotFoundException
listTagId - java.util.Enumeration
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||