public Response ShipPositionReport(ShipPositionReportType shipPositionReport) { log.Info("New ShipPositionReport message arrived"); validateSchemaVersion(shipPositionReport.schemaVersion); //Create message and enqueue it Message msg = new Message(shipPositionReport); msg.Label = "shipPositionReport"; EnqueueMessageInQueue(msg); //Build response Response response = new Response(); response.response = responseType.Success; log.Info("ShipPositionReport first validation OK, enqueued"); return(response); }
public Response ShipPositionReport(ShipPositionReportType report) { string msg = string.Format(@"DataUserRequestor:{0},DDPVersionNum:{1},ShipName:{2}, ReferenceId:{3},MessageId:{4},ShipborneEquipmentId:{5}, schemaVersion:{6}", report.DataUserRequestor, report.DDPVersionNum, report.ShipName, report.ReferenceId, report.MessageId, report.ShipborneEquipmentId, report.schemaVersion); m_log.Info(msg); Response response = new Response(); response.response = responseType.Success; return(response); }