version 1.4, 2002/02/11 01:17:45
|
version 1.5, 2002/02/25 23:57:12
|
|
|
_sendResponse(queueId, message); | _sendResponse(queueId, message); |
} | } |
| |
void HTTPAuthenticatorDelegator::handleEnqueue() |
|
|
void HTTPAuthenticatorDelegator::handleEnqueue(Message *message) |
{ | { |
Message* message = dequeue(); |
|
|
|
|
if (!message) |
|
return; |
| |
// Flag indicating whether the message should be deleted after handling. | // Flag indicating whether the message should be deleted after handling. |
// This should be set to false by handleHTTPMessage when the message is | // This should be set to false by handleHTTPMessage when the message is |
// passed as is to another queue. | // passed as is to another queue. |
Boolean deleteMessage = true; | Boolean deleteMessage = true; |
| |
if (!message) |
|
return; |
|
|
|
if (message->getType() == HTTP_MESSAGE) | if (message->getType() == HTTP_MESSAGE) |
{ | { |
handleHTTPMessage((HTTPMessage*)message, deleteMessage); | handleHTTPMessage((HTTPMessage*)message, deleteMessage); |
|
|
} | } |
} | } |
| |
|
void HTTPAuthenticatorDelegator::handleEnqueue() |
|
{ |
|
Message* message = dequeue(); |
|
if(message) |
|
handleEnqueue(message); |
|
} |
|
|
void HTTPAuthenticatorDelegator::handleHTTPMessage( | void HTTPAuthenticatorDelegator::handleHTTPMessage( |
HTTPMessage* httpMessage, | HTTPMessage* httpMessage, |
Boolean & deleteMessage) | Boolean & deleteMessage) |