public void addGatewaySenderId(String gatewaySenderId) {
if (this.gatewaySenderIds == null) {
this.gatewaySenderIds = new CopyOnWriteArraySet<String>();
this.gatewaySenderIds.add(gatewaySenderId);
} else {
synchronized (this.gatewaySenderIds) { // TODO: revisit this
// synchronization : added as per
// above code
if (this.gatewaySenderIds.contains(gatewaySenderId)) {
throw new IllegalArgumentException(
LocalizedStrings.AttributesFactory_GATEWAY_SENDER_ID_0_IS_ALREADY_ADDED
.toLocalizedString(gatewaySenderId));
}
this.gatewaySenderIds.add(gatewaySenderId);
}
}
setHasGatewaySenderIds(true);
}
AttributesFactory.java 文件源码
java
阅读 42
收藏 0
点赞 0
评论 0
项目:monarch
作者:
评论列表
文章目录