001
014
015 package com.liferay.portal.kernel.deploy;
016
017 import com.liferay.portal.kernel.plugin.PluginPackage;
018
019 import java.io.File;
020
021 import java.util.List;
022
023
028 public interface DeployManager {
029
030 public void deploy(File file) throws Exception;
031
032 public void deploy(File file, String context) throws Exception;
033
034 public String getDeployDir() throws Exception;
035
036 public String getInstalledDir() throws Exception;
037
038 public PluginPackage getInstalledPluginPackage(String context);
039
040 public List<PluginPackage> getInstalledPluginPackages();
041
042 public boolean isDeployed(String context);
043
044 public void redeploy(String context) throws Exception;
045
046 public void undeploy(String context) throws Exception;
047
048 }