Class semper.SemperServer.SSHTTParser
All Packages Class Hierarchy This Package Previous Next Index
Class semper.SemperServer.SSHTTParser
java.lang.Object
|
+----java.lang.Thread
|
+----semper.SemperServer.SSHTTParser
- public class SSHTTParser
- extends Thread
- implements SSTaskControl
This class is responsible for the parsing of the client request,
comming from the commerce layer.
Additional this object tries to find the BAapplication class
and if this class exists it pushes the result into a storage structure.
- Author:
- Kostas Tzelepis, Petros Pantis
- See Also:
- SSActionEngine
-
SSHTTParser(int, SSTimer)
- starts a new SSHTTParser, this is called at run time
(minimal number of SSHTTParsers) or by the Monitor object
when it feels more SSHTTParsers are needed to handle
the load.
-
decodeURL(String)
-
-
GetFlags()
-
-
GetID()
-
-
GetStatus()
-
-
Notify()
-
-
run()
- This method parses the client request and retrieves the requested BA
from the Session Manager
-
SetID(int)
-
-
SetPriority(int)
-
-
SetStatus()
-
-
Stop()
-
SSHTTParser
public SSHTTParser(int id,
SSTimer dismnt)
- starts a new SSHTTParser, this is called at run time
(minimal number of SSHTTParsers) or by the Monitor object
when it feels more SSHTTParsers are needed to handle
the load.
- Parameters:
- id - the Id of the SSHTTParser object
- dismnt - a reference to the Monitor Timer object
- See Also:
- SSMonitor
Stop
public void Stop()
run
public void run()
- This method parses the client request and retrieves the requested BA
from the Session Manager
- Overrides:
- run in class Thread
Notify
public void Notify()
GetFlags
public int GetFlags()
SetPriority
public void SetPriority(int prio)
SetID
public void SetID(int id)
GetID
public int GetID()
GetStatus
public int GetStatus()
SetStatus
public void SetStatus()
decodeURL
public String decodeURL(String as)
All Packages Class Hierarchy This Package Previous Next Index