|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ServiceRefHandlerChainType<T>
This interface defines the contract for the service-ref_handler-chainType xsd type
Original Documentation:
The handler-chain element defines the handlerchain.
Handlerchain can be defined such that the handlers in the
handlerchain operate,all ports of a service, on a specific
port or on a list of protocol-bindings. The choice of elements
service-name-pattern, port-name-pattern and protocol-bindings
are used to specify whether the handlers in handler-chain are
for a service, port or protocol binding. If none of these
choices are specified with the handler-chain element then the
handlers specified in the handler-chain will be applied on
everything.
| Method Summary | |
|---|---|
java.util.List<ServiceRefHandlerType<ServiceRefHandlerChainType<T>>> |
getHandlerList()
Returns all handler elements |
java.lang.String |
getPortNamePattern()
Returns the port-name-pattern element |
java.lang.String |
getServiceNamePattern()
Returns the service-name-pattern element |
ServiceRefHandlerType<ServiceRefHandlerChainType<T>> |
handler()
Returns the handler element |
ServiceRefProtocolBindingListType<ServiceRefHandlerChainType<T>> |
protocolBindings()
If not already created, a new protocol-bindings element will be created and returned. |
ServiceRefHandlerChainType<T> |
removeAllHandler()
Removes all handler elements |
ServiceRefHandlerChainType<T> |
removePortNamePattern()
Removes the port-name-pattern element |
ServiceRefHandlerChainType<T> |
removeProtocolBindings()
Removes the protocol-bindings element |
ServiceRefHandlerChainType<T> |
removeServiceNamePattern()
Removes the service-name-pattern element |
ServiceRefHandlerChainType<T> |
setPortNamePattern(java.lang.String portNamePattern)
If not already created, a new port-name-pattern element with the given value will be created. |
ServiceRefHandlerChainType<T> |
setServiceNamePattern(java.lang.String serviceNamePattern)
If not already created, a new service-name-pattern element with the given value will be created. |
| Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child |
|---|
up |
| Method Detail |
|---|
ServiceRefHandlerChainType<T> removeAllHandler()
handler elements
ServiceRefHandlerChainTypeServiceRefHandlerType<ServiceRefHandlerChainType<T>> handler()
handler element
handlerjava.util.List<ServiceRefHandlerType<ServiceRefHandlerChainType<T>>> getHandlerList()
handler elements
handlerServiceRefHandlerChainType<T> setServiceNamePattern(java.lang.String serviceNamePattern)
service-name-pattern element with the given value will be created.
Otherwise, the existing service-name-pattern element will be updated with the given value.
ServiceRefHandlerChainTypeServiceRefHandlerChainType<T> removeServiceNamePattern()
service-name-pattern element
ServiceRefHandlerChainTypejava.lang.String getServiceNamePattern()
service-name-pattern element
service-name-patternServiceRefHandlerChainType<T> setPortNamePattern(java.lang.String portNamePattern)
port-name-pattern element with the given value will be created.
Otherwise, the existing port-name-pattern element will be updated with the given value.
ServiceRefHandlerChainTypeServiceRefHandlerChainType<T> removePortNamePattern()
port-name-pattern element
ServiceRefHandlerChainTypejava.lang.String getPortNamePattern()
port-name-pattern element
port-name-patternServiceRefHandlerChainType<T> removeProtocolBindings()
protocol-bindings element
ServiceRefHandlerChainTypeServiceRefProtocolBindingListType<ServiceRefHandlerChainType<T>> protocolBindings()
protocol-bindings element will be created and returned.
Otherwise, the existing protocol-bindings element will be returned.
protocol-bindings
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||