This repository has been archived on 2025-12-25. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
tcommon-studio-se/main/plugins/org.talend.updates.runtime/plugin.xml
Yucheng Bai 7fa57a91ef feature(TUP-17636): Enable to share components after download (#1042)
* feat(TUP-17645): enable to share new components to nexus

* feat(TUP-17636): unify component install to p2 feature.

* feature(TUP-17636): Enable to share components after download

* test(TUP-17645/junit): add some junits to test deploy components

* test(TUP-17645/junit): remove the nexus infor

* feat(TUP-17636): fix some problems.

* feat(TUP-17636): fix some problems.

* feat(TUP-17662): add the login task to install components from nexus

* feat(TUP-17662): add the log for failed messages

* feat(TUP-17662): try to install without restart after install components

* feat(TUP-17645): add the missing login task

* feat(TUP-17645): enhance the install shared components when logon

* fix(TUP-17616) reload components after install

* feat(TUP-17636): support nexus repository id for properties

* feat(TUP-17636): add junit for server manager
2017-06-12 18:30:30 +08:00

80 lines
2.8 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension-point id="extraUpdatesFactory" name="ExtraUpdatesFactory" schema="schema/extraUpdatesFactory.exsd"/>
<extension
point="org.eclipse.ui.startup">
<startup
class="org.talend.updates.runtime.WorkbenchStartup">
</startup>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
id="org.talend.updates.show.wizard.command"
name="%talend.additional.package.menu">
</command>
</extension>
<extension
point="org.eclipse.ui.handlers">
<handler
class="org.talend.updates.runtime.ui.ShowWizardHandler"
commandId="org.talend.updates.show.wizard.command">
</handler>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="menu:help?after=talend">
<command
commandId="org.talend.updates.show.wizard.command"
id="org.talend.updates.menus.show.wizard.command"
>
</command>
</menuContribution>
</extension>
<extension
point="org.talend.updates.runtime.extraUpdatesFactory">
<factory
class="org.talend.updates.runtime.engine.factory.PluginRequiredMissingJarsExtraUpdatesFactory"
id="org.talend.updates.PluginRequiredMissingJars"
name="Plugin Required Missing Jars">
</factory>
<factory
class="org.talend.updates.runtime.engine.factory.PluginOptionalMissingJarsExtraUpdatesFactory"
id="org.talend.updates.PluginOptionalMissingJars"
name="Plugin Optional Missing Jars">
</factory>
<factory
class="org.talend.updates.runtime.engine.factory.TOSDynamicExtraFeaturesFactory"
id="org.talend.updates.TOSDynamicExtraFeaturesFactory"
name="TOS Dynamic ExtraFeatures Factory">
</factory>
<factory
class="org.talend.updates.runtime.engine.factory.ComponentsNexusInstallFactory"
desciption="Install components from Nexus"
id="org.talend.updates.ComponentsNexusInstallFactory"
name="Components ">
</factory>
</extension>
<extension
point="org.talend.core.repository.login.task">
<loginTask
class="org.talend.updates.runtime.login.SyncComponentMavenRepoLoginTask"
priority="normal">
</loginTask>
<loginTask
class="org.talend.updates.runtime.login.DeployComponentsToLocalNexusLoginTask"
priority="normal">
</loginTask>
<loginTask
class=" org.talend.updates.runtime.login.InstallLocalNexusComponentsLoginTask"
priority="normal">
</loginTask>
</extension>
</plugin>