修改多数据源为单数据源。将动态航班信息存储到redis

This commit is contained in:
zhouxiunai
2018-12-03 15:27:53 +08:00
parent 34226a0065
commit f214d7a964
36 changed files with 73 additions and 244 deletions
@@ -0,0 +1,51 @@
package com.gzzn.omms.msgexchangeapi.entity.msg;
import com.fasterxml.jackson.annotation.JsonProperty;
public class Meta {
@JsonProperty("SNDR")
private String sndr;
@JsonProperty("SEQN")
private String seqn;
@JsonProperty("DTTM")
private String dttm;
@JsonProperty("TYPE")
private String type;
@JsonProperty("STYP")
private String styp;
public String getSndr() {
return sndr;
}
public void setSndr(String sndr) {
this.sndr = sndr;
}
public String getSeqn() {
return seqn;
}
public void setSeqn(String seqn) {
this.seqn = seqn;
}
public String getDttm() {
return dttm;
}
public void setDttm(String dttm) {
this.dttm = dttm;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getStyp() {
return styp;
}
public void setStyp(String styp) {
this.styp = styp;
}
}
@@ -0,0 +1,19 @@
package com.gzzn.omms.msgexchangeapi.entity.msg;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
@JsonIgnoreProperties(ignoreUnknown = true)
public class Msg {
@JsonProperty("META")
private Meta meta;
public Meta getMeta() {
return meta;
}
public void setMeta(Meta meta) {
this.meta = meta;
}
}
@@ -0,0 +1,37 @@
package com.gzzn.omms.msgexchangeapi.entity.msg.rqfd;
import java.util.Date;
import java.util.Locale;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;
import com.gzzn.omms.msgexchangeapi.entity.msg.Meta;
import com.gzzn.omms.msgexchangeapi.entity.msg.Msg;
import com.gzzn.omms.msgexchangeapi.utils.DateTimeUtil;
@JacksonXmlRootElement(localName="MSG")
public class RefdMsg extends Msg {
@JsonProperty("REFD")
private RefdMsgBody refd;
public RefdMsg()
{
Meta meta = new Meta();
meta.setSndr("OMMS");
meta.setSeqn("1"); //消息序号,自增
meta.setDttm(DateTimeUtil.gtFormatStr(new Date(), "yyMMddHHmmss", Locale.CHINA));
meta.setType("RQFD");
meta.setStyp("NONE");
this.setMeta(meta);
}
public RefdMsgBody getRefd() {
return refd;
}
public void setRefd(RefdMsgBody refd) {
this.refd = refd;
}
}
@@ -0,0 +1,42 @@
package com.gzzn.omms.msgexchangeapi.entity.msg.rqfd;
import com.fasterxml.jackson.annotation.JsonProperty;
public class RefdMsgBody {
@JsonProperty("STDB")
private String stdb;
@JsonProperty("STDE")
private String stde;
@JsonProperty("ETDB")
private String etdb;
@JsonProperty("ETDE")
private String etde;
public String getStdb() {
return stdb;
}
public void setStdb(String stdb) {
this.stdb = stdb;
}
public String getStde() {
return stde;
}
public void setStde(String stde) {
this.stde = stde;
}
public String getEtdb() {
return etdb;
}
public void setEtdb(String etdb) {
this.etdb = etdb;
}
public String getEtde() {
return etde;
}
public void setEtde(String etde) {
this.etde = etde;
}
}
@@ -0,0 +1,58 @@
package com.gzzn.omms.msgexchangeapi.entity.msg.schd.dnld;
public class CHDT
{
private String chno;
private String chut;
private String ccls;
private String pcbt;
private String pcet;
private String ctyp;
public String getChno(){
return this.chno;
}
public void setChno(String chno){
this.chno = chno;
}
public String getChut(){
return this.chut;
}
public void setChut(String chut){
this.chut = chut;
}
public String getCcls(){
return this.ccls;
}
public void setCcls(String ccls){
this.ccls = ccls;
}
public String getPcbt(){
return this.pcbt;
}
public void setPcbt(String pcbt){
this.pcbt = pcbt;
}
public String getPcet(){
return this.pcet;
}
public void setPcet(String pcet){
this.pcet = pcet;
}
public String getCtyp(){
return this.ctyp;
}
public void setCtyp(String ctyp){
this.ctyp = ctyp;
}
}
@@ -0,0 +1,68 @@
package com.gzzn.omms.msgexchangeapi.entity.msg.schd.dnld;
public class CKDT
{
private String ckno;
private String chkc;
private String ccls;
private String pcot;
private String pcct;
private String cctm;
private String ctyp;
public String getCkno(){
return this.ckno;
}
public void setCkno(String ckno){
this.ckno = ckno;
}
public String getChkc(){
return this.chkc;
}
public void setChkc(String chkc){
this.chkc = chkc;
}
public String getCcls(){
return this.ccls;
}
public void setCcls(String ccls){
this.ccls = ccls;
}
public String getPcot(){
return this.pcot;
}
public void setPcot(String pcot){
this.pcot = pcot;
}
public String getPcct(){
return this.pcct;
}
public void setPcct(String pcct){
this.pcct = pcct;
}
public String getCctm(){
return this.cctm;
}
public void setCctm(String cctm){
this.cctm = cctm;
}
public String getCtyp(){
return this.ctyp;
}
public void setCtyp(String ctyp){
this.ctyp = ctyp;
}
}
@@ -0,0 +1,19 @@
package com.gzzn.omms.msgexchangeapi.entity.msg.schd.dnld;
import com.gzzn.omms.msgexchangeapi.entity.msg.Msg;
public class DnldMsg extends Msg {
public static final String TYPE = "SCHD";
public static final String SUBTYPE = "DNLD";
private DnldMsgBody schd;
public DnldMsgBody getSchd() {
return schd;
}
public void setSchd(DnldMsgBody schd) {
this.schd = schd;
}
}
@@ -0,0 +1,21 @@
package com.gzzn.omms.msgexchangeapi.entity.msg.schd.dnld;
import java.util.List;
public class DnldMsgBody {
private String Recs;//记录数
private List<FLTR> fltr;//航班动态消息记录列表
public String getRecs() {
return Recs;
}
public void setRecs(String recs) {
Recs = recs;
}
public List<FLTR> getFltr() {
return fltr;
}
public void setFltr(List<FLTR> fltr) {
this.fltr = fltr;
}
}
@@ -0,0 +1,31 @@
package com.gzzn.omms.msgexchangeapi.entity.msg.schd.dnld;
public class ERUT
{
private String rtno;
private String apcd;
private String scdt;
public String getRtno(){
return this.rtno;
}
public void setRtno(String rtno){
this.rtno = rtno;
}
public String getApcd(){
return this.apcd;
}
public void setApcd(String apcd){
this.apcd = apcd;
}
public String getScdt(){
return this.scdt;
}
public void setScdt(String scdt){
this.scdt = scdt;
}
}
@@ -0,0 +1,285 @@
package com.gzzn.omms.msgexchangeapi.entity.msg.schd.dnld;
import java.util.List;
public class FLTR
{
private String flid;
private String alcd;
private String flno;
private String mvin;
private String sodt;
private String flty;
private String flin;
private List<ROUT> rout;
private String acft;
private String reno;
private String taop;
private String tafl;
private String taid;
private String trml;
private String estt;
private String actt;
private CHDT chdt;
private List<GTDT> gtdt;
private String stnd;
private PSDT psdt;
private List<CKDT> ckdt;
private String phag;
private String botm;
private String lacl;
private String fhag;
private String mhag;
private List<ERUT> erut;
private String exsc;
private String ftss;
private String neat;
private String naat;
public String getFlid(){
return this.flid;
}
public void setFlid(String flid){
this.flid = flid;
}
public String getAlcd(){
return this.alcd;
}
public void setAlcd(String alcd){
this.alcd = alcd;
}
public String getFlno(){
return this.flno;
}
public void setFlno(String flno){
this.flno = flno;
}
public String getMvin(){
return this.mvin;
}
public void setMvin(String mvin){
this.mvin = mvin;
}
public String getSodt(){
return this.sodt;
}
public void setSodt(String sodt){
this.sodt = sodt;
}
public String getFlty(){
return this.flty;
}
public void setFlty(String flty){
this.flty = flty;
}
public String getFlin(){
return this.flin;
}
public void setFlin(String flin){
this.flin = flin;
}
public List<ROUT> getRout(){
return this.rout;
}
public void setRout(List<ROUT> rout){
this.rout = rout;
}
public String getAcft(){
return this.acft;
}
public void setAcft(String acft){
this.acft = acft;
}
public String getReno(){
return this.reno;
}
public void setReno(String reno){
this.reno = reno;
}
public String getTaop(){
return this.taop;
}
public void setTaop(String taop){
this.taop = taop;
}
public String getTafl(){
return this.tafl;
}
public void setTafl(String tafl){
this.tafl = tafl;
}
public String getTaid(){
return this.taid;
}
public void setTaid(String taid){
this.taid = taid;
}
public String getTrml(){
return this.trml;
}
public void setTrml(String trml){
this.trml = trml;
}
public String getEstt(){
return this.estt;
}
public void setEstt(String estt){
this.estt = estt;
}
public String getActt(){
return this.actt;
}
public void setActt(String actt){
this.actt = actt;
}
public CHDT getChdt(){
return this.chdt;
}
public void setChdt(CHDT chdt){
this.chdt = chdt;
}
public List<GTDT> getGtdt(){
return this.gtdt;
}
public void setGtdt(List<GTDT> gtdt){
this.gtdt = gtdt;
}
public String getStnd(){
return this.stnd;
}
public void setStnd(String stnd){
this.stnd = stnd;
}
public PSDT getPsdt(){
return this.psdt;
}
public void setPsdt(PSDT psdt){
this.psdt = psdt;
}
public List<CKDT> getCkdt(){
return this.ckdt;
}
public void setCkdt(List<CKDT> ckdt){
this.ckdt = ckdt;
}
public String getPhag(){
return this.phag;
}
public void setPhag(String phag){
this.phag = phag;
}
public String getBotm(){
return this.botm;
}
public void setBotm(String botm){
this.botm = botm;
}
public String getLacl(){
return this.lacl;
}
public void setLacl(String lacl){
this.lacl = lacl;
}
public String getFhag(){
return this.fhag;
}
public void setFhag(String fhag){
this.fhag = fhag;
}
public String getMhag(){
return this.mhag;
}
public void setMhag(String mhag){
this.mhag = mhag;
}
public List<ERUT> getErut(){
return this.erut;
}
public void setErut(List<ERUT> erut){
this.erut = erut;
}
public String getExsc(){
return this.exsc;
}
public void setExsc(String exsc){
this.exsc = exsc;
}
public String getFtss(){
return this.ftss;
}
public void setFtss(String ftss){
this.ftss = ftss;
}
public String getNeat(){
return this.neat;
}
public void setNeat(String neat){
this.neat = neat;
}
public String getNaat(){
return this.naat;
}
public void setNaat(String naat){
this.naat = naat;
}
}
@@ -0,0 +1,58 @@
package com.gzzn.omms.msgexchangeapi.entity.msg.schd.dnld;
public class GTDT
{
private String gtno;
private String gate;
private String pgot;
private String pgct;
private String gctm;
private String gtyp;
public String getGtno(){
return this.gtno;
}
public void setGtno(String gtno){
this.gtno = gtno;
}
public String getGate(){
return this.gate;
}
public void setGate(String gate){
this.gate = gate;
}
public String getPgot(){
return this.pgot;
}
public void setPgot(String pgot){
this.pgot = pgot;
}
public String getPgct(){
return this.pgct;
}
public void setPgct(String pgct){
this.pgct = pgct;
}
public String getGctm(){
return this.gctm;
}
public void setGctm(String gctm){
this.gctm = gctm;
}
public String getGtyp(){
return this.gtyp;
}
public void setGtyp(String gtyp){
this.gtyp = gtyp;
}
}
@@ -0,0 +1,40 @@
package com.gzzn.omms.msgexchangeapi.entity.msg.schd.dnld;
public class PSDT
{
private String psno;
private String psst;
private String stst;
private String stet;
public String getPsno(){
return this.psno;
}
public void setPsno(String psno){
this.psno = psno;
}
public String getPsst(){
return this.psst;
}
public void setPsst(String psst){
this.psst = psst;
}
public String getStst(){
return this.stst;
}
public void setStst(String stst){
this.stst = stst;
}
public String getStet(){
return this.stet;
}
public void setStet(String stet){
this.stet = stet;
}
}
@@ -0,0 +1,40 @@
package com.gzzn.omms.msgexchangeapi.entity.msg.schd.dnld;
public class ROUT
{
private String rtno;
private String apcd;
private String scat;
private String scdt;
public String getRtno(){
return this.rtno;
}
public void setRtno(String rtno){
this.rtno = rtno;
}
public String getApcd(){
return this.apcd;
}
public void setApcd(String apcd){
this.apcd = apcd;
}
public String getScat(){
return this.scat;
}
public void setScat(String scat){
this.scat = scat;
}
public String getScdt(){
return this.scdt;
}
public void setScdt(String scdt){
this.scdt = scdt;
}
}