Class TychoFeaturesAndBundlesPublisherApplication

  • All Implemented Interfaces:
    org.eclipse.equinox.app.IApplication

    public class TychoFeaturesAndBundlesPublisherApplication
    extends org.eclipse.equinox.p2.publisher.AbstractPublisherApplication
    • Field Summary

      • Fields inherited from class org.eclipse.equinox.p2.publisher.AbstractPublisherApplication

        agent, append, artifactLocation, artifactRepoName, compress, configurations, contextArtifactRepositories, contextMetadataRepositories, info, inplace, INPLACE_MAPPING_RULES, metadataLocation, metadataRepoName, PUBLISH_PACK_FILES_AS_SIBLINGS, reusePackedFiles, source
      • Fields inherited from interface org.eclipse.equinox.app.IApplication

        EXIT_OK, EXIT_RELAUNCH, EXIT_RESTART
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions()  
      protected void initialize​(org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo)  
      protected void processParameter​(String arg, String parameter, org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo)  
      Object run​(org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo)  
      • Methods inherited from class org.eclipse.equinox.p2.publisher.AbstractPublisherApplication

        createConfigurationEror, createPublisher, createPublisherInfo, getStatus, initializeRepositories, processCommandLineArguments, processFlag, reuseExistingPack200Files, run, setArtifactLocation, setCompress, setContextRepositories, setMetadataLocation, setReuseExistingPackedFiles, start, stop
    • Constructor Detail

      • TychoFeaturesAndBundlesPublisherApplication

        public TychoFeaturesAndBundlesPublisherApplication()
    • Method Detail

      • run

        public Object run​(org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo)
                   throws Exception
        Overrides:
        run in class org.eclipse.equinox.p2.publisher.AbstractPublisherApplication
        Throws:
        Exception
      • initialize

        protected void initialize​(org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo)
                           throws org.eclipse.equinox.p2.core.ProvisionException
        Overrides:
        initialize in class org.eclipse.equinox.p2.publisher.AbstractPublisherApplication
        Throws:
        org.eclipse.equinox.p2.core.ProvisionException
      • processParameter

        protected void processParameter​(String arg,
                                        String parameter,
                                        org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo)
                                 throws URISyntaxException
        Overrides:
        processParameter in class org.eclipse.equinox.p2.publisher.AbstractPublisherApplication
        Throws:
        URISyntaxException
      • createActions

        protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions()
        Specified by:
        createActions in class org.eclipse.equinox.p2.publisher.AbstractPublisherApplication