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