Service Class Reference

List of all members.

Public Object Methods

int status ()
string getProcess (scalar processID)
string getList ()
string addProcess (ffencoderd::Process process)
string version ()


Detailed Description

Service class of ffencoderd. Used as dispatcher by soap::lite used to route soap requests to the /soap path of the server. This class implements the functionality of the webservice. See its documentation to learn about the SOAP API of ffencoderd.

Member Function Documentation

int Service::status (  ) 

returns a constant indicating the status of the server

Returns:
int FFENCODERD_OK if server running correctly, FFENCODERD_FAIL otherwise

string Service::getProcess ( scalar  processID  ) 

Returns an xml string with metadata about the requested process

Parameters:
string $processId A uid of an existing ended encoding process
Returns:
string An xml string with metadata about the encoding process or FFENCODERD_FAIL if was not found

string Service::getList (  ) 

Returns an xml formatted response with a list with uid of ended encoding processes

Returns:
string An xml string with a list of processes listed by uid

string Service::addProcess ( ffencoderd::Process  process  ) 

Parameters:
ffencoderd::Process $process A process definition
Returns:
string Constant inidicating the result of the operation

string Service::version (  ) 

Returns:
string Version of the ffencoderd API


The documentation for this class was generated from the following file:

Generated on Mon May 12 16:23:47 2008 for ffencoderd framework API by  doxygen 1.5.5