org.apache.yoko.orb.OB
Class Util

java.lang.Object
  extended by org.apache.yoko.orb.OB.Util

public final class Util
extends Object


Constructor Summary
Util()
           
 
Method Summary
static SystemException copySystemException(SystemException ex)
           
static String fixName(String name)
           
static String getExceptionId(Exception ex)
           
static CodeBase getSendingContextRuntime(ORBInstance orbInstance_, ServiceContext[] scl)
           
static Class idToClass(String id, String suffix)
           
static String idToClassName(String id, String suffix)
           
static void insertException(Any any, Exception ex)
           
static boolean isSystemException(String id)
           
static void marshalSystemException(OutputStream out, SystemException ex)
           
static void printOctets(PrintStream out, byte[] oct, int offset, int length)
           
static String removeUnicodeEscapes(String in)
          Remove Unicode \Uxxxx escape sequences from a string received from the client ORB.
static SystemException unmarshalSystemException(InputStream in)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Util

public Util()
Method Detail

printOctets

public static void printOctets(PrintStream out,
                               byte[] oct,
                               int offset,
                               int length)

copySystemException

public static SystemException copySystemException(SystemException ex)

unmarshalSystemException

public static SystemException unmarshalSystemException(InputStream in)

marshalSystemException

public static void marshalSystemException(OutputStream out,
                                          SystemException ex)

isSystemException

public static boolean isSystemException(String id)

getExceptionId

public static String getExceptionId(Exception ex)

idToClassName

public static String idToClassName(String id,
                                   String suffix)

removeUnicodeEscapes

public static String removeUnicodeEscapes(String in)
Remove Unicode \Uxxxx escape sequences from a string received from the client ORB.

Parameters:
in - The input string.
Returns:
The string with any unicode escape sequences converted into the appropriate character values.

idToClass

public static Class idToClass(String id,
                              String suffix)

fixName

public static String fixName(String name)

insertException

public static void insertException(Any any,
                                   Exception ex)

getSendingContextRuntime

public static CodeBase getSendingContextRuntime(ORBInstance orbInstance_,
                                                ServiceContext[] scl)


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.