in modules/core/src/main/java/org/apache/savan/eventing/EventingMessageReceiverDelegator.java [45:57]
public void doProtocolSpecificProcessing(SavanMessageContext inSavanMessage,
MessageContext outMessage) throws SavanException {
int messageType = inSavanMessage.getMessageType();
if (messageType == SavanConstants.MessageTypes.SUBSCRIPTION_MESSAGE) {
handleSubscriptionRequest(inSavanMessage, outMessage);
} else if (messageType == SavanConstants.MessageTypes.RENEW_MESSAGE) {
handleRenewRequest(inSavanMessage, outMessage);
} else if (messageType == SavanConstants.MessageTypes.UNSUBSCRIPTION_MESSAGE) {
handleEndSubscriptionRequest(inSavanMessage, outMessage);
} else if (messageType == SavanConstants.MessageTypes.GET_STATUS_MESSAGE) {
handleGetStatusRequest(inSavanMessage, outMessage);
}
}