package com.vci.corba.workflow.data; /** * Generated from IDL struct "FlowTaskInfo". * * @author JacORB IDL compiler V 3.9 * @version generated at 2022-12-23 15:42:24 */ public abstract class FlowTaskInfoHelper { private volatile static org.omg.CORBA.TypeCode _type; public static org.omg.CORBA.TypeCode type () { if (_type == null) { synchronized(FlowTaskInfoHelper.class) { if (_type == null) { _type = org.omg.CORBA.ORB.init().create_struct_tc(com.vci.corba.workflow.data.FlowTaskInfoHelper.id(),"FlowTaskInfo",new org.omg.CORBA.StructMember[]{new org.omg.CORBA.StructMember("id", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("name", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("createTime", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("endTime", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("executionId", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("desc", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("templateName", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("create", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("processType", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("plclsfoid", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("plAssgin", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("flowState", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("processName", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("applyPerson", org.omg.CORBA.ORB.init().create_wstring_tc(0), null),new org.omg.CORBA.StructMember("applyDeparment", org.omg.CORBA.ORB.init().create_wstring_tc(0), null)}); } } } return _type; } public static void insert (final org.omg.CORBA.Any any, final com.vci.corba.workflow.data.FlowTaskInfo s) { any.type(type()); write( any.create_output_stream(),s); } public static com.vci.corba.workflow.data.FlowTaskInfo extract (final org.omg.CORBA.Any any) { org.omg.CORBA.portable.InputStream in = any.create_input_stream(); try { return read (in); } finally { try { in.close(); } catch (java.io.IOException e) { throw new RuntimeException("Unexpected exception " + e.toString() ); } } } public static String id() { return "IDL:com/vci/corba/workflow/data/FlowTaskInfo:1.0"; } public static com.vci.corba.workflow.data.FlowTaskInfo read (final org.omg.CORBA.portable.InputStream in) { com.vci.corba.workflow.data.FlowTaskInfo result = new com.vci.corba.workflow.data.FlowTaskInfo(); result.id=in.read_wstring(); result.name=in.read_wstring(); result.createTime=in.read_wstring(); result.endTime=in.read_wstring(); result.executionId=in.read_wstring(); result.desc=in.read_wstring(); result.templateName=in.read_wstring(); result.create=in.read_wstring(); result.processType=in.read_wstring(); result.plclsfoid=in.read_wstring(); result.plAssgin=in.read_wstring(); result.flowState=in.read_wstring(); result.processName=in.read_wstring(); result.applyPerson=in.read_wstring(); result.applyDeparment=in.read_wstring(); return result; } public static void write (final org.omg.CORBA.portable.OutputStream out, final com.vci.corba.workflow.data.FlowTaskInfo s) { java.lang.String tmpResult450 = s.id; out.write_wstring( tmpResult450 ); java.lang.String tmpResult451 = s.name; out.write_wstring( tmpResult451 ); java.lang.String tmpResult452 = s.createTime; out.write_wstring( tmpResult452 ); java.lang.String tmpResult453 = s.endTime; out.write_wstring( tmpResult453 ); java.lang.String tmpResult454 = s.executionId; out.write_wstring( tmpResult454 ); java.lang.String tmpResult455 = s.desc; out.write_wstring( tmpResult455 ); java.lang.String tmpResult456 = s.templateName; out.write_wstring( tmpResult456 ); java.lang.String tmpResult457 = s.create; out.write_wstring( tmpResult457 ); java.lang.String tmpResult458 = s.processType; out.write_wstring( tmpResult458 ); java.lang.String tmpResult459 = s.plclsfoid; out.write_wstring( tmpResult459 ); java.lang.String tmpResult460 = s.plAssgin; out.write_wstring( tmpResult460 ); java.lang.String tmpResult461 = s.flowState; out.write_wstring( tmpResult461 ); java.lang.String tmpResult462 = s.processName; out.write_wstring( tmpResult462 ); java.lang.String tmpResult463 = s.applyPerson; out.write_wstring( tmpResult463 ); java.lang.String tmpResult464 = s.applyDeparment; out.write_wstring( tmpResult464 ); } }