org.omg.CORBA_2_3.portable.OutputStream.orb()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(6.0k)|赞(0)|评价(0)|浏览(100)

本文整理了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

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 ) ;
}

相关文章