org.ow2.jonas.ws.cxf.easybeans.ext
Class CXFConfigurationExtension

java.lang.Object
  extended by org.ow2.jonas.ws.cxf.easybeans.ext.CXFConfigurationExtension
All Implemented Interfaces:
org.ow2.easybeans.api.EZBConfigurationExtension, org.ow2.easybeans.server.EasyBeansConfigurationExtension

public class CXFConfigurationExtension
extends Object
implements org.ow2.easybeans.server.EasyBeansConfigurationExtension

Called by Easybeans Runtime to provide a Hook for CXF.

Author:
Guillaume Sauthier, Florent Benoit

Constructor Summary
CXFConfigurationExtension()
           
 
Method Summary
 void bindWebDeployer(IWebDeployer deployer)
          Bind an IWebDeployer that will be used to deploy web services enabled EjbJars
 void bindWSDLPublisherManager(WSDLPublisherManager publisherManager)
          Bind the publisher manager.
 void configure(org.ow2.easybeans.api.EZBContainerConfig easybeansContainerConfig)
          Adapt the given configuration.
 void stop()
          Stop this extension.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CXFConfigurationExtension

public CXFConfigurationExtension()
Method Detail

configure

public void configure(org.ow2.easybeans.api.EZBContainerConfig easybeansContainerConfig)
Adapt the given configuration.

Specified by:
configure in interface org.ow2.easybeans.api.EZBConfigurationExtension
Specified by:
configure in interface org.ow2.easybeans.server.EasyBeansConfigurationExtension
Parameters:
easybeansContainerConfig - JContainerConfig instance.

stop

public void stop()
Stop this extension.


bindWebDeployer

public void bindWebDeployer(IWebDeployer deployer)
Bind an IWebDeployer that will be used to deploy web services enabled EjbJars

Parameters:
deployer - deployer manager

bindWSDLPublisherManager

public void bindWSDLPublisherManager(WSDLPublisherManager publisherManager)
Bind the publisher manager.

Parameters:
publisherManager - used manager


Copyright © 2010 OW2 Consortium. All Rights Reserved.