本文整理汇总了Java中javax.sip.TransactionTerminatedEvent类的典型用法代码示例。如果您正苦于以下问题:Java TransactionTerminatedEvent类的具体用法?Java TransactionTerminatedEvent怎么用?Java TransactionTerminatedEvent使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
TransactionTerminatedEvent类属于javax.sip包,在下文中一共展示了TransactionTerminatedEvent类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(
TransactionTerminatedEvent transactionTerminatedEvent) {
logger.info("Transaction terminated event occured -- cleaning up");
if (!transactionTerminatedEvent.isServerTransaction()) {
ClientTransaction ct = transactionTerminatedEvent
.getClientTransaction();
for (Iterator it = this.clientTxTable.values().iterator(); it
.hasNext();) {
if (it.next().equals(ct)) {
it.remove();
}
}
} else {
logger.info("Server tx terminated! ");
}
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:17,代码来源:Proxy.java
示例2: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(
TransactionTerminatedEvent transactionTerminatedEvent) {
if (!transactionTerminatedEvent.isServerTransaction()) {
ClientTransaction clientTx = transactionTerminatedEvent
.getClientTransaction();
String method = clientTx.getRequest().getMethod();
logger.info("Server Tx : " + method + " terminated ");
if (method.equals("INVITE")) {
inviteTxTerm = true;
} else if (method.equals("CANCEL")) {
cancelTxTerm = true;
} else {
fail("Unexpected transaction has ended!!![" + method + "]");
}
}
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:19,代码来源:CancelEventTest.java
示例3: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(
TransactionTerminatedEvent transactionTerminatedEvent) {
Request request = null;
if(transactionTerminatedEvent.getClientTransaction() == null) {
request = transactionTerminatedEvent.getServerTransaction().getRequest();
} else {
request = transactionTerminatedEvent.getClientTransaction().getRequest();
}
//System.out.println(request);
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:11,代码来源:Shootme.java
示例4: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(
TransactionTerminatedEvent transactionTerminatedEvent) {
if (transactionTerminatedEvent.isServerTransaction())
System.out.println("Transaction terminated event recieved"
+ transactionTerminatedEvent.getServerTransaction());
else
System.out.println("Transaction terminated "
+ transactionTerminatedEvent.getClientTransaction());
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:11,代码来源:DialogIdentityTest.java
示例5: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(TransactionTerminatedEvent transactionTerminatedEvent) {
logger.info("Transaction terminated event occured -- cleaning up");
if (!transactionTerminatedEvent.isServerTransaction()) {
ClientTransaction ct = transactionTerminatedEvent.getClientTransaction();
for (Iterator it = this.clientTxTable.values().iterator(); it.hasNext();) {
if (it.next().equals(ct)) {
it.remove();
}
}
} else {
logger.info("Server tx terminated! ");
}
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:14,代码来源:Proxy.java
示例6: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(TransactionTerminatedEvent transactionTerminatedEvent) {
logger.info("Transaction terminated event occured -- cleaning up");
if (!transactionTerminatedEvent.isServerTransaction()) {
ClientTransaction ct = transactionTerminatedEvent.getClientTransaction();
for (Iterator it = this.clientTxTable.iterator(); it.hasNext();) {
if (it.next().equals(ct)) {
it.remove();
}
}
} else {
logger.info("Server tx terminated! ");
}
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:14,代码来源:Proxy.java
示例7: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(
TransactionTerminatedEvent transactionTerminatedEvent) {
if ( transactionTerminatedEvent.getServerTransaction() != null)
logger.info("Shootist: Transaction terminated event recieved on transaction : " +
transactionTerminatedEvent.getServerTransaction());
else
logger.info("Shootist : Transaction terminated event recieved on transaction : " +
transactionTerminatedEvent.getClientTransaction());
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:10,代码来源:ServerTransactionRetransmissionTimerTest.java
示例8: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(
TransactionTerminatedEvent transactionTerminatedEvent) {
if (transactionTerminatedEvent.isServerTransaction())
System.out.println("Shootme : Transaction terminated event recieved"
+ transactionTerminatedEvent.getServerTransaction());
else
System.out.println("Shootme : Transaction terminated "
+ transactionTerminatedEvent.getClientTransaction());
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:11,代码来源:NoToTagOn1xxDialogLeakTest.java
示例9: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(TransactionTerminatedEvent arg0) {
ClientTransaction ctx = arg0.getClientTransaction();
String method = ctx.getRequest().getMethod();
if (method.equals(Request.INVITE)) {
System.out.println("Invite TERM");
o_inviteTxTerm = true;
}
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:11,代码来源:NoAutoDialogTest.java
示例10: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(
TransactionTerminatedEvent transactionTerminatedEvent) {
if ( getSipListener(transactionTerminatedEvent) != null )
getSipListener(transactionTerminatedEvent)
.processTransactionTerminated(transactionTerminatedEvent);
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:8,代码来源:ReInviteTest.java
示例11: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(
TransactionTerminatedEvent transactionTerminatedEvent) {
if ( getSipListener(transactionTerminatedEvent) != null ) {
getSipListener(transactionTerminatedEvent).processTransactionTerminated(transactionTerminatedEvent);
}
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:8,代码来源:ReInviteTest.java
示例12: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(
TransactionTerminatedEvent transactionTerminatedEvent) {
if (transactionTerminatedEvent.isServerTransaction())
System.out.println("Transaction terminated event recieved"
+ transactionTerminatedEvent.getServerTransaction());
else
System.out.println("Transaction terminated "
+ transactionTerminatedEvent.getClientTransaction());
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:10,代码来源:WebsocketSelfTest.java
示例13: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(
TransactionTerminatedEvent transactionTerminatedEvent) {
if (transactionTerminatedEvent.isServerTransaction())
logger.info("Transaction terminated event recieved"
+ transactionTerminatedEvent.getServerTransaction());
else
logger.info("Transaction terminated "
+ transactionTerminatedEvent.getClientTransaction());
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:11,代码来源:ClientTransactionCallingAlertTest.java
示例14: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(TransactionTerminatedEvent transactionTerminatedEvent) {
System.out.println("Transaction Terminated event: " + transactionTerminatedEvent );
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:4,代码来源:Shootme.java
示例15: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(
TransactionTerminatedEvent transactionTerminatedEvent) {
getSipListener(transactionTerminatedEvent)
.processTransactionTerminated(transactionTerminatedEvent);
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:7,代码来源:AbstractCancelTest.java
示例16: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(
TransactionTerminatedEvent transactionTerminatedEvent) {
System.out.println("Transaction terminated event recieved");
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:5,代码来源:ShootistAuth.java
示例17: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(
TransactionTerminatedEvent transactionTerminatedEvent) {
// System.out.println("Tx Term Event : " + new SimpleDateFormat("hh:mm:ss").format(new Date(Calendar.getInstance().getTimeInMillis())) + " \n" + transactionTerminatedEvent.getServerTransaction().getRequest());
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:5,代码来源:ShootmeDialogStateless.java
示例18: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(
TransactionTerminatedEvent txTerminatedEvent) {}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:3,代码来源:Test.java
示例19: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(TransactionTerminatedEvent transactionTerminatedEvent) {
// System.out.println("TransactionTerminatedEvent");
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:4,代码来源:Shootme.java
示例20: processTransactionTerminated
import javax.sip.TransactionTerminatedEvent; //导入依赖的package包/类
public void processTransactionTerminated(
TransactionTerminatedEvent transactionTerminatedEvent) {
// System.out.println("TransactionTerminated event notification");
}
开发者ID:YunlongYang,项目名称:LightSIP,代码行数:5,代码来源:Shootist.java
注:本文中的javax.sip.TransactionTerminatedEvent类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论