热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

org.omg.CORBA.ORB.create_any()方法的使用及代码示例

本文整理了Java中org.omg.CORBA.ORB.create_any()方法的一些代码示例,展示了ORB.create_any()的具

本文整理了Java中org.omg.CORBA.ORB.create_any()方法的一些代码示例,展示了ORB.create_any()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ORB.create_any()方法的具体详情如下:
包路径:org.omg.CORBA.ORB
类名称:ORB
方法名:create_any

ORB.create_any介绍

暂无

代码示例

代码示例来源:origin: wildfly/wildfly

private static Any createMsgCtxAccepted(long contextId) {
Any any = ORB.init().create_any();
synchronized (msgBodyCtxAccepted) {
msgBodyCtxAccepted.complete_msg().client_context_id = contextId;
SASContextBodyHelper.insert(any, msgBodyCtxAccepted);
}
return any;
}

代码示例来源:origin: wildfly/wildfly

private Any createMsgCtxError(long contextId, int majorStatus) {
Any any = ORB.init().create_any();
synchronized (msgBodyCtxError) {
msgBodyCtxError.error_msg().client_context_id = contextId;
msgBodyCtxError.error_msg().major_status = majorStatus;
SASContextBodyHelper.insert(any, msgBodyCtxError);
}
return any;
}

代码示例来源:origin: wildfly/wildfly

Any any = ORB.init().create_any();
InitialContextTokenHelper.insert(any, authToken);
try {

代码示例来源:origin: wildfly/wildfly

public Description describe() {
String defined_in_id = "IR";
if (defined_in instanceof ContainedOperations)
defined_in_id = ((ContainedOperations) defined_in).id();
ModuleDescription md = new ModuleDescription(name, id, defined_in_id,
version);
Any any = getORB().create_any();
ModuleDescriptionHelper.insert(any, md);
return new Description(DefinitionKind.dk_Module, any);
}

代码示例来源:origin: wildfly/wildfly

public Description describe() {
String defined_in_id = "IR";
if (defined_in instanceof ContainedOperations)
defined_in_id = ((ContainedOperations) defined_in).id();
TypeDescription td = new TypeDescription(name, id, defined_in_id,
version, typeCode);
Any any = getORB().create_any();
TypeDescriptionHelper.insert(any, td);
return new Description(DefinitionKind.dk_Typedef, any);
}

代码示例来源:origin: wildfly/wildfly

public Description describe() {
String defined_in_id = "IR";
if (defined_in instanceof org.omg.CORBA.ContainedOperations)
defined_in_id = ((org.omg.CORBA.ContainedOperations) defined_in).id();
org.omg.CORBA.InterfaceDescription md =
new InterfaceDescription(name, id, defined_in_id, version,
base_interfaces, false);
Any any = getORB().create_any();
InterfaceDescriptionHelper.insert(any, md);
return new Description(DefinitionKind.dk_Interface, any);
}

代码示例来源:origin: wildfly/wildfly

public Description describe() {
String defined_in_id = "IR";
if (defined_in instanceof ContainedOperations)
defined_in_id = ((ContainedOperations) defined_in).id();
ConstantDescription d =
new ConstantDescription(name, id, defined_in_id, version,
typeCode, value);
Any any = getORB().create_any();
ConstantDescriptionHelper.insert(any, d);
return new Description(DefinitionKind.dk_Constant, any);
}

代码示例来源:origin: wildfly/wildfly

public Description describe() {
String defined_in_id = "IR";
if (defined_in instanceof ContainedOperations)
defined_in_id = ((ContainedOperations) defined_in).id();
AttributeDescription d =
new AttributeDescription(name, id, defined_in_id, version,
typeCode, mode);
Any any = getORB().create_any();
AttributeDescriptionHelper.insert(any, d);
return new Description(DefinitionKind.dk_Attribute, any);
}

代码示例来源:origin: wildfly/wildfly

public Description describe() {
String defined_in_id = "IR";
if (defined_in instanceof org.omg.CORBA.ContainedOperations)
defined_in_id = ((org.omg.CORBA.ContainedOperations) defined_in).id();
ValueDescription md = new ValueDescription(name, id, is_abstract,
is_custom,
defined_in_id, version,
supported_interfaces,
abstract_base_valuetypes,
false,
baseValue);
Any any = getORB().create_any();
ValueDescriptionHelper.insert(any, md);
return new Description(DefinitionKind.dk_Value, any);
}

代码示例来源:origin: wildfly/wildfly

public Description describe() {
String defined_in_id = "IR";
if (defined_in instanceof ContainedOperations)
defined_in_id = ((ContainedOperations) defined_in).id();
ExceptionDescription ed = new ExceptionDescription(name, id,
defined_in_id,
version, type());
Any any = getORB().create_any();
ExceptionDescriptionHelper.insert(any, ed);
return new Description(DefinitionKind.dk_Exception, any);
}

代码示例来源:origin: wildfly/wildfly

public void establish_components(IORInfo info) {
try {
// Invocation Policy = EITHER
Any any = ORB.init().create_any();
any.insert_short(EITHER);
byte[] taggedCompOnentData= codec.encode_value(any);
info.add_ior_component(new TaggedComponent(TAG_INV_POLICY, taggedComponentData));
// OTS Policy = ADAPTS
any = ORB.init().create_any();
any.insert_short(ADAPTS);
taggedCompOnentData= codec.encode_value(any);
info.add_ior_component(new TaggedComponent(TAG_OTS_POLICY, taggedComponentData));
} catch (InvalidTypeForEncoding e) {
throw IIOPLogger.ROOT_LOGGER.errorEncodingContext(e);
}
}
}

代码示例来源:origin: wildfly/wildfly

public Description describe() {
String defined_in_id = "IR";
if (defined_in instanceof ContainedOperations)
defined_in_id = ((ContainedOperations) defined_in).id();
ValueMember d =
new ValueMember(name, id, defined_in_id, version,
typeCode, type_def(), access());
Any any = getORB().create_any();
ValueMemberHelper.insert(any, d);
return new Description(DefinitionKind.dk_ValueMember, any);
}

代码示例来源:origin: wildfly/wildfly

Any any = ORB.init().create_any();
SASContextBodyHelper.insert(any, contextBody);
ServiceContext sc = new ServiceContext(sasContextId, codec.encode_value(any));

代码示例来源:origin: wildfly/wildfly

/**
*


* Creates an instance of {@code CSIv2IORInterceptor} with the specified codec.
*


*
* @param codec the {@code Codec} used to encode the IOR security components.
*/
public CSIv2IORInterceptor(Codec codec) {
String sslPortString = CorbaORBService.getORBProperty(Constants.ORB_SSL_PORT);
int sslPort = sslPortString == null ? 0 : Integer.parseInt(sslPortString);
try {
SSL ssl = new SSL((short) MIN_SSL_OPTIONS,
(short) 0, /* required options */
(short) sslPort);
ORB orb = ORB.init();
Any any = orb.create_any();
SSLHelper.insert(any, ssl);
byte[] compOnentData= codec.encode_value(any);
defaultSSLCompOnent= new TaggedComponent(TAG_SSL_SEC_TRANS.value, componentData);
IORSecurityConfigMetaData iorSecurityCOnfigMetaData= IORSecConfigMetaDataService.getCurrent();
if (iorSecurityCOnfigMetaData== null)
iorSecurityCOnfigMetaData= new IORSecurityConfigMetaData();
defaultCSICompOnent= CSIv2Util.createSecurityTaggedComponent(iorSecurityConfigMetaData, codec, sslPort, orb);
} catch (InvalidTypeForEncoding e) {
throw IIOPLogger.ROOT_LOGGER.unexpectedException(e);
}
}

代码示例来源:origin: wildfly/wildfly

Any any = orb.create_any();
CompoundSecMechListHelper.insert(any, csmList);
byte[] b = codec.encode_value(any);

代码示例来源:origin: wildfly/wildfly

/**
* Add a set of constants to a container (interface or value class).
*/
private void addConstants(LocalContainer container,
ContainerAnalysis ca)
throws RMIIIOPViolationException, IRConstructionException {
ConstantAnalysis[] cOnsts= ca.getConstants();
for (int i = 0; i ConstantDefImpl cDef;
String cid = ca.getMemberRepositoryId(consts[i].getJavaName());
String cName = consts[i].getIDLName();
Class cls = consts[i].getType();
TypeCode typeCode = getConstantTypeCode(cls);
Any value = orb.create_any();
consts[i].insertValue(value);
cDef = new ConstantDefImpl(cid, cName, "1.0",
typeCode, value, container, impl);
container.add(cName, cDef);
}
}

代码示例来源:origin: wildfly/wildfly

public Description describe() {
String defined_in_id = "IR";
if (defined_in instanceof ContainedOperations)
defined_in_id = ((ContainedOperations) defined_in).id();
ExceptionDescription[] exds;
exds = new ExceptionDescription[exceptions.length];
for (int i = 0; i Description d = exceptions[i].describe();
exds[i] = ExceptionDescriptionHelper.extract(d.value);
}
OperationDescription od;
od = new OperationDescription(name, id, defined_in_id, version, typeCode,
mode(), contexts(), params(), exds);
Any any = getORB().create_any();
OperationDescriptionHelper.insert(any, od);
return new Description(DefinitionKind.dk_Operation, any);
}

代码示例来源:origin: wildfly/wildfly

Any any = ORB.init().create_any();
byte[] encapsulatedErrorToken;

代码示例来源:origin: wildfly/wildfly

int requires = createTargetRequires(metadata.getTransportConfig());
SSL ssl = new SSL((short) supports, (short) requires, (short) sslPort);
Any any = orb.create_any();
SSLHelper.insert(any, ssl);
byte[] compOnentData= codec.encode_value(any);

代码示例来源:origin: wildfly/wildfly

Any any = orb.create_any();
TLS_SEC_TRANSHelper.insert(any, tst);
byte[] b = codec.encode_value(any);

推荐阅读
  • 本文由编程笔记#小编为大家整理,主要介绍了logistic回归(线性和非线性)相关的知识,包括线性logistic回归的代码和数据集的分布情况。希望对你有一定的参考价值。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文介绍了如何使用PHP向系统日历中添加事件的方法,通过使用PHP技术可以实现自动添加事件的功能,从而实现全局通知系统和迅速记录工具的自动化。同时还提到了系统exchange自带的日历具有同步感的特点,以及使用web技术实现自动添加事件的优势。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • ALTERTABLE通过更改、添加、除去列和约束,或者通过启用或禁用约束和触发器来更改表的定义。语法ALTERTABLEtable{[ALTERCOLUMNcolu ... [详细]
  • 本文介绍了iOS数据库Sqlite的SQL语句分类和常见约束关键字。SQL语句分为DDL、DML和DQL三种类型,其中DDL语句用于定义、删除和修改数据表,关键字包括create、drop和alter。常见约束关键字包括if not exists、if exists、primary key、autoincrement、not null和default。此外,还介绍了常见的数据库数据类型,包括integer、text和real。 ... [详细]
  • Oracle seg,V$TEMPSEG_USAGE与Oracle排序的关系及使用方法
    本文介绍了Oracle seg,V$TEMPSEG_USAGE与Oracle排序之间的关系,V$TEMPSEG_USAGE是V_$SORT_USAGE的同义词,通过查询dba_objects和dba_synonyms视图可以了解到它们的详细信息。同时,还探讨了V$TEMPSEG_USAGE的使用方法。 ... [详细]
  • Spring学习(4):Spring管理对象之间的关联关系
    本文是关于Spring学习的第四篇文章,讲述了Spring框架中管理对象之间的关联关系。文章介绍了MessageService类和MessagePrinter类的实现,并解释了它们之间的关联关系。通过学习本文,读者可以了解Spring框架中对象之间的关联关系的概念和实现方式。 ... [详细]
  • 本文介绍了在处理不规则数据时如何使用Python自动提取文本中的时间日期,包括使用dateutil.parser模块统一日期字符串格式和使用datefinder模块提取日期。同时,还介绍了一段使用正则表达式的代码,可以支持中文日期和一些特殊的时间识别,例如'2012年12月12日'、'3小时前'、'在2012/12/13哈哈'等。 ... [详细]
  • 本文介绍了在iOS开发中使用UITextField实现字符限制的方法,包括利用代理方法和使用BNTextField-Limit库的实现策略。通过这些方法,开发者可以方便地限制UITextField的字符个数和输入规则。 ... [详细]
  • MPLS VP恩 后门链路shamlink实验及配置步骤
    本文介绍了MPLS VP恩 后门链路shamlink的实验步骤及配置过程,包括拓扑、CE1、PE1、P1、P2、PE2和CE2的配置。详细讲解了shamlink实验的目的和操作步骤,帮助读者理解和实践该技术。 ... [详细]
  • 本文介绍了在MFC下利用C++和MFC的特性动态创建窗口的方法,包括继承现有的MFC类并加以改造、插入工具栏和状态栏对象的声明等。同时还提到了窗口销毁的处理方法。本文详细介绍了实现方法并给出了相关注意事项。 ... [详细]
  • 上图是InnoDB存储引擎的结构。1、缓冲池InnoDB存储引擎是基于磁盘存储的,并将其中的记录按照页的方式进行管理。因此可以看作是基于磁盘的数据库系统。在数据库系统中,由于CPU速度 ... [详细]
  • 十大经典排序算法动图演示+Python实现
    本文介绍了十大经典排序算法的原理、演示和Python实现。排序算法分为内部排序和外部排序,常见的内部排序算法有插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。文章还解释了时间复杂度和稳定性的概念,并提供了相关的名词解释。 ... [详细]
  • Netty源代码分析服务器端启动ServerBootstrap初始化
    本文主要分析了Netty源代码中服务器端启动的过程,包括ServerBootstrap的初始化和相关参数的设置。通过分析NioEventLoopGroup、NioServerSocketChannel、ChannelOption.SO_BACKLOG等关键组件和选项的作用,深入理解Netty服务器端的启动过程。同时,还介绍了LoggingHandler的作用和使用方法,帮助读者更好地理解Netty源代码。 ... [详细]
author-avatar
手机用户2502923413
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有