Trong các phương pháp Apache CXF HTTPClientPolicy.setConnectionTimeout()
và HTTPClientPolicy.setReceiveTimeout()
, là các tham số tính bằng giây hoặc mili giây không? Nó có vẻ tầm thường, nhưng tôi không thể tìm thấy câu trả lời ở bất kỳ nơi nào, để bắt đầu với javadoc ...Đơn vị thời gian được sử dụng trong các phương pháp Apache CXF
Trả lời
Vì tôi biết tất cả thời gian chờ của dịch vụ web được định cấu hình theo mili giây, tôi không thấy bất cứ nơi nào hết thời gian chờ giây. Trong trường hợp của bạn có một tài liệu từ XSD
của:
{http://cxf.apache.org/transports/http/configuration}HTTPClientPolicy
ConnectionTimeout:
Chỉ định số lượng thời gian, trong mili giây, mà người tiêu dùng sẽ nỗ lực để thiết lập kết nối trước khi nó lần ra ngoài. 0 là vô hạn.
Điều này đề cập đến here.
Ok, cuối cùng tôi đã tìm thấy nó. Các phương thức này lấy giá trị bằng mili giây. Tôi tìm thấy câu trả lời ở đây:
Các gợi ý duy nhất là nó sử dụng một long
mà trong Java thường trong mili giây, nhưng rõ ràng các đơn vị không ghi nhận bất cứ nơi nào.
Phương thức setConnectionTimeout
phải được đặt tên là setConnectionTimeoutMillis
và JavaDoc đã đề cập đến điều này ở đâu đó. Nhà phát triển nên làm điều này bất cứ khi nào một đơn vị có liên quan.
Có lẽ Java nên có một số loại số đã nhập như Long<MilliSeconds>
và số của 'đơn vị' sai sẽ bị từ chối bởi trình biên dịch :)
- 1. Tạo phương pháp thử nghiệm đơn vị động trong thời gian chạy trong MSTest
- 2. Phương pháp hết thời gian trong java
- 3. Đơn vị kiểm tra phương pháp void?
- 4. Apache CXF + Spring: Tạo một Máy khách Đơn giản
- 5. Phương pháp thử đơn vị sử dụng các điều khiển UI
- 6. Thử nghiệm đơn vị Các phương pháp Spring @Around AOP
- 7. Đơn vị kiểm tra phương pháp WCF
- 8. là gì đơn vị measurment cho thời gian phương tiện truyền thông trong MediaMetadataRetriever
- 9. thời gian ra một phương pháp gọi
- 10. Mã thử nghiệm đơn vị nhận thời gian hiện tại
- 11. Làm thế nào để đơn vị phương pháp thử nghiệm sử dụng System.Web.Security.Membership bên trong?
- 12. Ứng dụng khách dịch vụ Web Applet, với Eclipse Indigo sử dụng Apache CXF,
- 13. Phương pháp thử nghiệm đơn vị phụ thuộc
- 14. Apache CXF - Set HTTP header
- 15. Xác định dịch vụ/phương pháp đích từ CXF Interceptor
- 16. C# đơn vị kiểm tra: Kiểm tra một phương pháp có sử dụng MapPath
- 17. Sử dụng assertArrayEquals trong các bài kiểm tra đơn vị
- 18. Phương pháp riêng thử nghiệm đơn vị: Mẫu mặt tiền
- 19. Phương pháp riêng Thử nghiệm đơn vị với Jasmine
- 20. Sử dụng AVAssetWriter với các đơn vị NAL thô
- 21. Phương pháp đúng để sử dụng Bộ điều phối WPF trong các bài kiểm tra đơn vị
- 22. đơn vị thử nghiệm một phương pháp nhà máy
- 23. phương pháp tĩnh và kiểm tra đơn vị
- 24. soapaction trong WSDL sử dụng CXF
- 25. thời gian hệ thống khác với dấu thời gian apache -?
- 26. các lớp trừu tượng thử nghiệm đơn vị và các phương pháp được bảo vệ bên trong chúng
- 27. Google Mock phương pháp tĩnh kiểm tra đơn vị C++
- 28. Phương pháp thử nghiệm đơn vị với tệp IO
- 29. Kiểm tra đơn vị phương pháp riêng - mục tiêu C
- 30. Thử nghiệm đơn vị VS2008 - phương pháp xác thực thoát