|
Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
public interface WebServiceContext
A WebServiceContext позволяет реализации конечной точки веб-сервиса class, чтобы получить доступ к контексту сообщения и информации о безопасности относительно подаваемого запроса. Обычно a WebServiceContext вводится в реализацию конечной точки class, используя Resource аннотация.
Resource| Сводка метода | ||
|---|---|---|
|
getEndpointReference(java.lang.Class<T> clazz, org.w3c.dom.Element... referenceParameters)
Возвраты EndpointReference связанный с этой конечной точкой. |
|
EndpointReference |
getEndpointReference(org.w3c.dom.Element... referenceParameters)
Возвраты EndpointReference для этой конечной точки. |
|
MessageContext |
getMessageContext()
Возвраты MessageContext для запроса, подаваемого в то время, когда вызывают этот метод. |
|
java.security.Principal |
getUserPrincipal()
Возвращает Принципал, который идентифицирует отправителя запроса, в настоящий момент обслуживаемого. |
|
boolean |
isUserInRole(java.lang.String role)
Возвращает булево указание, включается ли аутентифицируемый пользователь в указанную логическую роль. |
|
| Деталь метода |
|---|
MessageContext getMessageContext()
MessageContext для запроса, подаваемого в то время, когда вызывают этот метод. Только свойства с ОБЛАСТЬЮ ДЕЙСТВИЯ ПРИЛОЖЕНИЯ будут видимы к приложению.
IllegalStateException - Это исключение выдается, если метод вызывают, в то время как никакой запрос не обслуживается.MessageContext, MessageContext.Scope, IllegalStateExceptionjava.security.Principal getUserPrincipal()
null.
IllegalStateException - Это исключение выдается, если метод вызывают, в то время как никакой запрос не обслуживается.Principal, IllegalStateExceptionboolean isUserInRole(java.lang.String role)
role - A String определение имени роли boolean указание, принадлежит ли отправитель запроса данной роли IllegalStateException - Это исключение выдается, если метод вызывают, в то время как никакой запрос не обслуживается.EndpointReference getEndpointReference(org.w3c.dom.Element... referenceParameters)
EndpointReference для этой конечной точки. Если Binding для этого bindingProvider или SOAP1.1/HTTP или SOAP1.2/HTTP, тогда a W3CEndpointReference ДОЛЖЕН быть возвращен.
referenceParameters - Ссылочные параметры, которые будут связаны с возвращенным EndpointReference экземпляр. WebServiceContext. Если возвращенный EndpointReference имеет тип W3CEndpointReference тогда это ДОЛЖНО содержать указанное referenceParameters. IllegalStateException - Это исключение выдается, если метод вызывают, в то время как никакой запрос не обслуживается.W3CEndpointReference
<T extends EndpointReference> T getEndpointReference(java.lang.Class<T> clazz,
org.w3c.dom.Element... referenceParameters)
EndpointReference связанный с этой конечной точкой.
clazz - Тип EndpointReference это ДОЛЖНО быть возвращено.referenceParameters - Ссылочные параметры, которые будут связаны с возвращенным EndpointReference экземпляр. clazz из конечной точки, связанной с этим WebServiceContext экземпляр. Если возвращенный EndpointReference имеет тип W3CEndpointReference тогда это ДОЛЖНО содержать указанное referenceParameters. IllegalStateException - Это исключение выдается, если метод вызывают, в то время как никакой запрос не обслуживается. WebServiceException - Если clazz тип EndpointReference не поддерживается.
|
|||||||||
| ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
| СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД | ||||||||
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41