У меня есть клиентская SecureSocketFactory, настроенная для использования Axis при установлении соединения https с использованием следующего свойства:
AxisProperties.setProperty("axis.socketSecureFactory",
"com.metavante.csp.model.manager.mobilepayments.MonitiseSSLSocketFactory");
Когда этот класс создается Axis, вызывается конструктор с Hashtable (атрибутами). Я вижу атрибут timeout установлен в этой таблице. Есть ли способ установить больше значений в этом?
Я хотел бы иметь возможность настраивать Socket Factory по сценарию для каждого экземпляра, а не глобально, используя статические или системные свойства.
Редактировать : я обнаружил, что эти атрибуты на самом деле являются параметрами HttpSender (BasicHandler). Я все еще не могу установить их динамически, хотя.