Homepage

netx.jnlp.services
Class XExtensionInstallerService

java.lang.Object
  |
  +--netx.jnlp.services.XExtensionInstallerService
All Implemented Interfaces:
javax.jnlp.ExtensionInstallerService

class XExtensionInstallerService
extends java.lang.Object
implements javax.jnlp.ExtensionInstallerService

The BasicService JNLP service.

Version:
$Revision: 1.6 $
Author:
Jon A. Maxwell (JAM) - initial author

Constructor Summary
protected XExtensionInstallerService()
           
 
Method Summary
 java.net.URL getExtensionLocation()
           
 java.lang.String getExtensionVersion()
           
 java.lang.String getInstalledJRE(java.net.URL url, java.lang.String version)
           
 java.lang.String getInstallPath()
           
 void hideProgressBar()
           
 void hideStatusWindow()
           
 void installFailed()
           
 void installSucceeded(boolean needsReboot)
           
 void setHeading(java.lang.String heading)
           
 void setJREInfo(java.lang.String platformVersion, java.lang.String jrePath)
           
 void setNativeLibraryInfo(java.lang.String path)
           
 void setStatus(java.lang.String status)
           
 void updateProgress(int value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XExtensionInstallerService

protected XExtensionInstallerService()
Method Detail

getExtensionLocation

public java.net.URL getExtensionLocation()
Specified by:
getExtensionLocation in interface javax.jnlp.ExtensionInstallerService

getExtensionVersion

public java.lang.String getExtensionVersion()
Specified by:
getExtensionVersion in interface javax.jnlp.ExtensionInstallerService

getInstalledJRE

public java.lang.String getInstalledJRE(java.net.URL url,
                                        java.lang.String version)
Specified by:
getInstalledJRE in interface javax.jnlp.ExtensionInstallerService

getInstallPath

public java.lang.String getInstallPath()
Specified by:
getInstallPath in interface javax.jnlp.ExtensionInstallerService

hideProgressBar

public void hideProgressBar()
Specified by:
hideProgressBar in interface javax.jnlp.ExtensionInstallerService

hideStatusWindow

public void hideStatusWindow()
Specified by:
hideStatusWindow in interface javax.jnlp.ExtensionInstallerService

installFailed

public void installFailed()
Specified by:
installFailed in interface javax.jnlp.ExtensionInstallerService

installSucceeded

public void installSucceeded(boolean needsReboot)
Specified by:
installSucceeded in interface javax.jnlp.ExtensionInstallerService

setHeading

public void setHeading(java.lang.String heading)
Specified by:
setHeading in interface javax.jnlp.ExtensionInstallerService

setJREInfo

public void setJREInfo(java.lang.String platformVersion,
                       java.lang.String jrePath)
Specified by:
setJREInfo in interface javax.jnlp.ExtensionInstallerService

setNativeLibraryInfo

public void setNativeLibraryInfo(java.lang.String path)
Specified by:
setNativeLibraryInfo in interface javax.jnlp.ExtensionInstallerService

setStatus

public void setStatus(java.lang.String status)
Specified by:
setStatus in interface javax.jnlp.ExtensionInstallerService

updateProgress

public void updateProgress(int value)
Specified by:
updateProgress in interface javax.jnlp.ExtensionInstallerService

Homepage