38 lines
979 B
Java
38 lines
979 B
Java
package javax.sip;
|
|
|
|
import java.util.EventObject;
|
|
|
|
public class TransactionTerminatedEvent extends EventObject {
|
|
private boolean mIsServerTransaction;
|
|
private ServerTransaction mServerTransaction;
|
|
private ClientTransaction mClientTransaction;
|
|
|
|
public TransactionTerminatedEvent(
|
|
Object source, ServerTransaction serverTransaction) {
|
|
super(source);
|
|
mServerTransaction = serverTransaction;
|
|
|
|
mIsServerTransaction = true;
|
|
}
|
|
|
|
public TransactionTerminatedEvent(
|
|
Object source, ClientTransaction clientTransaction) {
|
|
super(source);
|
|
mClientTransaction = clientTransaction;
|
|
|
|
mIsServerTransaction = false;
|
|
}
|
|
|
|
public boolean isServerTransaction() {
|
|
return mIsServerTransaction;
|
|
}
|
|
|
|
public ClientTransaction getClientTransaction() {
|
|
return mClientTransaction;
|
|
}
|
|
|
|
public ServerTransaction getServerTransaction() {
|
|
return mServerTransaction;
|
|
}
|
|
}
|