org.gcube.common.vremanagement.deployer.impl.resources
Class BaseTypedPackage

java.lang.Object
  extended by org.gcube.common.vremanagement.deployer.impl.resources.BasePackage
      extended by org.gcube.common.vremanagement.deployer.impl.resources.BaseTypedPackage
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DeployablePackage, ExternalDeployablePackage, UndeployablePackage

public class BaseTypedPackage
extends BasePackage

See Also:
Serialized Form

Nested Class Summary
static class BaseTypedPackage.TYPE
           
 
Field Summary
 
Fields inherited from class org.gcube.common.vremanagement.deployer.impl.resources.BasePackage
dependencies, installScripts, key, logger, packageFiles, properties, rebootScripts, targetsToAdd, uninstallScripts
 
Constructor Summary
BaseTypedPackage(String serviceClass, String serviceName, String serviceVersion, String packageName, String packageVersion)
          Builds a new typed package
 
Method Summary
 BaseTypedPackage.TYPE getType()
           
 void setType(BaseTypedPackage.TYPE type)
           
 
Methods inherited from class org.gcube.common.vremanagement.deployer.impl.resources.BasePackage
addDependencies, addFile2Package, addInstallScript, addRebootScript, addScope, addUninstallScript, getDependencies, getInstallScripts, getKey, getPackageFileList, getProperty, getRebootScripts, getScopes, getScopesToAdd, getSerializationFile, getTargetPlatform, getTargetsToAdd, getUninstallScripts, notifiyTargetsAdded, printFiles, removeFileFromPackage, removeScope, removeScopes, setProperty, setScopes, setScopesToAdd, setTargetPlatform, setTargetsToAdd, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BaseTypedPackage

public BaseTypedPackage(String serviceClass,
                        String serviceName,
                        String serviceVersion,
                        String packageName,
                        String packageVersion)
Builds a new typed package

Parameters:
serviceClass - the service class
serviceName - the service name
serviceVersion - the service version
packageName - the package name
packageVersion - the package version
Method Detail

setType

public void setType(BaseTypedPackage.TYPE type)
Parameters:
type - the type to set

getType

public BaseTypedPackage.TYPE getType()
Returns:
the type


Copyright © 2012. All Rights Reserved.