sfi.director.application.HostPackages Class Reference

List of all members.

Public Member Functions

 HostPackages (String hostname) throws DirectorException
 HostPackages (DBObject host) throws DirectorException
 HostPackages (DBConnection db, DBObject host) throws DirectorException
 HostPackages (DBObject host, Enumeration appNames) throws DirectorException
 HostPackages (DBConnection db, DBObject host, Enumeration appNames) throws DirectorException
void add () throws DirectorException
void upgrade () throws DirectorException
 upgrade already installed packages.
void removeNewer ()
Enumeration getInstalled ()
JobNode install () throws DirectorException
Enumeration getInstall ()
JobNode remove () throws DirectorException
Enumeration getRemove ()
JobNode forPkg (PackageList list, int mode) throws DirectorException
void resolveDependencies () throws DirectorException

Static Public Member Functions

static void main (String args[])

Protected Member Functions

Vector computeInstalled () throws DirectorException
boolean autosubscribe (DBObject subscriber, DBSetIndex namesToAdd) throws DirectorException

Package Attributes

Vector appNames = null
DBObject host = null
DBConnection hostsdir = Setup.hostsdb

Constructor & Destructor Documentation

sfi.director.application.HostPackages.HostPackages String  hostname  )  throws DirectorException
 

sfi.director.application.HostPackages.HostPackages DBObject  host  )  throws DirectorException
 

sfi.director.application.HostPackages.HostPackages DBConnection  db,
DBObject  host
throws DirectorException
 

sfi.director.application.HostPackages.HostPackages DBObject  host,
Enumeration  appNames
throws DirectorException
 

sfi.director.application.HostPackages.HostPackages DBConnection  db,
DBObject  host,
Enumeration  appNames
throws DirectorException
 


Member Function Documentation

void sfi.director.application.HostPackages.add  )  throws DirectorException
 

boolean sfi.director.application.HostPackages.autosubscribe DBObject  subscriber,
DBSetIndex  namesToAdd
throws DirectorException [protected]
 

Vector sfi.director.application.HostPackages.computeInstalled  )  throws DirectorException [protected]
 

JobNode sfi.director.application.HostPackages.forPkg PackageList  list,
int  mode
throws DirectorException
 

Enumeration sfi.director.application.HostPackages.getInstall  ) 
 

Enumeration sfi.director.application.HostPackages.getInstalled  ) 
 

Enumeration sfi.director.application.HostPackages.getRemove  ) 
 

JobNode sfi.director.application.HostPackages.install  )  throws DirectorException
 

static void sfi.director.application.HostPackages.main String  args[]  )  [static]
 

JobNode sfi.director.application.HostPackages.remove  )  throws DirectorException
 

void sfi.director.application.HostPackages.removeNewer  ) 
 

void sfi.director.application.HostPackages.resolveDependencies  )  throws DirectorException
 

void sfi.director.application.HostPackages.upgrade  )  throws DirectorException
 

upgrade already installed packages.

In place of installing subscribed packages, the installed packages are taken as the subscribed packages


Member Data Documentation

Vector sfi.director.application.HostPackages.appNames = null [package]
 

DBObject sfi.director.application.HostPackages.host = null [package]
 

DBConnection sfi.director.application.HostPackages.hostsdir = Setup.hostsdb [package]
 


The documentation for this class was generated from the following file:
Generated on Sat May 19 01:19:50 2012 for Node Director by  doxygen 1.4.5