org.cagrid.installer.portal
Class CreateLiferayDatabaseTask

java.lang.Object
  extended by org.cagrid.installer.tasks.AbstractTask
      extended by org.cagrid.installer.tasks.BasicTask
          extended by org.cagrid.installer.tasks.AbstractCreateDatabaseTask
              extended by org.cagrid.installer.portal.CreateLiferayDatabaseTask
All Implemented Interfaces:
Task

public class CreateLiferayDatabaseTask
extends AbstractCreateDatabaseTask

User: kherm

Author:
kherm manav.kher@semanticbits.com

Constructor Summary
CreateLiferayDatabaseTask(java.lang.String name, java.lang.String description)
           
 
Method Summary
protected  java.lang.String getJdbcUrl(CaGridInstallerModel model)
           
protected  java.lang.String getPassword(CaGridInstallerModel model)
           
protected  java.lang.String getUsername(CaGridInstallerModel model)
           
protected  java.lang.Object internalExecute(CaGridInstallerModel model)
           
 
Methods inherited from class org.cagrid.installer.tasks.BasicTask
execute
 
Methods inherited from class org.cagrid.installer.tasks.AbstractTask
addPropertyChangeListener, getDescription, getLastStep, getName, getStepCount, isAbortOnError, setAbortOnError, setDescription, setLastStep, setName, setStepCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreateLiferayDatabaseTask

public CreateLiferayDatabaseTask(java.lang.String name,
                                 java.lang.String description)
Parameters:
name -
description -
Method Detail

getJdbcUrl

protected java.lang.String getJdbcUrl(CaGridInstallerModel model)
Specified by:
getJdbcUrl in class AbstractCreateDatabaseTask

getPassword

protected java.lang.String getPassword(CaGridInstallerModel model)
Specified by:
getPassword in class AbstractCreateDatabaseTask

getUsername

protected java.lang.String getUsername(CaGridInstallerModel model)
Specified by:
getUsername in class AbstractCreateDatabaseTask

internalExecute

protected java.lang.Object internalExecute(CaGridInstallerModel model)
                                    throws java.lang.Exception
Overrides:
internalExecute in class AbstractCreateDatabaseTask
Throws:
java.lang.Exception