public final class EndpointPublisherImpl extends Object implements org.jboss.wsf.spi.publish.EndpointPublisher
Modifier | Constructor and Description |
---|---|
protected |
EndpointPublisherImpl(boolean runningInService) |
protected |
EndpointPublisherImpl(WebHost host) |
protected |
EndpointPublisherImpl(WebHost host,
boolean runningInService) |
Modifier and Type | Method and Description |
---|---|
void |
destroy(org.jboss.wsf.spi.publish.Context context) |
protected void |
doDeploy(org.jboss.msc.service.ServiceTarget target,
org.jboss.as.server.deployment.DeploymentUnit unit)
Triggers the WS deployment aspects, which process the deployment and
install the endpoint services.
|
protected org.jboss.as.server.deployment.DeploymentUnit |
doPrepare(String context,
ClassLoader loader,
Map<String,String> urlPatternToClassNameMap,
org.jboss.metadata.web.jboss.JBossWebMetaData jbwmd,
org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData metadata,
org.jboss.wsf.spi.metadata.webservices.JBossWebservicesMetaData jbwsMetadata)
Prepare the ws Deployment and return a DeploymentUnit containing it
|
protected org.jboss.wsf.spi.publish.Context |
doPublish(org.jboss.msc.service.ServiceTarget target,
org.jboss.as.server.deployment.DeploymentUnit unit)
Publish the webapp for the WS deployment unit
|
protected org.jboss.wsf.spi.publish.Context |
publish(org.jboss.msc.service.ServiceTarget target,
String context,
ClassLoader loader,
Map<String,String> urlPatternToClassNameMap,
org.jboss.metadata.web.jboss.JBossWebMetaData jbwmd,
org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData metadata,
org.jboss.wsf.spi.metadata.webservices.JBossWebservicesMetaData jbwsMetadata) |
org.jboss.wsf.spi.publish.Context |
publish(String context,
ClassLoader loader,
Map<String,String> urlPatternToClassNameMap) |
org.jboss.wsf.spi.publish.Context |
publish(String context,
ClassLoader loader,
Map<String,String> urlPatternToClassNameMap,
org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData metadata) |
org.jboss.wsf.spi.publish.Context |
publish(String context,
ClassLoader loader,
Map<String,String> urlPatternToClassNameMap,
org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData metadata,
org.jboss.wsf.spi.metadata.webservices.JBossWebservicesMetaData jbwsMetadata) |
protected void |
stopWebApp(org.jboss.wsf.spi.deployment.Deployment deployment)
Stops the webapp serving the provided ws deployment
|
protected void |
undeploy(org.jboss.wsf.spi.deployment.Deployment deployment) |
protected void |
undeploy(org.jboss.as.server.deployment.DeploymentUnit unit)
Triggers the WS deployment aspects, which process
the deployment unit and stop the endpoint services.
|
protected EndpointPublisherImpl(WebHost host)
protected EndpointPublisherImpl(WebHost host, boolean runningInService)
protected EndpointPublisherImpl(boolean runningInService)
public org.jboss.wsf.spi.publish.Context publish(String context, ClassLoader loader, Map<String,String> urlPatternToClassNameMap) throws Exception
publish
in interface org.jboss.wsf.spi.publish.EndpointPublisher
Exception
public org.jboss.wsf.spi.publish.Context publish(String context, ClassLoader loader, Map<String,String> urlPatternToClassNameMap, org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData metadata) throws Exception
publish
in interface org.jboss.wsf.spi.publish.EndpointPublisher
Exception
public org.jboss.wsf.spi.publish.Context publish(String context, ClassLoader loader, Map<String,String> urlPatternToClassNameMap, org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData metadata, org.jboss.wsf.spi.metadata.webservices.JBossWebservicesMetaData jbwsMetadata) throws Exception
publish
in interface org.jboss.wsf.spi.publish.EndpointPublisher
Exception
protected org.jboss.wsf.spi.publish.Context publish(org.jboss.msc.service.ServiceTarget target, String context, ClassLoader loader, Map<String,String> urlPatternToClassNameMap, org.jboss.metadata.web.jboss.JBossWebMetaData jbwmd, org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData metadata, org.jboss.wsf.spi.metadata.webservices.JBossWebservicesMetaData jbwsMetadata) throws Exception
Exception
protected org.jboss.as.server.deployment.DeploymentUnit doPrepare(String context, ClassLoader loader, Map<String,String> urlPatternToClassNameMap, org.jboss.metadata.web.jboss.JBossWebMetaData jbwmd, org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData metadata, org.jboss.wsf.spi.metadata.webservices.JBossWebservicesMetaData jbwsMetadata)
context
- loader
- urlPatternToClassNameMap
- jbwmd
- metadata
- jbwsMetadata
- protected void doDeploy(org.jboss.msc.service.ServiceTarget target, org.jboss.as.server.deployment.DeploymentUnit unit)
target
- unit
- protected org.jboss.wsf.spi.publish.Context doPublish(org.jboss.msc.service.ServiceTarget target, org.jboss.as.server.deployment.DeploymentUnit unit) throws Exception
target
- unit
- Exception
public void destroy(org.jboss.wsf.spi.publish.Context context) throws Exception
destroy
in interface org.jboss.wsf.spi.publish.EndpointPublisher
Exception
protected void undeploy(org.jboss.as.server.deployment.DeploymentUnit unit) throws Exception
context
- Exception
protected void undeploy(org.jboss.wsf.spi.deployment.Deployment deployment) throws Exception
Exception
Copyright © 2018 JBoss by Red Hat. All rights reserved.