本文整理了Java中org.omg.CORBA_2_3.portable.OutputStream.orb()
方法的一些代码示例,展示了OutputStream.orb()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。OutputStream.orb()
方法的具体详情如下:
包路径:org.omg.CORBA_2_3.portable.OutputStream
类名称:OutputStream
方法名:orb
暂无
代码示例来源:origin: org.jboss.spec.javax.rmi/jboss-rmi-api_1.0_spec
private static boolean isDebugging(OutputStream os)
{
ORB orb = (ORB) (os.orb());
if (orb == null)
return false;
return orb.serviceContextDebugFlag;
}
代码示例来源:origin: org.jboss.openjdk-orb/openjdk-orb
private static boolean isDebugging( OutputStream os )
{
ORB orb = (ORB)(os.orb()) ;
if (orb==null)
return false ;
return orb.serviceContextDebugFlag ;
}
代码示例来源:origin: jboss/jboss-javaee-specs
private static boolean isDebugging(OutputStream os)
{
ORB orb = (ORB) (os.orb());
if (orb == null)
return false;
return orb.serviceContextDebugFlag;
}
代码示例来源:origin: org.jboss.spec.javax.rmi/jboss-rmi-api_1.0_spec
public static TypeCodeOutputStream wrapOutputStream(OutputStream os)
{
boolean littleEndian = ((os instanceof CDROutputStream) ? ((CDROutputStream) os).isLittleEndian() : false);
TypeCodeOutputStream tos = new TypeCodeOutputStream((ORB) os.orb(), littleEndian);
tos.setEnclosingOutputStream(os);
return tos;
}
代码示例来源:origin: org.jboss.openjdk-orb/openjdk-orb
public static TypeCodeOutputStream wrapOutputStream(OutputStream os) {
boolean littleEndian = ((os instanceof CDROutputStream) ? ((CDROutputStream)os).isLittleEndian() : false);
TypeCodeOutputStream tos =
sun.corba.OutputStreamFactory.newTypeCodeOutputStream((ORB)os.orb(), littleEndian);
tos.setEnclosingOutputStream(os);
//if (TypeCodeImpl.debug) System.out.println("Created TypeCodeOutputStream " + tos + " with parent " + os);
return tos;
}
代码示例来源:origin: jboss/jboss-javaee-specs
public static TypeCodeOutputStream wrapOutputStream(OutputStream os)
{
boolean littleEndian = ((os instanceof CDROutputStream) ? ((CDROutputStream) os).isLittleEndian() : false);
TypeCodeOutputStream tos = new TypeCodeOutputStream((ORB) os.orb(), littleEndian);
tos.setEnclosingOutputStream(os);
return tos;
}
代码示例来源:origin: org.jboss.openjdk-orb/openjdk-orb
static public void writeEncapsulation( WriteContents obj,
OutputStream os )
{
EncapsOutputStream out =
sun.corba.OutputStreamFactory.newEncapsOutputStream((ORB)os.orb());
out.putEndian() ;
obj.writeContents( out ) ;
writeOutputStream( out, os ) ;
}
}
代码示例来源:origin: org.jboss.spec.javax.rmi/jboss-rmi-api_1.0_spec
static public void writeEncapsulation(WriteContents obj, OutputStream os)
{
EncapsOutputStream out = new EncapsOutputStream((ORB) os.orb());
out.putEndian();
obj.writeContents(out);
writeOutputStream(out, os);
}
}
代码示例来源:origin: jboss/jboss-javaee-specs
static public void writeEncapsulation(WriteContents obj, OutputStream os)
{
EncapsOutputStream out = new EncapsOutputStream((ORB) os.orb());
out.putEndian();
obj.writeContents(out);
writeOutputStream(out, os);
}
}
代码示例来源:origin: jboss/jboss-javaee-specs
public void write(ObjectKeyTemplate okeyTemplate, ObjectId id, OutputStream os)
{
giopVersion.write(os);
primary.write(os);
// Note that this is NOT an encapsulation: do not marshal the endianness flag. However, the length is required.
// Note that this cannot be accomplished with a codec!
// Use the byte order of the given stream
OutputStream encapsulatedOS = new EncapsOutputStream((ORB) os.orb(), ((CDROutputStream) os).isLittleEndian());
okeyTemplate.write(id, encapsulatedOS);
EncapsulationUtility.writeOutputStream(encapsulatedOS, os);
if (giopVersion.getMinor() > 0)
EncapsulationUtility.writeIdentifiableSequence(this, os);
}
代码示例来源:origin: org.jboss.openjdk-orb/openjdk-orb
/** Write the service context to an output stream. This method
* must be used for writing the service context to a request or reply
* header.
*/
public void write(OutputStream s, GIOPVersion gv) throws SystemException
{
EncapsOutputStream os =
sun.corba.OutputStreamFactory.newEncapsOutputStream((ORB)(s.orb()), gv);
os.putEndian() ;
writeData( os ) ;
byte[] data = os.toByteArray() ;
s.write_long(getId());
s.write_long(data.length);
s.write_octet_array(data, 0, data.length);
}
代码示例来源:origin: org.jboss.spec.javax.rmi/jboss-rmi-api_1.0_spec
public void write(ObjectKeyTemplate okeyTemplate, ObjectId id, OutputStream os)
{
giopVersion.write(os);
primary.write(os);
// Note that this is NOT an encapsulation: do not marshal the endianness flag. However, the length is required.
// Note that this cannot be accomplished with a codec!
// Use the byte order of the given stream
OutputStream encapsulatedOS = new EncapsOutputStream((ORB) os.orb(), ((CDROutputStream) os).isLittleEndian());
okeyTemplate.write(id, encapsulatedOS);
EncapsulationUtility.writeOutputStream(encapsulatedOS, os);
if (giopVersion.getMinor() > 0)
EncapsulationUtility.writeIdentifiableSequence(this, os);
}
代码示例来源:origin: org.jboss.spec.javax.rmi/jboss-rmi-api_1.0_spec
/**
* Write the service context to an output stream. This method must be used for writing the service context to a
* request or reply header.
*/
public void write(OutputStream s, GIOPVersion gv) throws SystemException
{
EncapsOutputStream os = new EncapsOutputStream((ORB) (s.orb()), gv);
os.putEndian();
writeData(os);
byte[] data = os.toByteArray();
s.write_long(getId());
s.write_long(data.length);
s.write_octet_array(data, 0, data.length);
}
代码示例来源:origin: jboss/jboss-javaee-specs
/**
* Write the service context to an output stream. This method must be used for writing the service context to a
* request or reply header.
*/
public void write(OutputStream s, GIOPVersion gv) throws SystemException
{
EncapsOutputStream os = new EncapsOutputStream((ORB) (s.orb()), gv);
os.putEndian();
writeData(os);
byte[] data = os.toByteArray();
s.write_long(getId());
s.write_long(data.length);
s.write_octet_array(data, 0, data.length);
}
代码示例来源:origin: org.jboss.openjdk-orb/openjdk-orb
public void write( ObjectKeyTemplate okeyTemplate, ObjectId id, OutputStream os)
{
giopVersion.write( os ) ;
primary.write( os ) ;
// Note that this is NOT an encapsulation: do not marshal
// the endianness flag. However, the length is required.
// Note that this cannot be accomplished with a codec!
// Use the byte order of the given stream
OutputStream encapsulatedOS =
sun.corba.OutputStreamFactory.newEncapsOutputStream(
(ORB)os.orb(), ((CDROutputStream)os).isLittleEndian() ) ;
okeyTemplate.write( id, encapsulatedOS ) ;
EncapsulationUtility.writeOutputStream( encapsulatedOS, os ) ;
if (giopVersion.getMinor() > 0)
EncapsulationUtility.writeIdentifiableSequence( this, os ) ;
}
内容来源于网络,如有侵权,请联系作者删除!