org.gwe.drivers.bundleManagers
Class BundleHandle

java.lang.Object
  extended by org.gwe.drivers.bundleManagers.BundleHandle

public class BundleHandle
extends java.lang.Object

Since:
Nov 9, 2007
Author:
Marco Ruiz

Field Summary
protected  java.lang.String name
           
protected  java.lang.String path
           
protected  BundleType type
           
 
Constructor Summary
BundleHandle(BundleType type, java.lang.String name)
           
BundleHandle(BundleType type, java.lang.String path, java.lang.String name)
           
 
Method Summary
 boolean deploy(ResourceLink<HostHandle> destLink, java.lang.String deploymentRoot, KeyStore keys)
           
 boolean deploy(ResourceLink<HostHandle> destLink, java.lang.String unbundleCmdPath, java.lang.String deploymentRoot, KeyStore keys)
           
 java.lang.String getName()
           
 java.lang.String getPath()
           
 BundleType getType()
           
 java.lang.String getUnbundleCommand()
           
 ShellCommand getUnbundleShellCommand()
           
 void setName(java.lang.String name)
           
 void setPath(java.lang.String path)
           
 void setType(BundleType type)
           
 java.lang.String transferTo(ResourceLink<HostHandle> destLink, java.lang.String destPath, KeyStore keys)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

protected BundleType type

path

protected java.lang.String path

name

protected java.lang.String name
Constructor Detail

BundleHandle

public BundleHandle(BundleType type,
                    java.lang.String name)

BundleHandle

public BundleHandle(BundleType type,
                    java.lang.String path,
                    java.lang.String name)
Method Detail

getType

public BundleType getType()

setType

public void setType(BundleType type)

getPath

public java.lang.String getPath()

setPath

public void setPath(java.lang.String path)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getUnbundleCommand

public java.lang.String getUnbundleCommand()

getUnbundleShellCommand

public ShellCommand getUnbundleShellCommand()

deploy

public boolean deploy(ResourceLink<HostHandle> destLink,
                      java.lang.String deploymentRoot,
                      KeyStore keys)
               throws DeploymentException
Throws:
DeploymentException

deploy

public boolean deploy(ResourceLink<HostHandle> destLink,
                      java.lang.String unbundleCmdPath,
                      java.lang.String deploymentRoot,
                      KeyStore keys)
               throws DeploymentException
Throws:
DeploymentException

transferTo

public java.lang.String transferTo(ResourceLink<HostHandle> destLink,
                                   java.lang.String destPath,
                                   KeyStore keys)
                            throws DeploymentException
Throws:
DeploymentException


Copyright © 2007-2009. All Rights Reserved.