@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
- void setPassword(String password)
password
- Class<?> getUnderlyingObjectClass()
String getName()
void addHandler(Handler<?> handler)
handler
- getWSMethods()
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 WSExtensionEnabler
List<Handler<?>> getHandlers()
List<WSExtensionEnabler> getExtensions()
String getTargetUrl()
String getUsername()
String getPassword()
void setTargetUrl(String targetUrl)
targetUrl
- Copyright © 2008–2014 JBoss.org. All rights reserved.