@ThreadSafe
public interface EnablerDelegate
WSExtensionEnabler to delegate the effective work needed to enable
single extensions. The idea is to inject a EnablerDelegate
implementations using IOC (aka jboss-beans.xml file) having the right
implementation of extension enabling for current used JAX-WS stack and/or
access type to generated classes (reflection vs javassist). It is in fact the
way used by wise-core to decouple enabling of extension and
operation/configurations needed to do so. You can always provide your own
implementation of EnablerDelegate if you need something different
during enabling of Extensions.| Modifier and Type | Method and Description |
|---|---|
void |
setConfigFile(String configFile)
Sets the configFile to be used, if any
|
void |
setConfigName(String configName)
Sets the configName to be used, if any
|
void |
visitMTOM(Object endpointInstance) |
void |
visitWSAddressing(Object endpointInstance) |
void |
visitWSRM(Object endpointInstance) |
void |
visitWSSecurity(Object endpointInstance) |
void setConfigFile(String configFile)
configFile - Stringvoid setConfigName(String configName)
configName - Stringvoid visitWSSecurity(Object endpointInstance) throws UnsupportedOperationException, IllegalStateException
endpointInstance - ObjectUnsupportedOperationException - ExceptionIllegalStateException - Exceptionvoid visitWSRM(Object endpointInstance) throws UnsupportedOperationException
endpointInstance - ObjectUnsupportedOperationException - Exceptionvoid visitWSAddressing(Object endpointInstance) throws UnsupportedOperationException
endpointInstance - ObjectUnsupportedOperationException - Exceptionvoid visitMTOM(Object endpointInstance) throws UnsupportedOperationException
endpointInstance - ObjectUnsupportedOperationException - ExceptionCopyright © 2008–2016 JBoss.org. All rights reserved.