1*4dd4ff52SXin Li package javax.sip; 2*4dd4ff52SXin Li 3*4dd4ff52SXin Li import java.util.EventObject; 4*4dd4ff52SXin Li import javax.sip.message.Response; 5*4dd4ff52SXin Li 6*4dd4ff52SXin Li public class ResponseEvent extends EventObject { 7*4dd4ff52SXin Li private Dialog mDialog; 8*4dd4ff52SXin Li private Response mResponse; 9*4dd4ff52SXin Li private ClientTransaction mClientTransaction; 10*4dd4ff52SXin Li ResponseEvent(Object source, ClientTransaction clientTransaction, Dialog dialog, Response response)11*4dd4ff52SXin Li public ResponseEvent(Object source, ClientTransaction clientTransaction, 12*4dd4ff52SXin Li Dialog dialog, Response response) { 13*4dd4ff52SXin Li super(source); 14*4dd4ff52SXin Li mDialog = dialog; 15*4dd4ff52SXin Li mResponse = response; 16*4dd4ff52SXin Li mClientTransaction = clientTransaction; 17*4dd4ff52SXin Li } 18*4dd4ff52SXin Li getDialog()19*4dd4ff52SXin Li public Dialog getDialog() { 20*4dd4ff52SXin Li return mDialog; 21*4dd4ff52SXin Li } 22*4dd4ff52SXin Li getResponse()23*4dd4ff52SXin Li public Response getResponse() { 24*4dd4ff52SXin Li return mResponse; 25*4dd4ff52SXin Li } 26*4dd4ff52SXin Li getClientTransaction()27*4dd4ff52SXin Li public ClientTransaction getClientTransaction(){ 28*4dd4ff52SXin Li return mClientTransaction; 29*4dd4ff52SXin Li } 30*4dd4ff52SXin Li } 31