org.jboss.webservice
Class ServiceDeployer.ServiceLocationResolver

java.lang.Object
  extended byorg.jboss.webservice.ServiceDeployer.ServiceLocationResolver
Enclosing class:
ServiceDeployer (src)

public class ServiceDeployer.ServiceLocationResolver
extends java.lang.Object

This guy resolves the service location, when ask to do so


Constructor Summary
ServiceDeployer.ServiceLocationResolver(DeploymentInfo (src)  di)
           
 
Method Summary
 boolean alwaysResolve()
           
 java.lang.String getServiceLocation(java.lang.String schema, PortComponentMetaData (src)  pcmd)
          Get the web service address for either an JSE or an EJB endpoint

EJB: [schema][host]:[port]/[port-component-uri|deployment name/port-component-name] JSE: [schema][host]:[port]/[path derived from servlet mapping in web.xml]

 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceDeployer.ServiceLocationResolver

public ServiceDeployer.ServiceLocationResolver(DeploymentInfo (src)  di)
Method Detail

alwaysResolve

public boolean alwaysResolve()

getServiceLocation

public java.lang.String getServiceLocation(java.lang.String schema,
                                           PortComponentMetaData (src)  pcmd)
Get the web service address for either an JSE or an EJB endpoint

EJB: [schema][host]:[port]/[port-component-uri|deployment name/port-component-name] JSE: [schema][host]:[port]/[path derived from servlet mapping in web.xml]

Parameters:
schema - The url schema, can be 'http://' or 'https://', or null
pcmd - The port component meta data
Returns: