本文整理了Java中org.jdiameter.api.Message.setRequest()
方法的一些代码示例,展示了Message.setRequest()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Message.setRequest()
方法的具体详情如下:
包路径:org.jdiameter.api.Message
类名称:Message
方法名:setRequest
[英]Set 1 or 0 to R bit field of header
[中]将1或0设置为标题的R位字段
代码示例来源:origin: org.mobicents.diameter/jdiameter-impl
/**
*
* @param message
*/
public JRegistrationTerminationRequestImpl(Message message) {
super(message);
message.setRequest(true);
}
代码示例来源:origin: org.mobicents.diameter/jdiameter-impl
/**
*
* @param message
*/
public JResetRequestImpl(Message message) {
super(message);
message.setRequest(true);
}
代码示例来源:origin: org.mobicents.diameter/jdiameter-impl
/**
*
* @param message
*/
public JAuthenticationInformationRequestImpl(Message message) {
super(message);
message.setRequest(true);
}
代码示例来源:origin: org.mobicents.resources/restcomm-slee-ra-diameter-sh-common-events
/**
* @param msg
*/
public UserDataRequestImpl(Message msg) {
super(msg);
msg.setRequest(true);
super.longMessageName = "User-Data-Request";
super.shortMessageName = "UDR";
}
代码示例来源:origin: org.mobicents.resources/restcomm-slee-ra-diameter-sh-common-events
/**
*
* @param msg
*/
public ProfileUpdateRequestImpl(Message msg) {
super(msg);
msg.setRequest(true);
super.longMessageName = "Profile-Update-Request";
super.shortMessageName = "PUR";
}
代码示例来源:origin: org.mobicents.resources/restcomm-slee-ra-diameter-sh-common-events
/**
* @param msg
*/
public SubscribeNotificationsRequestImpl(Message msg) {
super(msg);
msg.setRequest(true);
super.longMessageName = "Subscribe-Notification-Request";
super.shortMessageName = "SNR";
}
代码示例来源:origin: org.mobicents.diameter/jdiameter-impl
/**
*
* @param message
*/
public JDeleteSubscriberDataRequestImpl(Message message) {
super(message);
message.setRequest(true);
}
代码示例来源:origin: org.mobicents.diameter/jdiameter-impl
/**
*
* @param message
*/
public JPurgeUERequestImpl(Message message) {
super(message);
message.setRequest(true);
}
代码示例来源:origin: org.mobicents.diameter/jdiameter-impl
/**
*
* @param message
*/
public JUpdateLocationRequestImpl(Message message) {
super(message);
message.setRequest(true);
}
代码示例来源:origin: org.mobicents.diameter/jdiameter-impl
/**
*
* @param message
*/
public JMultimediaAuthRequestImpl(Message message) {
super(message);
message.setRequest(true);
}
代码示例来源:origin: org.mobicents.diameter/jdiameter-impl
/**
*
* @param message
*/
public JCancelLocationRequestImpl(Message message) {
super(message);
message.setRequest(true);
}
代码示例来源:origin: org.mobicents.resources/mobicents-slee-ra-diameter-sh-common-events
/**
*
* @param msg
*/
public ProfileUpdateRequestImpl(Message msg) {
super(msg);
msg.setRequest(true);
super.longMessageName = "Profile-Update-Request";
super.shortMessageName = "PUR";
}
代码示例来源:origin: org.mobicents.resources/mobicents-slee-ra-diameter-sh-common-events
/**
*
* @param msg
*/
public PushNotificationRequestImpl(Message msg) {
super(msg);
msg.setRequest(true);
super.longMessageName = "Push-Notification-Request";
super.shortMessageName = "PNR";
}
代码示例来源:origin: org.mobicents.diameter/jdiameter-impl
public LCSRoutingInfoRequestImpl(Message message) {
super(message);
message.setRequest(true);
}
代码示例来源:origin: org.mobicents.resources/restcomm-slee-ra-diameter-sh-common-events
public ProfileUpdateAnswerImpl(Message msg) {
super(msg);
msg.setRequest(false);
msg.setReTransmitted(false); // just in case. answers never have T flag set
super.longMessageName = "Profile-Update-Answer";
super.shortMessageName = "PUA";
}
代码示例来源:origin: org.mobicents.resources/mobicents-slee-ra-diameter-sh-common-events
/**
*
* @param msg
*/
public PushNotificationAnswerImpl(Message msg) {
super(msg);
msg.setRequest(false);
msg.setReTransmitted(false); // just in case. answers never have T flag set
super.longMessageName = "Push-Notificaton-Answer";
super.shortMessageName = "PNA";
}
代码示例来源:origin: org.mobicents.resources/restcomm-slee-ra-diameter-sh-common-events
/**
*
* @param msg
*/
public SubscribeNotificationsAnswerImpl(Message msg) {
super(msg);
msg.setRequest(false);
msg.setReTransmitted(false); // just in case. answers never have T flag set
super.longMessageName = "Subscribe-Notification-Answer";
super.shortMessageName = "SNA";
}
代码示例来源:origin: org.mobicents.diameter/mobicents-diameter-mux-jar
public Message createMessage(boolean isRequest, int commandCode, long applicationId) {
try {
Message message = this.stack.getSessionFactory().getNewRawSession().createMessage(commandCode, org.jdiameter.api.ApplicationId.createByAccAppId(applicationId), new Avp[]{});
message.setRequest(isRequest);
return message;
}
catch (Exception e) {
logger.error("Failure while creating message.", e);
}
return null;
}
代码示例来源:origin: org.mobicents.diameter/mobicents-diameter-mux-jar
public Message createMessage(boolean isRequest, int commandCode, long applicationId) {
try {
Message message = this.stack.getSessionFactory().getNewRawSession().createMessage(commandCode, org.jdiameter.api.ApplicationId.createByAccAppId(applicationId), new Avp[]{});
message.setRequest(isRequest);
return message;
}
catch (Exception e) {
logger.error("Failure while creating message.", e);
}
return null;
}
代码示例来源:origin: org.mobicents.resources/restcomm-slee-ra-diameter-base-common-ra
public ExtensionDiameterMessage createMessage(DiameterCommand command, DiameterAvp[] avps) throws AvpNotAllowedException {
ApplicationId aid = command.getCode() == AccountingRequest.commandCode ?
ApplicationId.createByAccAppId(0, command.getApplicationId()) : ApplicationId.createByAuthAppId(0, command.getApplicationId());
ExtensionDiameterMessageImpl msg = (ExtensionDiameterMessageImpl) this.createDiameterMessage(null, avps, command.getCode(), aid);
msg.getGenericData().setRequest(command.isRequest());
((MessageImpl)msg.getGenericData()).setProxiable(command.isProxiable());
if(!command.isRequest()) {
// just in case. answers never have T flag set
((MessageImpl)msg.getGenericData()).setReTransmitted(false);
}
return msg;
}
内容来源于网络,如有侵权,请联系作者删除!