package org.mobicents.slee.resource.diameter.base; import javax.slee.resource.SleeEndpoint; import net.java.slee.resource.diameter.base.AuthSessionActivity; import net.java.slee.resource.diameter.base.AuthSessionState; import net.java.slee.resource.diameter.base.events.avp.DiameterIdentity; import org.jdiameter.api.Answer; import org.jdiameter.api.EventListener; import org.jdiameter.api.Request; import org.jdiameter.api.Session; import org.jdiameter.api.app.StateChangeListener; public abstract class AuthSessionActivityImpl extends DiameterActivityImpl implements AuthSessionActivity , StateChangeListener{ public AuthSessionActivityImpl(DiameterMessageFactoryImpl messageFactory, DiameterAvpFactoryImpl avpFactory, Session session, EventListener<Request, Answer> raEventListener, long timeout, DiameterIdentity destinationHost, DiameterIdentity destinationRealm, SleeEndpoint endpoint) { super(messageFactory, avpFactory, session, raEventListener, timeout, destinationHost, destinationRealm, endpoint); // TODO Auto-generated constructor stub } protected AuthSessionState state=null; public AuthSessionState getSessionState() { return state; } }