Interface IInstallService

All Superinterfaces:
IComponent, IInitializable

public interface IInstallService extends IComponent
Install service inteface
  • Field Details

  • Method Details

    • install

      void install(String componentLocation, Map<String,Object> properties) throws PortalException
      Installs a component using given location. Some components may install several subcomponents
      Parameters:
      componentLocation - the location of the component file
      properties - optional map of properties, may be null
      Throws:
      PortalException
    • uninstall

      void uninstall(String componentLocation, Map<String,Object> properties) throws PortalException
      Uninstalls a component using given location. Some components may uninstall several subcomponents
      Parameters:
      componentLocation - the location of the component file
      properties - optional map of properties, may be null
      Throws:
      PortalException