|  |  |  | 
|---|
|  |  |  | this.eventType = eventHeader.getEventType(); | 
|---|
|  |  |  | this.transaction = evt.getServerTransaction(); | 
|---|
|  |  |  | this.dialog = evt.getDialog(); | 
|---|
|  |  |  | CallIdHeader callIdHeader = (CallIdHeader)evt.getRequest().getHeader(CallIdHeader.NAME); | 
|---|
|  |  |  | this.callId = callIdHeader.getCallId(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public SubscribeInfo() { | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private String id; | 
|---|
|  |  |  | 
|---|
|  |  |  | private String eventType; | 
|---|
|  |  |  | private ServerTransaction transaction; | 
|---|
|  |  |  | private Dialog dialog; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 以下为可选字段 | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private String sn; | 
|---|
|  |  |  | private int gpsInterval; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getId() { | 
|---|
|  |  |  | return id; | 
|---|
|  |  |  | 
|---|
|  |  |  | public void setDialog(Dialog dialog) { | 
|---|
|  |  |  | this.dialog = dialog; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getSn() { | 
|---|
|  |  |  | return sn; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setSn(String sn) { | 
|---|
|  |  |  | this.sn = sn; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public int getGpsInterval() { | 
|---|
|  |  |  | return gpsInterval; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setGpsInterval(int gpsInterval) { | 
|---|
|  |  |  | this.gpsInterval = gpsInterval; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|