org.mobicents.slee.resource.diameter.sh.server.handlers
Interface ShServerSessionListener

All Known Implementing Classes:
DiameterShServerResourceAdaptor

public interface ShServerSessionListener

ShServerSession listener - class that is used to inform entities outise AppSession factories/stack session operations has been performed.

Author:
Bartosz Baranowski , Alexandre Mendonca

Method Summary
 void fireEvent(java.lang.String sessionId, org.jdiameter.api.Message message)
          Helper method to fire events to SLEE.
 void sessionCreated(org.jdiameter.api.sh.ServerShSession session, boolean isSubscription)
          Listener for Server Session creation.
 void sessionDestroyed(java.lang.String sessionId, org.jdiameter.api.sh.ServerShSession session)
           
 

Method Detail

sessionDestroyed

void sessionDestroyed(java.lang.String sessionId,
                      org.jdiameter.api.sh.ServerShSession session)

sessionCreated

void sessionCreated(org.jdiameter.api.sh.ServerShSession session,
                    boolean isSubscription)
Listener for Server Session creation.


fireEvent

void fireEvent(java.lang.String sessionId,
               org.jdiameter.api.Message message)
Helper method to fire events to SLEE.

Parameters:
sessionId - the id of the session for this event
message - the message (request or answer) object


Copyright © 2010. All Rights Reserved.