|
|||||||||
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 datapublic 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 fileMethod 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.TagInputStreampublic 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 |