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

Packages that use BaseTypedPackage
org.gcube.common.vremanagement.deployer.impl.resources   
org.gcube.common.vremanagement.deployer.impl.resources.deployment   
org.gcube.common.vremanagement.deployer.impl.resources.undeployment   
org.gcube.common.vremanagement.deployer.impl.state   
 

Uses of BaseTypedPackage in org.gcube.common.vremanagement.deployer.impl.resources
 

Methods in org.gcube.common.vremanagement.deployer.impl.resources with parameters of type BaseTypedPackage
static org.gcube.common.vremanagement.deployer.stubs.deployer.DeployedPackage Converter.toDeployablePackage(BaseTypedPackage source)
          Converts a DeployablePackage into a DeployedPackage
 

Uses of BaseTypedPackage in org.gcube.common.vremanagement.deployer.impl.resources.deployment
 

Subclasses of BaseTypedPackage in org.gcube.common.vremanagement.deployer.impl.resources.deployment
 class DeployablePackage
          Base deployable package
 class DExternalLibraryPackage
           
 class DMainPackage
          An extension of DeployablePackage which specializes in main package deployment
 class DPlatformApplication
          An application to deploy on a virtual platform
 class DPlugin
          A deployable plugin
 class ExternalDeployablePackage
           
 

Methods in org.gcube.common.vremanagement.deployer.impl.resources.deployment that return BaseTypedPackage
 BaseTypedPackage ExternalDeployablePackage.getSourcePackage()
           
 BaseTypedPackage DeployablePackage.getSourcePackage()
           
 BaseTypedPackage Deployable.getSourcePackage()
           
 

Uses of BaseTypedPackage in org.gcube.common.vremanagement.deployer.impl.resources.undeployment
 

Subclasses of BaseTypedPackage in org.gcube.common.vremanagement.deployer.impl.resources.undeployment
 class UndeployableApplicationPackage
           
 class UndeployableLibraryPackage
          Undeployable Library Package
 class UndeployableMainPackage
          Undeployable Main Package
 class UndeployablePackage
          Base undeployable package
 class UndeployablePlatformApplication
          Undeployment for application running on external platform
 class UndeployablePluginPackage
          Undeployable Plugin Package
 

Methods in org.gcube.common.vremanagement.deployer.impl.resources.undeployment with parameters of type BaseTypedPackage
static UndeployablePackage UndeployablePackageFactory.makeUndeployable(BaseTypedPackage base)
           
 

Constructors in org.gcube.common.vremanagement.deployer.impl.resources.undeployment with parameters of type BaseTypedPackage
UndeployableApplicationPackage(BaseTypedPackage base)
           
UndeployableLibraryPackage(BaseTypedPackage base)
          Creates a new UndeployableLibraryPackage starting from BaseTypedPackage
UndeployableMainPackage(BaseTypedPackage base)
           
UndeployablePackage(BaseTypedPackage base)
           
UndeployablePlatformApplication(BaseTypedPackage base)
           
UndeployablePluginPackage(BaseTypedPackage base)
          Creates a new UndeployablePluginPackage starting from BaseTypedPackage
 

Uses of BaseTypedPackage in org.gcube.common.vremanagement.deployer.impl.state
 

Methods in org.gcube.common.vremanagement.deployer.impl.state that return BaseTypedPackage
 BaseTypedPackage DeployerResource.getPackage(KeyData key)
          Gets a previously deployed package from the service's state
 

Methods in org.gcube.common.vremanagement.deployer.impl.state with parameters of type BaseTypedPackage
 void DeployerResource.addPackage(BaseTypedPackage pack)
          Adds a new package to the resource state
 boolean DeployerResource.isDeployed(BaseTypedPackage pack)
          Checks if a package is already deployed here
 boolean DeployerResource.isUndeployable(BaseTypedPackage base, Set<org.gcube.common.core.scope.GCUBEScope> scopes)
          Decides whether or not a package can be undeployed
 void DeployerResource.removePackage(BaseTypedPackage pack)
          Removes a package from the resource state
 



Copyright © 2012. All Rights Reserved.