Class PackageConfigPerister


  • public class PackageConfigPerister
    extends java.lang.Object
    • Method Detail

      • read

        public static void read​(java.io.File f,
                                java.util.Set<Repository> repositories,
                                PackageSet available,
                                PackageSet installed,
                                PackageManager.Canceller canceller)
                         throws javax.xml.parsers.ParserConfigurationException,
                                org.xml.sax.SAXException,
                                java.io.IOException
        Throws:
        javax.xml.parsers.ParserConfigurationException
        org.xml.sax.SAXException
        java.io.IOException
      • read

        public static void read​(java.io.InputStream is,
                                java.util.Set<Repository> repositories,
                                PackageSet available,
                                PackageSet installed,
                                PackageManager.Canceller canceller)
                         throws javax.xml.parsers.ParserConfigurationException,
                                org.xml.sax.SAXException,
                                java.io.IOException
        Throws:
        javax.xml.parsers.ParserConfigurationException
        org.xml.sax.SAXException
        java.io.IOException
      • listRepository

        public static java.util.Set<PackageDescriptor> listRepository​(java.io.InputStream is,
                                                                      PackageManager.Canceller canceller)
                                                               throws javax.xml.parsers.ParserConfigurationException,
                                                                      org.xml.sax.SAXException,
                                                                      java.io.IOException
        Throws:
        javax.xml.parsers.ParserConfigurationException
        org.xml.sax.SAXException
        java.io.IOException
      • write

        public static void write​(java.io.File config,
                                 java.util.Set<Repository> repositories,
                                 java.util.Set<PackageDescriptor> available,
                                 java.util.Set<PackageDescriptor> installed)
                          throws java.io.IOException
        Throws:
        java.io.IOException