Application Deployment

Identifier:
eu.geclipse.core.applicationDeployment

Since:
0.5

Description:
This extension point provides mechanisms for deploying applications to a Grid. A middleware extension implementation that would like to support application deployment has to implement this extension point.

Configuration Markup:

<!ELEMENT extension (deployment+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT deployment EMPTY>

<!ATTLIST deployment

id       CDATA #REQUIRED

name     CDATA #REQUIRED

class    CDATA #IMPLIED

category CDATA #IMPLIED>


Examples:

<extension point="eu.geclipse.core.applicationDeployment">
  <deployment
    id="eu.geclipse.glite.deployment.middleware"
    name="Glite Middleware">
  </deployment>
  <deployment
    category="eu.geclipse.glite.deployment.middleware"
    class="eu.geclipse.glite.deployment.JDLBasedApplicationDeployment"
    id="eu.geclipse.glite.deployment.JDLBasedApplicationDeployment"
    name="JDL-based Application Deployment">
  </deployment>
  <deployment
    category="eu.geclipse.glite.deployment.middleware"
    class="eu.geclipse.glite.deployment.TransferBasedApplicationDeployment"
    id="eu.geclipse.glite.deployment.TransferBasedApplicationDeployment"
    name="Transfer-based Application Deployment">
  </deployment>
</extension>

Supplied Implementation:
There are no g-Eclipse core implementations of this extension point. See the middleware extensions for reference.


Copyright (c) 2006, 2007 g-Eclipse Consortium

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.

Initial development of the original code was made for the g-Eclipse project founded by European Union project number: FP6-IST-034327 http://www.geclipse.eu.