| | |
| | | |
| | | import javax.sip.*; |
| | | import javax.sip.address.Address; |
| | | import javax.sip.address.AddressFactory; |
| | | import javax.sip.address.SipURI; |
| | | import javax.sip.header.ContentTypeHeader; |
| | | import javax.sip.header.ExpiresHeader; |
| | |
| | | @Autowired |
| | | private SIPSender sipSender; |
| | | |
| | | public AddressFactory getAddressFactory() { |
| | | try { |
| | | return SipFactory.getInstance().createAddressFactory(); |
| | | } catch (PeerUnavailableException e) { |
| | | e.printStackTrace(); |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | public HeaderFactory getHeaderFactory() { |
| | | try { |
| | | return SipFactory.getInstance().createHeaderFactory(); |
| | | } catch (PeerUnavailableException e) { |
| | | e.printStackTrace(); |
| | | logger.error("未处理的异常 ", e); |
| | | } |
| | | return null; |
| | | } |
| | |
| | | try { |
| | | return SipFactory.getInstance().createMessageFactory(); |
| | | } catch (PeerUnavailableException e) { |
| | | e.printStackTrace(); |
| | | logger.error("未处理的异常 ", e); |
| | | } |
| | | return null; |
| | | } |