package org.jdiameter.common.api.app.sh; import org.jdiameter.common.api.app.IAppSessionState; /** * This is pseudo state - it is used only to determine wheather Sh Session should be kept alive * <br><br>Super project: mobicents-jainslee-server * <br>13:52:51 2008-09-04 * <br> * @author <a href="mailto:baranowb@gmail.com"> Bartosz Baranowski </a> * @author <a href="mailto:brainslog@gmail.com"> Alexandre Mendonca </a> * @author Erick Svenson */ public enum ShSessionState implements IAppSessionState<ShSessionState>{ //Possible Transition chains: //NOTSUBSCRIBED --> SUBSCRIBED --> TERMINATED : on SubscribeNotificationsSuccess sequence //NOTSUBSCRIBED --> TERMINATED : on any other NOTSUBSCRIBED,SUBSCRIBED,TERMINATED; public ShSessionState fromInt(int val) throws IllegalArgumentException { // TODO Auto-generated method stub return null; } public int getValue() { // TODO Auto-generated method stub return 0; } }