|
||||||||||
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
ServiceRefHandlerChainType
ServiceRefHandlerType<ServiceRefHandlerChainType<T>> handler()
handler
element
handler
java.util.List<ServiceRefHandlerType<ServiceRefHandlerChainType<T>>> getHandlerList()
handler
elements
handler
ServiceRefHandlerChainType<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.
ServiceRefHandlerChainType
ServiceRefHandlerChainType<T> removeServiceNamePattern()
service-name-pattern
element
ServiceRefHandlerChainType
java.lang.String getServiceNamePattern()
service-name-pattern
element
service-name-pattern
ServiceRefHandlerChainType<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.
ServiceRefHandlerChainType
ServiceRefHandlerChainType<T> removePortNamePattern()
port-name-pattern
element
ServiceRefHandlerChainType
java.lang.String getPortNamePattern()
port-name-pattern
element
port-name-pattern
ServiceRefHandlerChainType<T> removeProtocolBindings()
protocol-bindings
element
ServiceRefHandlerChainType
ServiceRefProtocolBindingListType<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 |