com.liferay.portal.kernel.deploy
Interface DeployManager


public interface DeployManager

Author:
Jonathan Potter, Brian Wing Shun Chan, Ryan Park

Method Summary
 void deploy(AutoDeploymentContext autoDeploymentContext)
           
 java.lang.String getDeployDir()
           
 java.lang.String getInstalledDir()
           
 PluginPackage getInstalledPluginPackage(java.lang.String context)
           
 java.util.List<PluginPackage> getInstalledPluginPackages()
           
 boolean isDeployed(java.lang.String context)
           
 PluginPackage readPluginPackageProperties(java.lang.String displayName, java.util.Properties properties)
           
 PluginPackage readPluginPackageXml(java.lang.String xml)
           
 void redeploy(java.lang.String context)
           
 void undeploy(java.lang.String context)
           
 

Method Detail

deploy

void deploy(AutoDeploymentContext autoDeploymentContext)
            throws java.lang.Exception
Throws:
java.lang.Exception

getDeployDir

java.lang.String getDeployDir()
                              throws java.lang.Exception
Throws:
java.lang.Exception

getInstalledDir

java.lang.String getInstalledDir()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

getInstalledPluginPackage

PluginPackage getInstalledPluginPackage(java.lang.String context)

getInstalledPluginPackages

java.util.List<PluginPackage> getInstalledPluginPackages()

isDeployed

boolean isDeployed(java.lang.String context)

readPluginPackageProperties

PluginPackage readPluginPackageProperties(java.lang.String displayName,
                                          java.util.Properties properties)

readPluginPackageXml

PluginPackage readPluginPackageXml(java.lang.String xml)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

redeploy

void redeploy(java.lang.String context)
              throws java.lang.Exception
Throws:
java.lang.Exception

undeploy

void undeploy(java.lang.String context)
              throws java.lang.Exception
Throws:
java.lang.Exception