Package oracle.sql

Class ConverterArchive

  • All Implemented Interfaces:
    java.beans.PropertyChangeListener, java.util.EventListener, Diagnosable

    public class ConverterArchive
    extends java.lang.Object
    implements Diagnosable
    This class allows a program to serialize an object and put it into a regular file or archive it into a zip file. It also allows a program to extract the object from the file for usage. It is used by the GSS package to create dynamically loadable data files. It is made public so programs from other packages can utilize this to created dynamically loable data files.

    • Constructor Detail

      • ConverterArchive

        public ConverterArchive()
    • Method Detail

      • openArchiveforInsert

        public void openArchiveforInsert​(java.lang.String zipName)
        Parameters:
        zipName - is the name of the zip file. May include directory
      • closeArchiveforInsert

        public void closeArchiveforInsert()
      • insertObj

        public void insertObj​(java.lang.Object obj,
                              java.lang.String entryName)
        entryName is the name of the obj inside the zip file, include directory
      • insertSingleObj

        public void insertSingleObj​(java.lang.String zipName,
                                    java.lang.Object obj,
                                    java.lang.String entryName)
                             throws java.io.IOException
        entryName is the name of the obj inside the zip file, include directory zipName is the name of the zip file. May include directory
        Throws:
        java.io.IOException
      • insertObjtoFile

        public void insertObjtoFile​(java.lang.String directory,
                                    java.lang.String filename,
                                    java.lang.Object obj)
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • openArchiveforRead

        public void openArchiveforRead()
      • closeArchiveforRead

        public void closeArchiveforRead()
      • readObj

        public java.lang.Object readObj​(java.lang.String entryName)
      • readObj

        public java.lang.Object readObj​(java.lang.String zipName,
                                        java.lang.String entryName)
        entryName is the name of the obj inside the zip file, include directory zipName is the name of the zip file. May include directory