public void write(OutputStream out, Object obj) { Util.writeAny(out, obj); } }
public Object read(InputStream in) { return (Serializable) Util.readAny(in); } }
protected void reconnect(Object object) throws IOException { if (object instanceof ObjectImpl) { try { // Check we are still connected ObjectImpl objectImpl = (ObjectImpl) object; objectImpl._get_delegate(); } catch (BAD_OPERATION e) { try { // Reconnect final Stub stub = (Stub) object; final ORB orb = (ORB) new InitialContext().lookup("java:comp/ORB"); stub.connect(orb); } catch (NamingException ne) { throw EjbLogger.ROOT_LOGGER.failedToLookupORB(); } } } else { throw EjbLogger.ROOT_LOGGER.notAnObjectImpl(object.getClass()); } }
public static String getRMIRepositoryID(Class clz) { return javax.rmi.CORBA.Util.createValueHandler() .getRMIRepositoryID(clz); }
/** * Returns the maximum stream format version supported by our ValueHandler. */ public static byte getMaxStreamFormatVersion() { ValueHandler vh = Util.createValueHandler(); if (!(vh instanceof javax.rmi.CORBA.ValueHandlerMultiFormat)) return ORBConstants.STREAM_FORMAT_VERSION_1; else return ((ValueHandlerMultiFormat) vh).getMaximumStreamFormatVersion(); }
public static java.io.Serializable readValue( org.omg.CORBA.portable.InputStream in, int offset, Class clz, String repositoryID, org.omg.SendingContext.RunTime sender) { return javax.rmi.CORBA.Util.createValueHandler().readValue(in, offset, clz, repositoryID, sender); }
public static java.io.Serializable writeReplace(java.io.Serializable value) { return javax.rmi.CORBA.Util.createValueHandler().writeReplace(value); }
public static boolean isCustomMarshaled(Class clz) { return javax.rmi.CORBA.Util.createValueHandler().isCustomMarshaled(clz); }
EjbLogger.EJB3_INVOCATION_LOGGER.trace("CORBA system exception in IIOP stub", ex); throw Util.mapSystemException(ex); } finally { _releaseReply(in);
public static org.omg.SendingContext.RunTime getRunTimeCodeBase() { return javax.rmi.CORBA.Util.createValueHandler().getRunTimeCodeBase(); }
/** * Serialization method to restore the IOR state. */ private void readObject(java.io.ObjectInputStream stream) throws IOException, ClassNotFoundException { if (stubDelegate == null) { setDefaultDelegate(); } if (stubDelegate != null) { stubDelegate.readObject(this, stream); } }
/** * Returns a singleton instance of a class that implements the * {@link ValueHandler} interface. * @return a class which implements the ValueHandler interface. */ public static ValueHandler createValueHandler() { isCustomSerializationPermitted(); if (utilDelegate != null) { return utilDelegate.createValueHandler(); } return null; }
public boolean equals(Object o) { initializeDelegate(); return delegate.equals(this, o); }
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException { initializeDelegate(); delegate.readObject(this, ois); }
/** standard method */ public String[] _ids() { return new String[] { javax.rmi.CORBA.Util.createValueHandler() .getRMIRepositoryID(type) }; }
public void write(OutputStream out, Object obj) { Util.writeAny(out, (Externalizable) obj); } }
/** * Returns the maximum stream format version supported by our ValueHandler. */ public static byte getMaxStreamFormatVersion() { ValueHandler vh = Util.createValueHandler(); if (!(vh instanceof javax.rmi.CORBA.ValueHandlerMultiFormat)) return ORBConstants.STREAM_FORMAT_VERSION_1; else return ((ValueHandlerMultiFormat) vh).getMaximumStreamFormatVersion(); }
public Object read(InputStream in) { return Util.readAny(in); } }
public void write(OutputStream out, Object obj) { Util.writeAny(out, (Serializable) obj); } }
public Object read(InputStream in) { return (Externalizable) Util.readAny(in); } }