1*4dd4ff52SXin Li package javax.sip; 2*4dd4ff52SXin Li 3*4dd4ff52SXin Li import java.util.EventObject; 4*4dd4ff52SXin Li import javax.sip.message.Request; 5*4dd4ff52SXin Li 6*4dd4ff52SXin Li public class RequestEvent extends EventObject { 7*4dd4ff52SXin Li private Dialog mDialog; 8*4dd4ff52SXin Li private Request mRequest; 9*4dd4ff52SXin Li private ServerTransaction mServerTransaction; 10*4dd4ff52SXin Li RequestEvent(Object source, ServerTransaction serverTransaction, Dialog dialog, Request request)11*4dd4ff52SXin Li public RequestEvent(Object source, ServerTransaction serverTransaction, 12*4dd4ff52SXin Li Dialog dialog, Request request) { 13*4dd4ff52SXin Li super(source); 14*4dd4ff52SXin Li mDialog = dialog; 15*4dd4ff52SXin Li mRequest = request; 16*4dd4ff52SXin Li mServerTransaction = serverTransaction; 17*4dd4ff52SXin Li } 18*4dd4ff52SXin Li getDialog()19*4dd4ff52SXin Li public Dialog getDialog() { 20*4dd4ff52SXin Li return mDialog; 21*4dd4ff52SXin Li } 22*4dd4ff52SXin Li getRequest()23*4dd4ff52SXin Li public Request getRequest() { 24*4dd4ff52SXin Li return mRequest; 25*4dd4ff52SXin Li } 26*4dd4ff52SXin Li getServerTransaction()27*4dd4ff52SXin Li public ServerTransaction getServerTransaction() { 28*4dd4ff52SXin Li return mServerTransaction; 29*4dd4ff52SXin Li } 30*4dd4ff52SXin Li } 31