📄 schedulerwssei_tie.java
字号:
// This class was generated by the JAXRPC SI, do not edit.// Contents subject to change without notice.// JAX-RPC Standard Implementation (1.1.2_02, build R41)// Generated source version: 1.1.2package jwsgrid.ws.scheduler;import com.sun.xml.rpc.server.http.MessageContextProperties;import com.sun.xml.rpc.streaming.*;import com.sun.xml.rpc.encoding.*;import com.sun.xml.rpc.encoding.soap.SOAPConstants;import com.sun.xml.rpc.encoding.soap.SOAP12Constants;import com.sun.xml.rpc.encoding.literal.*;import com.sun.xml.rpc.soap.streaming.*;import com.sun.xml.rpc.soap.message.*;import com.sun.xml.rpc.soap.SOAPVersion;import com.sun.xml.rpc.soap.SOAPEncodingConstants;import com.sun.xml.rpc.wsdl.document.schema.SchemaConstants;import javax.xml.namespace.QName;import java.rmi.RemoteException;import java.util.Iterator;import java.lang.reflect.*;import java.lang.Class;import com.sun.xml.rpc.server.*;import javax.xml.rpc.handler.HandlerInfo;import com.sun.xml.rpc.client.HandlerChainImpl;public class SchedulerWSSEI_Tie extends com.sun.xml.rpc.server.TieBase implements SerializerConstants { public SchedulerWSSEI_Tie() throws Exception { super(new jwsgrid.ws.scheduler.SchedulerWS_SerializerRegistry().getRegistry()); initialize(internalTypeMappingRegistry); } /* * This method does the actual method invocation for operation: ping */ private void invoke_ping(StreamingHandlerState state) throws Exception { jwsgrid.ws.scheduler.SchedulerWSSEI_ping_RequestStruct mySchedulerWSSEI_ping_RequestStruct = null; Object mySchedulerWSSEI_ping_RequestStructObj = state.getRequest().getBody().getValue(); if (mySchedulerWSSEI_ping_RequestStructObj instanceof SOAPDeserializationState) { mySchedulerWSSEI_ping_RequestStruct = (jwsgrid.ws.scheduler.SchedulerWSSEI_ping_RequestStruct)((SOAPDeserializationState)mySchedulerWSSEI_ping_RequestStructObj).getInstance(); } else { mySchedulerWSSEI_ping_RequestStruct = (jwsgrid.ws.scheduler.SchedulerWSSEI_ping_RequestStruct)mySchedulerWSSEI_ping_RequestStructObj; } try { long result = ((jwsgrid.ws.scheduler.SchedulerWSSEI) getTarget()).ping(); jwsgrid.ws.scheduler.SchedulerWSSEI_ping_ResponseStruct mySchedulerWSSEI_ping_ResponseStruct = new jwsgrid.ws.scheduler.SchedulerWSSEI_ping_ResponseStruct(); SOAPHeaderBlockInfo headerInfo; mySchedulerWSSEI_ping_ResponseStruct.setResult(result); SOAPBlockInfo bodyBlock = new SOAPBlockInfo(ns1_ping_pingResponse_QNAME); bodyBlock.setValue(mySchedulerWSSEI_ping_ResponseStruct); bodyBlock.setSerializer(ns2_mySchedulerWSSEI_ping_ResponseStruct_SOAPSerializer); state.getResponse().setBody(bodyBlock); } catch (javax.xml.rpc.soap.SOAPFaultException e) { SOAPFaultInfo fault = new SOAPFaultInfo(e.getFaultCode(), e.getFaultString(), e.getFaultActor(), e.getDetail()); SOAPBlockInfo faultBlock = new SOAPBlockInfo(com.sun.xml.rpc.encoding.soap.SOAPConstants.QNAME_SOAP_FAULT); faultBlock.setValue(fault); faultBlock.setSerializer(new SOAPFaultInfoSerializer(false, e.getDetail()==null)); state.getResponse().setBody(faultBlock); state.getResponse().setFailure(true); } } /* * This method does the actual method invocation for operation: queryBundle2 */ private void invoke_queryBundle2(StreamingHandlerState state) throws Exception { jwsgrid.ws.scheduler.SchedulerWSSEI_queryBundle2_RequestStruct mySchedulerWSSEI_queryBundle2_RequestStruct = null; Object mySchedulerWSSEI_queryBundle2_RequestStructObj = state.getRequest().getBody().getValue(); if (mySchedulerWSSEI_queryBundle2_RequestStructObj instanceof SOAPDeserializationState) { mySchedulerWSSEI_queryBundle2_RequestStruct = (jwsgrid.ws.scheduler.SchedulerWSSEI_queryBundle2_RequestStruct)((SOAPDeserializationState)mySchedulerWSSEI_queryBundle2_RequestStructObj).getInstance(); } else { mySchedulerWSSEI_queryBundle2_RequestStruct = (jwsgrid.ws.scheduler.SchedulerWSSEI_queryBundle2_RequestStruct)mySchedulerWSSEI_queryBundle2_RequestStructObj; } try { java.lang.String result = ((jwsgrid.ws.scheduler.SchedulerWSSEI) getTarget()).queryBundle(mySchedulerWSSEI_queryBundle2_RequestStruct.getString_1(), mySchedulerWSSEI_queryBundle2_RequestStruct.getString_2()); jwsgrid.ws.scheduler.SchedulerWSSEI_queryBundle_ResponseStruct1 mySchedulerWSSEI_queryBundle_ResponseStruct1 = new jwsgrid.ws.scheduler.SchedulerWSSEI_queryBundle_ResponseStruct1(); SOAPHeaderBlockInfo headerInfo; mySchedulerWSSEI_queryBundle_ResponseStruct1.setResult(result); SOAPBlockInfo bodyBlock = new SOAPBlockInfo(ns1_queryBundle2_queryBundle2Response_QNAME); bodyBlock.setValue(mySchedulerWSSEI_queryBundle_ResponseStruct1); bodyBlock.setSerializer(ns2_mySchedulerWSSEI_queryBundle_ResponseStruct1_SOAPSerializer); state.getResponse().setBody(bodyBlock); } catch (javax.xml.rpc.soap.SOAPFaultException e) { SOAPFaultInfo fault = new SOAPFaultInfo(e.getFaultCode(), e.getFaultString(), e.getFaultActor(), e.getDetail()); SOAPBlockInfo faultBlock = new SOAPBlockInfo(com.sun.xml.rpc.encoding.soap.SOAPConstants.QNAME_SOAP_FAULT); faultBlock.setValue(fault); faultBlock.setSerializer(new SOAPFaultInfoSerializer(false, e.getDetail()==null)); state.getResponse().setBody(faultBlock); state.getResponse().setFailure(true); } } /* * This method does the actual method invocation for operation: queryBundle */ private void invoke_queryBundle(StreamingHandlerState state) throws Exception { jwsgrid.ws.scheduler.SchedulerWSSEI_queryBundle_RequestStruct mySchedulerWSSEI_queryBundle_RequestStruct = null; Object mySchedulerWSSEI_queryBundle_RequestStructObj = state.getRequest().getBody().getValue(); if (mySchedulerWSSEI_queryBundle_RequestStructObj instanceof SOAPDeserializationState) { mySchedulerWSSEI_queryBundle_RequestStruct = (jwsgrid.ws.scheduler.SchedulerWSSEI_queryBundle_RequestStruct)((SOAPDeserializationState)mySchedulerWSSEI_queryBundle_RequestStructObj).getInstance(); } else { mySchedulerWSSEI_queryBundle_RequestStruct = (jwsgrid.ws.scheduler.SchedulerWSSEI_queryBundle_RequestStruct)mySchedulerWSSEI_queryBundle_RequestStructObj; } try { java.lang.String result = ((jwsgrid.ws.scheduler.SchedulerWSSEI) getTarget()).queryBundle(mySchedulerWSSEI_queryBundle_RequestStruct.getString_1()); jwsgrid.ws.scheduler.SchedulerWSSEI_queryBundle_ResponseStruct mySchedulerWSSEI_queryBundle_ResponseStruct = new jwsgrid.ws.scheduler.SchedulerWSSEI_queryBundle_ResponseStruct(); SOAPHeaderBlockInfo headerInfo; mySchedulerWSSEI_queryBundle_ResponseStruct.setResult(result); SOAPBlockInfo bodyBlock = new SOAPBlockInfo(ns1_queryBundle_queryBundleResponse_QNAME); bodyBlock.setValue(mySchedulerWSSEI_queryBundle_ResponseStruct); bodyBlock.setSerializer(ns2_mySchedulerWSSEI_queryBundle_ResponseStruct_SOAPSerializer); state.getResponse().setBody(bodyBlock); } catch (javax.xml.rpc.soap.SOAPFaultException e) { SOAPFaultInfo fault = new SOAPFaultInfo(e.getFaultCode(), e.getFaultString(), e.getFaultActor(), e.getDetail()); SOAPBlockInfo faultBlock = new SOAPBlockInfo(com.sun.xml.rpc.encoding.soap.SOAPConstants.QNAME_SOAP_FAULT); faultBlock.setValue(fault); faultBlock.setSerializer(new SOAPFaultInfoSerializer(false, e.getDetail()==null)); state.getResponse().setBody(faultBlock); state.getResponse().setFailure(true); } } /* * This method does the actual method invocation for operation: scheduleBundle */ private void invoke_scheduleBundle(StreamingHandlerState state) throws Exception { jwsgrid.ws.scheduler.SchedulerWSSEI_scheduleBundle_RequestStruct mySchedulerWSSEI_scheduleBundle_RequestStruct = null; Object mySchedulerWSSEI_scheduleBundle_RequestStructObj = state.getRequest().getBody().getValue(); if (mySchedulerWSSEI_scheduleBundle_RequestStructObj instanceof SOAPDeserializationState) { mySchedulerWSSEI_scheduleBundle_RequestStruct = (jwsgrid.ws.scheduler.SchedulerWSSEI_scheduleBundle_RequestStruct)((SOAPDeserializationState)mySchedulerWSSEI_scheduleBundle_RequestStructObj).getInstance(); } else { mySchedulerWSSEI_scheduleBundle_RequestStruct = (jwsgrid.ws.scheduler.SchedulerWSSEI_scheduleBundle_RequestStruct)mySchedulerWSSEI_scheduleBundle_RequestStructObj; } try { java.lang.String result = ((jwsgrid.ws.scheduler.SchedulerWSSEI) getTarget()).scheduleBundle(mySchedulerWSSEI_scheduleBundle_RequestStruct.getString_1(), mySchedulerWSSEI_scheduleBundle_RequestStruct.getString_2(), mySchedulerWSSEI_scheduleBundle_RequestStruct.getString_3(), mySchedulerWSSEI_scheduleBundle_RequestStruct.getDataHandler_4()); jwsgrid.ws.scheduler.SchedulerWSSEI_scheduleBundle_ResponseStruct mySchedulerWSSEI_scheduleBundle_ResponseStruct = new jwsgrid.ws.scheduler.SchedulerWSSEI_scheduleBundle_ResponseStruct(); SOAPHeaderBlockInfo headerInfo; mySchedulerWSSEI_scheduleBundle_ResponseStruct.setResult(result); SOAPBlockInfo bodyBlock = new SOAPBlockInfo(ns1_scheduleBundle_scheduleBundleResponse_QNAME); bodyBlock.setValue(mySchedulerWSSEI_scheduleBundle_ResponseStruct); bodyBlock.setSerializer(ns2_mySchedulerWSSEI_scheduleBundle_ResponseStruct_SOAPSerializer); state.getResponse().setBody(bodyBlock); } catch (javax.xml.rpc.soap.SOAPFaultException e) { SOAPFaultInfo fault = new SOAPFaultInfo(e.getFaultCode(), e.getFaultString(), e.getFaultActor(), e.getDetail()); SOAPBlockInfo faultBlock = new SOAPBlockInfo(com.sun.xml.rpc.encoding.soap.SOAPConstants.QNAME_SOAP_FAULT); faultBlock.setValue(fault); faultBlock.setSerializer(new SOAPFaultInfoSerializer(false, e.getDetail()==null)); state.getResponse().setBody(faultBlock); state.getResponse().setFailure(true); } } /* * This method must determine the opcode of the operation that has been invoked. */ protected void peekFirstBodyElement(XMLReader bodyReader, SOAPDeserializationContext deserializationContext, StreamingHandlerState state) throws Exception { if (bodyReader.getName().equals(ns1_ping_ping_QNAME)) { state.getRequest().setOperationCode(ping_OPCODE); } else if (bodyReader.getName().equals(ns1_queryBundle2_queryBundle2_QNAME)) { state.getRequest().setOperationCode(queryBundle2_OPCODE); } else if (bodyReader.getName().equals(ns1_queryBundle_queryBundle_QNAME)) { state.getRequest().setOperationCode(queryBundle_OPCODE); } else if (bodyReader.getName().equals(ns1_scheduleBundle_scheduleBundle_QNAME)) { state.getRequest().setOperationCode(scheduleBundle_OPCODE); } else { throw new SOAPProtocolViolationException("soap.operation.unrecognized", bodyReader.getName().toString()); } } /* * this method deserializes the request/response structure in the body */ protected void readFirstBodyElement(XMLReader bodyReader, SOAPDeserializationContext deserializationContext, StreamingHandlerState state) throws Exception { int opcode = state.getRequest().getOperationCode(); switch (opcode) { case ping_OPCODE: deserialize_ping(bodyReader, deserializationContext, state); break; case queryBundle2_OPCODE: deserialize_queryBundle2(bodyReader, deserializationContext, state); break; case queryBundle_OPCODE: deserialize_queryBundle(bodyReader, deserializationContext, state); break; case scheduleBundle_OPCODE: deserialize_scheduleBundle(bodyReader, deserializationContext, state); break; default: throw new SOAPProtocolViolationException("soap.operation.unrecognized", Integer.toString(opcode)); } }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -