diff --git a/bundles/org.eclipse.passage.lic.email/.classpath b/bundles/org.eclipse.passage.lic.email/.classpath deleted file mode 100644 index e801ebfb4..000000000 --- a/bundles/org.eclipse.passage.lic.email/.classpath +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/bundles/org.eclipse.passage.lic.email/.project b/bundles/org.eclipse.passage.lic.email/.project deleted file mode 100644 index a003944fb..000000000 --- a/bundles/org.eclipse.passage.lic.email/.project +++ /dev/null @@ -1,41 +0,0 @@ - - - org.eclipse.passage.lic.email - - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - org.eclipse.pde.api.tools.apiAnalysisBuilder - - - - - - org.eclipse.pde.PluginNature - org.eclipse.jdt.core.javanature - org.eclipse.pde.api.tools.apiAnalysisNature - - - - .settings - 2 - $%7BPARENT-2-PROJECT_LOC%7D/.settings - - - diff --git a/bundles/org.eclipse.passage.lic.email/META-INF/MANIFEST.MF b/bundles/org.eclipse.passage.lic.email/META-INF/MANIFEST.MF deleted file mode 100644 index 5efda2892..000000000 --- a/bundles/org.eclipse.passage.lic.email/META-INF/MANIFEST.MF +++ /dev/null @@ -1,9 +0,0 @@ -Manifest-Version: 1.0 -Automatic-Module-Name: org.eclipse.passage.lic.email -Bundle-ManifestVersion: 2 -Bundle-SymbolicName: org.eclipse.passage.lic.email -Bundle-Version: 3.0.0.qualifier -Bundle-Name: %Bundle-Name -Bundle-Vendor: %Bundle-Vendor -Bundle-RequiredExecutionEnvironment: JavaSE-11 -Export-Package: org.eclipse.passage.lic.email;x-friends:="org.eclipse.passage.lic.mail,org.eclipse.passage.loc.dashboard.ui,org.eclipse.passage.loc.licenses.core" diff --git a/bundles/org.eclipse.passage.lic.email/OSGI-INF/l10n/bundle.properties b/bundles/org.eclipse.passage.lic.email/OSGI-INF/l10n/bundle.properties deleted file mode 100644 index 7363b8b3f..000000000 --- a/bundles/org.eclipse.passage.lic.email/OSGI-INF/l10n/bundle.properties +++ /dev/null @@ -1,22 +0,0 @@ -############################################################################### -# Copyright (c) 2018, 2024 ArSysOp and others -# -# This program and the accompanying materials are made available under the -# terms of the Eclipse Public License 2.0 which is available at -# https://www.eclipse.org/legal/epl-2.0/. -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# ArSysOp - initial API and implementation -############################################################################### - -Bundle-Name = Passage LIC Email -Bundle-Vendor = Eclipse Passage -Bundle-Copyright = Copyright (c) 2018, 2024 ArSysOp and others.\n\ -\n\ -This program and the accompanying materials are made\n\ -available under the terms of the Eclipse Public License 2.0\n\ -which is available at https://www.eclipse.org/legal/epl-2.0/\n\ -\n\ -SPDX-License-Identifier: EPL-2.0\n\ diff --git a/bundles/org.eclipse.passage.lic.email/about.html b/bundles/org.eclipse.passage.lic.email/about.html deleted file mode 100644 index 164f781a8..000000000 --- a/bundles/org.eclipse.passage.lic.email/about.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - -About - - -

About This Content

- -

November 30, 2017

-

License

- -

- The Eclipse Foundation makes available all content in this plug-in - ("Content"). Unless otherwise indicated below, the Content - is provided to you under the terms and conditions of the Eclipse - Public License Version 2.0 ("EPL"). A copy of the EPL is - available at http://www.eclipse.org/legal/epl-2.0. - For purposes of the EPL, "Program" will mean the Content. -

- -

- If you did not receive this Content directly from the Eclipse - Foundation, the Content is being redistributed by another party - ("Redistributor") and different terms and conditions may - apply to your use of any object code in the Content. Check the - Redistributor's license that was provided with the Content. If no such - license exists, contact the Redistributor. Unless otherwise indicated - below, the terms and conditions of the EPL still apply to any source - code in the Content and such source code may be obtained at http://www.eclipse.org. -

- - - \ No newline at end of file diff --git a/bundles/org.eclipse.passage.lic.email/build.properties b/bundles/org.eclipse.passage.lic.email/build.properties deleted file mode 100644 index 24faa3a1e..000000000 --- a/bundles/org.eclipse.passage.lic.email/build.properties +++ /dev/null @@ -1,19 +0,0 @@ -############################################################################### -# Copyright (c) 2019, 2020 ArSysOp and others -# -# This program and the accompanying materials are made available under the -# terms of the Eclipse Public License 2.0 which is available at -# https://www.eclipse.org/legal/epl-2.0/. -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# ArSysOp - initial API and implementation -############################################################################### - -source.. = src/ -output.. = bin/ -bin.includes = META-INF/,\ - .,\ - OSGI-INF/,\ - about.html diff --git a/bundles/org.eclipse.passage.lic.email/src/org/eclipse/passage/lic/email/EmailDescriptor.java b/bundles/org.eclipse.passage.lic.email/src/org/eclipse/passage/lic/email/EmailDescriptor.java deleted file mode 100644 index 99d6012bb..000000000 --- a/bundles/org.eclipse.passage.lic.email/src/org/eclipse/passage/lic/email/EmailDescriptor.java +++ /dev/null @@ -1,33 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2019, 2020 ArSysOp - * - * This program and the accompanying materials are made available under the - * terms of the Eclipse Public License 2.0 which is available at - * https://www.eclipse.org/legal/epl-2.0/. - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * ArSysOp - initial API and implementation - *******************************************************************************/ - -package org.eclipse.passage.lic.email; - -/** - * E-Mail Descriptor - * - * @since 0.1 - * - */ -public interface EmailDescriptor { - - String getTo(); - - String getFrom(); - - String getSubject(); - - String getBody(); - - Iterable getAttachmentPaths(); -} diff --git a/bundles/org.eclipse.passage.lic.email/src/org/eclipse/passage/lic/email/Mailing.java b/bundles/org.eclipse.passage.lic.email/src/org/eclipse/passage/lic/email/Mailing.java deleted file mode 100644 index bd44f4535..000000000 --- a/bundles/org.eclipse.passage.lic.email/src/org/eclipse/passage/lic/email/Mailing.java +++ /dev/null @@ -1,30 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2019, 2020 ArSysOp - * - * This program and the accompanying materials are made available under the - * terms of the Eclipse Public License 2.0 which is available at - * https://www.eclipse.org/legal/epl-2.0/. - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * ArSysOp - initial API and implementation - *******************************************************************************/ -package org.eclipse.passage.lic.email; - -import java.io.OutputStream; -import java.util.function.BiConsumer; - -/** - * EMail service - * - * @since 0.1 - */ - -public interface Mailing { - - public void writeEml(EmailDescriptor descriptor, OutputStream output, BiConsumer statusHandler); - - public EmailDescriptor createMail(String to, String from, String subject, String body, - Iterable attachments); -} diff --git a/features/org.eclipse.passage.lic.net.feature/feature.xml b/features/org.eclipse.passage.lic.net.feature/feature.xml index 5554eaafc..f07909f0d 100644 --- a/features/org.eclipse.passage.lic.net.feature/feature.xml +++ b/features/org.eclipse.passage.lic.net.feature/feature.xml @@ -43,11 +43,4 @@ version="0.0.0" unpack="false"/> - - diff --git a/releng/org.eclipse.passage.lic.aggregator/pom.xml b/releng/org.eclipse.passage.lic.aggregator/pom.xml index 5fccb4e80..4f7ffa6f9 100644 --- a/releng/org.eclipse.passage.lic.aggregator/pom.xml +++ b/releng/org.eclipse.passage.lic.aggregator/pom.xml @@ -45,7 +45,6 @@ ../../bundles/org.eclipse.passage.lic.net ../../bundles/org.eclipse.passage.lic.jetty - ../../bundles/org.eclipse.passage.lic.email ../../features/org.eclipse.passage.lic.net.feature ../../features/org.eclipse.passage.lic.jetty.feature ../../tests/org.eclipse.passage.lic.net.tests