org.apache.servicemix.wsn.component
Class WSNDeployer

java.lang.Object
  extended by org.apache.servicemix.common.AbstractDeployer
      extended by org.apache.servicemix.wsn.component.WSNDeployer
All Implemented Interfaces:
Deployer

public class WSNDeployer
extends AbstractDeployer
implements Deployer


Nested Class Summary
static class WSNDeployer.WSNPublisherEndpoint
           
 class WSNDeployer.WSNPullPointEndpoint
           
static class WSNDeployer.WSNServiceUnit
           
 class WSNDeployer.WSNSubscriptionEndpoint
           
static class WSNDeployer.XmlFilter
           
 
Field Summary
protected  javax.xml.bind.JAXBContext context
           
protected  FilenameFilter filter
           
 
Fields inherited from class org.apache.servicemix.common.AbstractDeployer
component, logger
 
Constructor Summary
WSNDeployer(BaseComponent component)
           
 
Method Summary
 boolean canDeploy(String serviceUnitName, String serviceUnitRootPath)
           
 Endpoint createEndpoint(Object request)
           
 Endpoint createEndpoint(URL url)
           
 ServiceUnit deploy(String serviceUnitName, String serviceUnitRootPath)
           
 
Methods inherited from class org.apache.servicemix.common.AbstractDeployer
failure, undeploy, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.servicemix.common.Deployer
undeploy
 

Field Detail

filter

protected FilenameFilter filter

context

protected javax.xml.bind.JAXBContext context
Constructor Detail

WSNDeployer

public WSNDeployer(BaseComponent component)
Method Detail

canDeploy

public boolean canDeploy(String serviceUnitName,
                         String serviceUnitRootPath)
Specified by:
canDeploy in interface Deployer

deploy

public ServiceUnit deploy(String serviceUnitName,
                          String serviceUnitRootPath)
                   throws DeploymentException
Specified by:
deploy in interface Deployer
Throws:
DeploymentException

createEndpoint

public Endpoint createEndpoint(URL url)
                        throws DeploymentException
Throws:
DeploymentException

createEndpoint

public Endpoint createEndpoint(Object request)
                        throws DeploymentException
Throws:
DeploymentException


Copyright © 2005-2008 Apache Software Foundation. All Rights Reserved.