Package org.jboss.ws.metadata.config

Examples of org.jboss.ws.metadata.config.CommonConfig


   /**
    * Callback for components that require configuration through jbossws-dd
    */
   public void configure(Configurable configurable)
   {
      CommonConfig config = getConfig();

      // SOAPBinding configuration
      if (configurable instanceof CommonBindingProvider)
      {
         log.debug("Configure SOAPBinding");

         if (config.hasFeature(EndpointFeature.MTOM))
         {
            CommonBindingProvider provider = (CommonBindingProvider)configurable;
            ((CommonSOAPBinding)provider.getCommonBinding()).setMTOMEnabled(true);
            log.debug("Enable MTOM on endpoint " + getPortName());
         }
      }
      else if (configurable instanceof DispatchBinding)
      {
         DispatchBinding dpb = (DispatchBinding)configurable;
         dpb.setValidateDispatch(config.hasFeature(EndpointFeature.VALIDATE_DISPATCH));
      }
   }
View Full Code Here


   }

   public CommonConfig getConfig()
   {
      EndpointConfigMetaData ecmd = getEndpointConfigMetaData();
      CommonConfig config = ecmd.getConfig();

      // Make sure we have a configuration
      if (config == null)
      {
         // No base configuration.
View Full Code Here

      log.debug("Create new config [name=" + configName + ",file=" + configFile + "]");

      JBossWSConfigFactory factory = JBossWSConfigFactory.newInstance();

      CommonConfig config = factory.getConfig(getRootFile(), configName, configFile);
      toInitialise.setConfig(config);

      toInitialise.configHandlerMetaData();
   }
View Full Code Here

         clientConfig.put("chunkedLength", "1024");

         // May be overridden through endpoint config
         if (msgContext != null)
         {
            CommonConfig config = msgContext.getConfig();

            // chunksize settings
            String chunkSizeValue = config.getProperty(EndpointProperty.CHUNKED_ENCODING_SIZE);
            int chunkSize = chunkSizeValue != null ? Integer.valueOf(chunkSizeValue) : -1;
            if (chunkSize > 0)
            {
               clientConfig.put(EndpointProperty.CHUNKED_ENCODING_SIZE, chunkSizeValue);
            }
View Full Code Here

         clientConfig.put("chunkedLength", "1024");
        
         // May be overridden through endpoint config
         if (msgContext != null)
         {
            CommonConfig config = msgContext.getEndpointMetaData().getConfig();

            // chunksize settings
            String chunkSizeValue = config.getProperty(EndpointProperty.CHUNKED_ENCODING_SIZE);
            int chunkSize = chunkSizeValue != null ? Integer.valueOf(chunkSizeValue) : -1;
            if (chunkSize > 0)
            {
               clientConfig.put(EndpointProperty.CHUNKED_ENCODING_SIZE, chunkSizeValue);
            }
View Full Code Here

         clientConfig.put("chunkedLength", "1024");

         // May be overridden through endpoint config
         if (msgContext != null)
         {
            CommonConfig config = msgContext.getEndpointMetaData().getConfig();

            // chunksize settings
            String chunkSizeValue = config.getProperty(EndpointProperty.CHUNKED_ENCODING_SIZE);
            int chunkSize = chunkSizeValue != null ? Integer.valueOf(chunkSizeValue) : -1;
            if (chunkSize > 0)
            {
               clientConfig.put(EndpointProperty.CHUNKED_ENCODING_SIZE, chunkSizeValue);
            }
View Full Code Here

   /**
    * Callback for components that require configuration through jbossws-dd
    */
   public void configure(Configurable configurable)
   {
      CommonConfig config = getConfig();

      // SOAPBinding configuration
      if (configurable instanceof CommonBindingProvider)
      {
         log.debug("Configure SOAPBinding");

         if (config.hasFeature(EndpointFeature.MTOM))
         {
            CommonBindingProvider provider = (CommonBindingProvider)configurable;
            ((CommonSOAPBinding)provider.getCommonBinding()).setMTOMEnabled(true);
            log.debug("Enable MTOM on endpoint " + getPortName());
         }
      }
      else if (configurable instanceof DispatchBinding)
      {
         DispatchBinding dpb = (DispatchBinding)configurable;
         dpb.setValidateDispatch(config.hasFeature(EndpointFeature.VALIDATE_DISPATCH));
      }
   }
View Full Code Here

   }

   public CommonConfig getConfig()
   {
      EndpointConfigMetaData ecmd = getEndpointConfigMetaData();
      CommonConfig config = ecmd.getConfig();

      // Make sure we have a configuration
      if (config == null)
      {
         // No base configuration.
View Full Code Here

      log.debug("Create new config [name=" + configName + ",file=" + configFile + "]");

      JBossWSConfigFactory factory = JBossWSConfigFactory.newInstance();

      CommonConfig config = factory.getConfig(getRootFile(), configName, configFile);
      toInitialise.setConfig(config);

      toInitialise.configHandlerMetaData();
   }
View Full Code Here

         // Overwrite, through endpoint config
         if (msgContext != null)
         {
            EndpointMetaData epMetaData = msgContext.getEndpointMetaData();
            CommonConfig config = epMetaData.getConfig();

            String sizeValue = config.getProperty(EndpointProperty.CHUNKED_ENCODING_SIZE);
            if (sizeValue != null)
               chunkSizeValue = Integer.valueOf(sizeValue);

            if (epMetaData.isFeatureEnabled(FastInfosetFeature.class))
               chunkSizeValue = 0;
View Full Code Here

TOP

Related Classes of org.jboss.ws.metadata.config.CommonConfig

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.