SoapContext¶
- public abstract class SoapContext¶
Предоставляет доступ к данным выполняющегося в текущем потоке SOAP-запроса.
Constructors¶
SoapContext¶
- public SoapContext()¶
Methods¶
forInputStream¶
- public abstract void forInputStream(IOProcedure1<InputStream> proc)¶
Предоставляет доступ к прикреплённым бинарным данным.
- Parameters:
proc – анонимный метод, в котором будет доступен поток к переданным данным.
- Throws:
IOException– Если что-то пошло не так.
forOutputStream¶
- public abstract void forOutputStream(IOProcedure1<OutputStream> proc)¶
Предоставляет доступ к выходному потоку бинарных данных передаваемых средствами MTOM.
- Parameters:
proc – анонимный метод, в котором будет доступен поток для передачи данных.
- Throws:
IOException– Если что-то пошло не так.
get¶
- public final SoapContext get()¶
Заглушка. Ранее SoapContext#getInstance() возвращал Option[SoapContext]
- Returns:
Текущий контекст SOAP-запроса, если он был установлен потоку, иначе
null.
getInputData¶
getInstance¶
- public static SoapContext getInstance()¶
hasInputAttachment¶
- public abstract boolean hasInputAttachment()¶
Указывает на наличие у SOAP-запроса прикреплённых с использованием MTOM бинарных данных.
- Returns:
true, если есть прикреплённые файлы, иначе false.