com.ibm.dse.base.types
Class TypeExternalizerAccessor

java.lang.Object
  |
  +--com.ibm.dse.base.ExternalizerAccessor
        |
        +--com.ibm.dse.base.types.TypeExternalizerAccessor

public class TypeExternalizerAccessor
extends ExternalizerAccessor

This class is used to access the typed data externalizer


Constructor Summary
TypeExternalizerAccessor()
          TypeExternalizerAccessor constructor.
 
Method Summary
 void createExternalizer()
          This method creates and sets the typed data externalizer
 void createExternalizer(java.lang.String option, java.io.BufferedInputStream aIniStream)
          This method creates and sets the typed data externalizer
 void createExternalizer(java.lang.String option, java.lang.String pathAndFile)
          This method creates and sets the typed data externalizer
 void end()
          This method sets the typed data externalizer to null
 void linkReferences()
          This method will initialize all the typed data externalizer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeExternalizerAccessor

public TypeExternalizerAccessor()
TypeExternalizerAccessor constructor.
Method Detail

createExternalizer

public void createExternalizer()
                        throws java.io.IOException
This method creates and sets the typed data externalizer
Overrides:
createExternalizer in class ExternalizerAccessor

createExternalizer

public void createExternalizer(java.lang.String option,
                               java.io.BufferedInputStream aIniStream)
                        throws java.io.IOException
This method creates and sets the typed data externalizer
Overrides:
createExternalizer in class ExternalizerAccessor

createExternalizer

public void createExternalizer(java.lang.String option,
                               java.lang.String pathAndFile)
                        throws java.io.IOException
This method creates and sets the typed data externalizer
Overrides:
createExternalizer in class ExternalizerAccessor

end

public void end()
This method sets the typed data externalizer to null
Overrides:
end in class ExternalizerAccessor

linkReferences

public void linkReferences()
                    throws java.io.IOException,
                           DSEObjectNotFoundException
This method will initialize all the typed data externalizer. It will build all the Types, PropertyDescriptors, etc and link them all together properly
Overrides:
linkReferences in class ExternalizerAccessor