Package AccessGrid :: Module AGServiceManager :: Class AGServiceManager
[show private | hide private]
[frames | no frames]

Class AGServiceManager


AGServiceManager :

exposes local resources and configures services to deliver them


Method Summary
  __init__(self, server, app)
  AddService(self, serviceDescription, resourceToAssign, serviceConfig)
Add a service package to the service manager.
  AddServicePackage(self, serviceFile, resourceToAssign, serviceConfig)
  GetAvailableServices(self)
  GetResources(self)
Return a list of resident resources
  GetServices(self)
Return list of services
  RemoveService(self, serviceToRemove)
Remove a service
  RemoveServices(self)
Remove all services
  Shutdown(self)
  StopServices(self)
Stop all services on service manager
  __DiscoverResources(self)
This method retrieves the list of resources from the machine
  __GetServicePath(self, serviceDescription)
Return the path in which services files will be unpacked for the given service

Method Details

AddService(self, serviceDescription, resourceToAssign, serviceConfig)

Add a service package to the service manager.

GetResources(self)

Return a list of resident resources

GetServices(self)

Return list of services

RemoveService(self, serviceToRemove)

Remove a service

RemoveServices(self)

Remove all services

StopServices(self)

Stop all services on service manager

__DiscoverResources(self)

This method retrieves the list of resources from the machine

__GetServicePath(self, serviceDescription)

Return the path in which services files will be unpacked for the given service


Generated by Epydoc 2.1 on Thu Apr 14 16:39:31 2005 http://epydoc.sf.net