com.partnersoft.update.app
Class UpdateApp

java.lang.Object
  extended by com.partnersoft.update.app.UpdateApp
All Implemented Interfaces:
java.lang.Runnable

public class UpdateApp
extends java.lang.Object
implements java.lang.Runnable

The actual update program.

Copyright 2010 Partner Software, Inc.

Version:
$Id$
Author:
Paul Reavis

Constructor Summary
UpdateApp(java.lang.String sourceUrl, java.lang.String destinationUrl, java.lang.String installType, java.lang.String updateCommand, java.lang.String restartCommand, java.lang.String guiType)
           
UpdateApp(UpdateParameters parameters)
           
 
Method Summary
 UpdateGui getGui()
           
 UpdateLogic getLogic()
           
 UpdateSession getSession()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateApp

public UpdateApp(java.lang.String sourceUrl,
                 java.lang.String destinationUrl,
                 java.lang.String installType,
                 java.lang.String updateCommand,
                 java.lang.String restartCommand,
                 java.lang.String guiType)

UpdateApp

public UpdateApp(UpdateParameters parameters)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

getSession

public UpdateSession getSession()

getLogic

public UpdateLogic getLogic()

getGui

public UpdateGui getGui()