001 package tecgraf.openbus.opendreams; 002 003 import java.io.Serializable; 004 005 import org.omg.CORBA.portable.ValueFactory; 006 import org.omg.CORBA_2_3.portable.InputStream; 007 008 /** 009 * Fábrica necessária para o marshalling do objeto que implementa o 010 * valuetype <code>FlowJobInfo</code>. 011 * 012 * @author Tecgraf PUC-Rio 013 */ 014 public class OpenDreamsJobInfoFactory implements ValueFactory { 015 016 /** 017 * {@inheritDoc} 018 */ 019 public Serializable read_value(InputStream is) { 020 return is.read_value(new OpenDreamsJobInfoImpl()); 021 } 022 023 }