org.jboss.wise.core.client.impl.reflection
Class WSServiceImpl
java.lang.Object
org.jboss.wise.core.client.impl.reflection.WSServiceImpl
- All Implemented Interfaces:
- WSService
@Immutable
public class WSServiceImpl
- extends java.lang.Object
- implements WSService
- Author:
- stefano.maestri@javalinux.it
Constructor Summary |
WSServiceImpl(java.lang.Class serviceClass,
java.net.URLClassLoader classLoader,
java.lang.Object service,
java.lang.String userName,
java.lang.String password)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSServiceImpl
public WSServiceImpl(java.lang.Class serviceClass,
java.net.URLClassLoader classLoader,
java.lang.Object service,
java.lang.String userName,
java.lang.String password)
- Parameters:
serviceClass
- classLoader
- service
- userName
- password
-
processEndpoints
public java.util.Map<java.lang.String,WSEndpoint> processEndpoints()
- Create the endpoints' map and gives it back.
- Specified by:
processEndpoints
in interface WSService
- Returns:
- The Map of WSEndpoint with symbolic names as keys
getClassLoader
public final java.net.URLClassLoader getClassLoader()
- Specified by:
getClassLoader
in interface WSService
- Returns:
- The classLoader used to load generated class.