@ThreadSafe
public interface WSEndpoint
| Modifier and Type | Method and Description |
|---|---|
void |
addHandler(Handler<?> handler)
Add an Handler to this endpoint.
|
void |
addWSExtension(WSExtensionEnabler enabler)
Use this method to add WSExtension you would enable on this endpoint.
|
Object |
createInstance()
create the underlying instance of the endpoint generated class.
|
ClassLoader |
getClassLoader() |
List<WSExtensionEnabler> |
getExtensions() |
List<Handler<?>> |
getHandlers() |
String |
getName() |
String |
getPassword() |
String |
getTargetUrl() |
Class<?> |
getUnderlyingObjectClass() |
String |
getUsername() |
Map<String,WSMethod> |
getWSMethods()
Create the webmethods' map and it back.
|
void |
setPassword(String password)
Set password for endpoint authentication
|
void |
setTargetUrl(String targetUrl)
it give the opportunity to change target url of the endpoint defined in
the wsdl
|
void |
setUsername(String username)
Set username for endpoint authentication
|
Object createInstance()
void setUsername(String username)
username - Stringvoid setPassword(String password)
password - StringClass<?> getUnderlyingObjectClass()
String getName()
void addHandler(Handler<?> handler)
handler - HandlergetWSMethods()Map<String,WSMethod> getWSMethods()
addHandler(Handler) methodClassLoader getClassLoader()
getUnderlyingObjectClass()void addWSExtension(WSExtensionEnabler enabler)
getWSMethods() see also
WSExtensionEnabler for more information on how to enable
WSExtensionsenabler - it is an implementation of WSExtensionEnablerList<Handler<?>> getHandlers()
List<WSExtensionEnabler> getExtensions()
String getTargetUrl()
String getUsername()
String getPassword()
void setTargetUrl(String targetUrl)
targetUrl - StringCopyright © 2008–2016 JBoss.org. All rights reserved.