182ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyanpackage javax.sip;
282ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan
382ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyanimport java.util.EventObject;
482ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan
582ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyanpublic class IOExceptionEvent extends EventObject {
682ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    private String mHost;
782ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    private int mPort;
882ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    private String mTransport;
982ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan
1082ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    public IOExceptionEvent(Object source, String host, int port,
1182ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan            String transport) {
1282ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan        super(source);
1382ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan        mHost = host;
1482ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan        mPort = port;
1582ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan        mTransport = transport;
1682ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    }
1782ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan
1882ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    public String getHost() {
1982ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan        return mHost;
2082ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    }
2182ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan
2282ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    public int getPort() {
2382ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan        return mPort;
2482ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    }
2582ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan
2682ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    public String getTransport() {
2782ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan        return mTransport;
2882ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan    }
2982ea0633e3a0e2d77feed89f033e1dcf4a656c20Hung-ying Tyan}
30