Home | Trees | Index | Help |
|
---|
Package AccessGrid :: Module VenueServer :: Class VenueServerI |
|
SOAPInterface
--+
|
VenueServerI
Method Summary | |
---|---|
This constructor for all SOAP Interfaces. | |
LEGACY CALL: This is replace by GetAuthorizationManager. | |
Inteface call for Adding a venue. | |
Interface to checkpoint the Venue Server. | |
Dump debug info. | |
Interface for getting the Address Allocation Method. | |
Interface to retrieve the address mask of the address allocation pool. | |
LEGACY CALL: This is replace by GetAuthorizationManager. | |
Interface to retrieve the value of the backup server name. | |
Interface to retrieve the base address for the address allocation pool. | |
Interface for getting the URL to the default venue. | |
Interface to retrieve the value of the media encryption flag. | |
Inteface for getting the current data store path. | |
This is the interface to get a list of Venues from the Venue Server. | |
Interface for modifying an existing Venue. | |
Interface method to regenerate all encryption keys for all venues on this server. | |
LEGACY CALL: This is replace by GetAuthorizationManager. | |
Interface for removing a Venue. | |
Interface for setting the address allocation method for multicast addresses (for now). | |
Interface to set the network mask of the address allocation pool. | |
Interface for setting a fallback venue server. | |
Interface for setting the base address for the allocation pool. | |
Interface to set default venue. | |
Interface for setting the flag to encrypt all media or turn it off. | |
Interface for setting the location of the data store. | |
Interface to shutdown the Venue Server. | |
Inherited from SOAPInterface | |
This method is here to support calls that just want to see if there is a valid server endpoint for communication from the client. | |
This method is here to support calls that just want to see if there is a valid server endpoint for communication from the client. |
Method Details |
---|
__init__(self,
impl)
|
AddAdministrator(self, subjStr)LEGACY CALL: This is replace by GetAuthorizationManager. Interface to add an administrator to the Venue Server. **Arguments:** *subjStr* The DN of the new administrator. **Raises:** **Returns:** *subjStr* The DN of the administrator added. |
AddVenue(self, venueDescStruct)Inteface call for Adding a venue. **Arguments:** *Venue Description Struct* A description of the new venue, currently an anonymous struct. **Raises:** *VenueServerException* When the venue description struct isn't successfully converted to a real venue description object and the venue isn't added. **Returns:** *Venue URI* Upon success a uri to the new venue is returned. |
Checkpoint(self)Interface to checkpoint the Venue Server. **Arguments:** **Raises:** **Returns:** |
DumpDebugInfo(self, flag=None)Dump debug info. The 'flag' argument is not used now, but could be used later to control the dump |
GetAddressAllocationMethod(self)Interface for getting the Address Allocation Method. **Arguments:** **Raises:** **Returns:** *method* The address allocation method configured, either RANDOM or INTERVAL. |
GetAddressMask(self)Interface to retrieve the address mask of the address allocation pool. **Arguments:** **Raises:** **Returns:** *mask* the network mask of the address allocation pool. |
GetAdministrators(self)LEGACY CALL: This is replace by GetAuthorizationManager. GetAdministrators returns a list of adminisitrators for this VenueServer. |
GetBackupServer(self)Interface to retrieve the value of the backup server name. **Arguments:** **Raises:** **Returns:** the string hostname of the back up server or "". |
GetBaseAddress(self)Interface to retrieve the base address for the address allocation pool. **Arguments:** **Raises:** **Returns:** *base address* the base address of the address allocation pool. |
GetDefaultVenue(self)Interface for getting the URL to the default venue. |
GetEncryptAllMedia(self)Interface to retrieve the value of the media encryption flag. **Arguments:** **Raises:** **Returns:** |
GetStorageLocation(self)Inteface for getting the current data store path. **Arguments:** **Raises:** **Returns:** *location* The path to the data store location. |
GetVenues(self)This is the interface to get a list of Venues from the Venue Server. **Returns:** *venue description list* A list of venues descriptions. |
ModifyVenue(self, URL, venueDescStruct)Interface for modifying an existing Venue. **Arguments:** *URL* The URL to the venue. *Venue Description Struct* An anonymous struct that is the new venue description. **Raises:** *InvalideVenueURL* When the URL isn't a valid venue. *InvalidVenueDescription* If the Venue Description has a different URL than the URL argument passed in. |
RegenerateEcryptionKeys(self)Interface method to regenerate all encryption keys for all venues on this server. |
RemoveAdministrator(self, string)LEGACY CALL: This is replace by GetAuthorizationManager. **Arguments:** *string* The Distinguished Name (DN) of the administrator being removed. **Raises:** **Returns:** *string* The Distinguished Name (DN) of the administrator removed. |
RemoveVenue(self, URL)Interface for removing a Venue. **Arguments:** *URL* The url to the venue to be removed. |
SetAddressAllocationMethod(self, method)Interface for setting the address allocation method for multicast addresses (for now). **Arguments:** *method* An argument specifying either RANDOM or INTERVAL allocation. RANDOM is a random address from the standard random range. INTERVAL means a random address from a specified range. **Raises:** **Returns:** |
SetAddressMask(self, mask)Interface to set the network mask of the address allocation pool. **Arguments:** *mask* The network mask for the address allocation pool. **Raises:** **Returns:** |
SetBackupServer(self, server)Interface for setting a fallback venue server. **Arguments:** *server* The string hostname of the server. **Raises:** **Returns:** *server* the return value from SetBackupServer |
SetBaseAddress(self, address)Interface for setting the base address for the allocation pool. **Arguments:** *address* The base address of the address pool to allocate from. **Raises:** **Returns:** |
SetDefaultVenue(self, URL)Interface to set default venue. **Arguments:** *URL* The URL to the default venue. **Raises:** **Returns:** *URL* the url of the default venue upon success. |
SetEncryptAllMedia(self, value)Interface for setting the flag to encrypt all media or turn it off. **Arguments:** *value* The flag, 1 turns encryption on, 0 turns encryption off. **Raises:** **Returns:** *flag* the return value from SetEncryptAllMedia. |
SetStorageLocation(self, location)Interface for setting the location of the data store. **Arguments:** *location* This is a path for the data store. **Raises:** **Returns:** *location* The new location on success. |
Shutdown(self, secondsFromNow)Interface to shutdown the Venue Server. **Arguments:** *secondsFromNow* How long from the time the call is received until the server starts to shutdown. **Raises:** **Returns:** |
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Mon Jan 09 13:23:53 2006 | http://epydoc.sf.net |