sfi.director.application.INFAppUpdatePackageHandler Class Reference

Inheritance diagram for sfi.director.application.INFAppUpdatePackageHandler:

sfi.director.application.FilePackageHandler sfi.director.application.PackageHandler sfi.director.util.FWManagerDriver sfi.director.util.FWManagerDriver List of all members.

Detailed Description

Debian Package Handler.

Note: This is still an incomplete ("crippled") version of the Debian package handler developed for a specific environment. It *is* possible to manage Debian installations, but many of the functions are not very elegant.


Public Member Functions

 INFAppUpdatePackageHandler ()
 INFAppUpdatePackageHandler (String name)
Vector pkgFromFile (String filename)
void install (RemoteJob job) throws DirectorException
void remove (RemoteJob job) throws DirectorException
Vector inventory ()

Static Public Attributes

static String updateDir = "/usr/libexec/webmin/firmupdate/bin/"

Static Protected Member Functions

static DBObject inventoryPkg (String name)
static Vector parseInfo (Enumeration lines)


Constructor & Destructor Documentation

sfi.director.application.INFAppUpdatePackageHandler.INFAppUpdatePackageHandler  ) 
 

sfi.director.application.INFAppUpdatePackageHandler.INFAppUpdatePackageHandler String  name  ) 
 


Member Function Documentation

void sfi.director.application.INFAppUpdatePackageHandler.install RemoteJob  job  )  throws DirectorException
 

Reimplemented from sfi.director.application.FilePackageHandler.

Vector sfi.director.application.INFAppUpdatePackageHandler.inventory  ) 
 

Reimplemented from sfi.director.application.FilePackageHandler.

static DBObject sfi.director.application.INFAppUpdatePackageHandler.inventoryPkg String  name  )  [static, protected]
 

static Vector sfi.director.application.INFAppUpdatePackageHandler.parseInfo Enumeration  lines  )  [static, protected]
 

Vector sfi.director.application.INFAppUpdatePackageHandler.pkgFromFile String  filename  ) 
 

Reimplemented from sfi.director.application.FilePackageHandler.

void sfi.director.application.INFAppUpdatePackageHandler.remove RemoteJob  job  )  throws DirectorException
 

Reimplemented from sfi.director.application.FilePackageHandler.


Member Data Documentation

String sfi.director.application.INFAppUpdatePackageHandler.updateDir = "/usr/libexec/webmin/firmupdate/bin/" [static]
 


The documentation for this class was generated from the following file:
Generated on Sat Feb 11 01:20:02 2012 for Node Director by  doxygen 1.4.5