com.fatwire.gst.foundation.taglib.install
Class InstallerEngine

java.lang.Object
  extended by com.fatwire.gst.foundation.taglib.install.InstallerEngine

public final class InstallerEngine
extends Object

General installer class to be used by JSP tag library. Also externally accessible.

Since:
2012-03-26
Author:
Tony Field, Dolf Dijkstra

Field Summary
static String[] GST_SITE_TREETABS
           
protected static Log LOG
           
 
Constructor Summary
InstallerEngine(COM.FutureTense.Interfaces.ICS ics, javax.servlet.ServletContext ctx, List<String> targetFlexFamilies)
           
 
Method Summary
protected  void doInstall(List<String> toInstall)
          Perform the install.
 Map<GSFComponent,Boolean> getInstallStatus()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected static final Log LOG

GST_SITE_TREETABS

public static final String[] GST_SITE_TREETABS
Constructor Detail

InstallerEngine

public InstallerEngine(COM.FutureTense.Interfaces.ICS ics,
                       javax.servlet.ServletContext ctx,
                       List<String> targetFlexFamilies)
Method Detail

getInstallStatus

public Map<GSFComponent,Boolean> getInstallStatus()

doInstall

protected void doInstall(List<String> toInstall)
Perform the install. Note this will only install components that are not already properly installed, and this determination is made based on the install status.



Copyright © 2010-2013 Oracle Corporation. All Rights Reserved.