Skip to content

Commit

Permalink
PETALSSTUD-327: Upgrade for the components of Petals 5
Browse files Browse the repository at this point in the history
  • Loading branch information
victornoel committed Oct 4, 2016
1 parent 081a3a9 commit 1fb222b
Show file tree
Hide file tree
Showing 49 changed files with 1,471 additions and 71 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

<!--
<copyright>
Copyright (c) 2008-2013, Linagora
Copyright (c) 2008-2016, Linagora
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
Expand Down Expand Up @@ -54,6 +54,14 @@
namespace="http://petals.ow2.org/components/filetransfer/version-3"
providesExtensionWizard="com.ebmwebsourcing.petals.services.filetransfer.v32.FileTransferProvidesWizard32">
</ComponentVersionSupport>
<ComponentVersionSupport
componentVersionDescription="com.ebmwebsourcing.petals.services.filetransfer.v33.FileTransferDescription33"
consumesExtensionWizard="com.ebmwebsourcing.petals.services.filetransfer.v33.FileTransferConsumesWizard33"
editorExtension="com.ebmwebsourcing.petals.services.filetransfer.v30.editor.FileTransfer3ContributionSupport"
id="File Transfer 3.3"
namespace="http://petals.ow2.org/components/filetransfer/version-3"
providesExtensionWizard="com.ebmwebsourcing.petals.services.filetransfer.v33.FileTransferProvidesWizard33">
</ComponentVersionSupport>
</ComponentSupport>
</extension>

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
/******************************************************************************
* Copyright (c) 2016, Linagora
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Linagora - initial API and implementation
*******************************************************************************/

package com.ebmwebsourcing.petals.services.filetransfer.v33;

import com.ebmwebsourcing.petals.services.filetransfer.v30.wizard.FileTransferConsumesWizard30;
import com.ebmwebsourcing.petals.services.su.extensions.ComponentVersionDescription;

/**
* @author Victor Noel - Linagora
*/
public class FileTransferConsumesWizard33 extends FileTransferConsumesWizard30 {

@Override
public ComponentVersionDescription getComponentVersionDescription() {
return new FileTransferDescription33();
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
/******************************************************************************
* Copyright (c) 2016, Linagora
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Linagora - initial API and implementation
*******************************************************************************/

package com.ebmwebsourcing.petals.services.filetransfer.v33;

import com.ebmwebsourcing.petals.services.filetransfer.FileTransferDescription;

/**
* @author Victor Noel - Linagora
*/
public class FileTransferDescription33 extends FileTransferDescription {

@Override
public String getComponentVersion() {
return "3.3.2";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
/******************************************************************************
* Copyright (c) 2016, Linagora
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Linagora - initial API and implementation
*******************************************************************************/

package com.ebmwebsourcing.petals.services.filetransfer.v33;

import com.ebmwebsourcing.petals.services.filetransfer.v30.wizard.FileTransferProvidesWizard30;
import com.ebmwebsourcing.petals.services.su.extensions.ComponentVersionDescription;

/**
* @author Victor Noel - Linagora
*/
public class FileTransferProvidesWizard33 extends FileTransferProvidesWizard30 {

@Override
public ComponentVersionDescription getComponentVersionDescription() {
return new FileTransferDescription33();
}
}
9 changes: 8 additions & 1 deletion plugins/com.ebmwebsourcing.petals.services.ftp/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

<!--
<copyright>
Copyright (c) 2008-2013, Linagora
Copyright (c) 2008-2016, Linagora
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
Expand Down Expand Up @@ -62,6 +62,13 @@
namespace="http://petals.ow2.org/components/ftp/version-3"
providesExtensionWizard="com.ebmwebsourcing.petals.services.ftp.wizard.FtpProvidesWizard36">
</ComponentVersionSupport>
<ComponentVersionSupport
componentVersionDescription="com.ebmwebsourcing.petals.services.ftp.FtpDescription37"
editorExtension="com.ebmwebsourcing.petals.services.ftp.editor.FTPEditorContribution"
id="FTP 3.7"
namespace="http://petals.ow2.org/components/ftp/version-3"
providesExtensionWizard="com.ebmwebsourcing.petals.services.ftp.wizard.FtpProvidesWizard37">
</ComponentVersionSupport>
</ComponentSupport>
</extension>
<extension
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
/******************************************************************************
* Copyright (c) 2016, Linagora
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Linagora - initial API and implementation
*******************************************************************************/

package com.ebmwebsourcing.petals.services.ftp;

/**
* @author Victor Noel - Linagora
*/
public class FtpDescription37 extends FtpDescription33 {

@Override
public String getComponentVersion() {
return "3.7.2";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
/******************************************************************************
* Copyright (c) 2016, Linagora
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Linagora - initial API and implementation
*******************************************************************************/

package com.ebmwebsourcing.petals.services.ftp.wizard;

import com.ebmwebsourcing.petals.services.ftp.FtpDescription37;
import com.ebmwebsourcing.petals.services.su.extensions.ComponentVersionDescription;

/**
* @author Victor Noel - Linagora
*/
public class FtpProvidesWizard37 extends FtpProvidesWizard34 {

@Override
public ComponentVersionDescription getComponentVersionDescription() {
return new FtpDescription37();
}
}
10 changes: 9 additions & 1 deletion plugins/com.ebmwebsourcing.petals.services.jms/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

<!--
<copyright>
Copyright (c) 2008-2013, Linagora
Copyright (c) 2008-2016, Linagora
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
Expand All @@ -28,6 +28,14 @@
namespace="http://petals.ow2.org/components/jms/version-3"
providesExtensionWizard="com.ebmwebsourcing.petals.services.jms.wizards.JmsProvidesWizard31">
</ComponentVersionSupport>
<ComponentVersionSupport
componentVersionDescription="com.ebmwebsourcing.petals.services.jms.JmsDescription32"
consumesExtensionWizard="com.ebmwebsourcing.petals.services.jms.wizards.JmsConsumesWizard32"
editorExtension="com.ebmwebsourcing.petals.services.jms.editor.JMSEditorExtension"
id="JMS 3.2"
namespace="http://petals.ow2.org/components/jms/version-3"
providesExtensionWizard="com.ebmwebsourcing.petals.services.jms.wizards.JmsProvidesWizard32">
</ComponentVersionSupport>
</ComponentSupport>
</extension>
<extension
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
/******************************************************************************
* Copyright (c) 2016, Linagora
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Linagora - initial API and implementation
*******************************************************************************/

package com.ebmwebsourcing.petals.services.jms;


/**
* @author Victor Noel - Linagora
*/
public class JmsDescription32 extends JmsDescription31 {

@Override
public String getComponentVersion() {
return "3.2";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
/******************************************************************************
* Copyright (c) 2016, Linagora
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Linagora - initial API and implementation
*******************************************************************************/

package com.ebmwebsourcing.petals.services.jms.wizards;

import com.ebmwebsourcing.petals.services.jms.JmsDescription32;
import com.ebmwebsourcing.petals.services.su.extensions.ComponentVersionDescription;

/**
* @author Victor Noel - Linagora
*/
public class JmsConsumesWizard32 extends JmsConsumesWizard31 {

@Override
public ComponentVersionDescription getComponentVersionDescription() {
return new JmsDescription32();
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
/******************************************************************************
* Copyright (c) 2016, Linagora
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Linagora - initial API and implementation
*******************************************************************************/

package com.ebmwebsourcing.petals.services.jms.wizards;

import com.ebmwebsourcing.petals.services.jms.JmsDescription32;
import com.ebmwebsourcing.petals.services.su.extensions.ComponentVersionDescription;

/**
* @author Victor Noel - Linagora
*/
public class JmsProvidesWizard32 extends JmsProvidesWizard31 {

@Override
public ComponentVersionDescription getComponentVersionDescription() {
return new JmsDescription32();
}
}
9 changes: 8 additions & 1 deletion plugins/com.ebmwebsourcing.petals.services.jsr181/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

<!--
<copyright>
Copyright (c) 2008-2013, Linagora
Copyright (c) 2008-2016, Linagora
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
Expand Down Expand Up @@ -57,6 +57,13 @@
namespace="http://petals.ow2.org/components/jsr181/version-1"
providesExtensionWizard="com.ebmwebsourcing.petals.services.jsr181.v14.Jsr181ProvidesWizard14">
</ComponentVersionSupport>
<ComponentVersionSupport
componentVersionDescription="com.ebmwebsourcing.petals.services.jsr181.v15.Jsr181Description15"
editorExtension="com.ebmwebsourcing.petals.services.jsr181.editor.JaxWsEditorContribution"
id="Jsr181 1.5"
namespace="http://petals.ow2.org/components/jsr181/version-1"
providesExtensionWizard="com.ebmwebsourcing.petals.services.jsr181.v15.Jsr181ProvidesWizard15">
</ComponentVersionSupport>
</ComponentSupport>
</extension>

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
/******************************************************************************
* Copyright (c) 2016, Linagora
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Linagora - initial API and implementation
*******************************************************************************/

package com.ebmwebsourcing.petals.services.jsr181.v15;

import com.ebmwebsourcing.petals.services.jsr181.v11.Jsr181Description11;


/**
* @author Victor Noel - Linagora
*/
public class Jsr181Description15 extends Jsr181Description11 {

@Override
public String getComponentVersion() {
return "1.5.2";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
/******************************************************************************
* Copyright (c) 2016, Linagora
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Linagora - initial API and implementation
*******************************************************************************/

package com.ebmwebsourcing.petals.services.jsr181.v15;

import java.util.ArrayList;
import java.util.List;

import com.ebmwebsourcing.petals.common.internal.provisional.maven.MavenBean;
import com.ebmwebsourcing.petals.services.jsr181.v11.Jsr181ProvidesWizard11;
import com.ebmwebsourcing.petals.services.su.extensions.ComponentVersionDescription;

/**
* @author Victor Noel - Linagora
*/
public class Jsr181ProvidesWizard15 extends Jsr181ProvidesWizard11 {

@Override
public ComponentVersionDescription getComponentVersionDescription() {
return new Jsr181Description15();
}

@Override
public List<MavenBean> getAdditionalMavenDependencies() {

List<MavenBean> result = new ArrayList<MavenBean> ();
MavenBean bean = new MavenBean();
bean.setArtifactId( "petals-se-jsr181-library" );
bean.setGroupId( "org.ow2.petals" );
bean.setVersion( "1.5.2" );

result.add( bean );
return result;
}
}
Loading

0 comments on commit 1fb222b

Please sign in to comment.