Examples of ConfigurationBuilder

  • org.objectweb.celtix.configuration.ConfigurationBuilder
  • org.ocpsoft.rewrite.config.ConfigurationBuilder
    A fluent builder for defining {@link Configuration} objects. @author Lincoln Baxter, III
  • org.reflections.util.ConfigurationBuilder
    a fluent builder for {@link org.reflections.Configuration}, to be used for constructing a {@link org.reflections.Reflections} instance

    usage:

     new Reflections( new ConfigurationBuilder() .filterInputsBy(new FilterBuilder().include("your project's common package prefix here...")) .setUrls(ClasspathHelper.forClassLoader()) .setScanners(new SubTypesScanner(), new TypeAnnotationsScanner().filterResultsBy(myClassAnnotationsFilter))); 

    {@link #executorService} is used optionally used for parallel scanning. if value is null then scanning is done in a simple for loop

    defaults: accept all for {@link #inputsFilter}, {@link #executorService} is null,{@link #serializer} is {@link org.reflections.serializers.XmlSerializer}

  • org.sonatype.nexus.bootstrap.ConfigurationBuilder
    Helper to build bootstrap configuration properties. @since 2.8
  • twitter4j.conf.ConfigurationBuilder
    A builder that can be used to construct a twitter4j configuration with desired settings. This builder has sensible defaults such that {@code new ConfigurationBuilder().build()} would create ausable configuration. This configuration builder is useful for clients that wish to configure twitter4j in unit tests or from command line flags for example. @author John Sirois - john.sirois at gmail.com
  • wpn.hdri.ss.configuration.ConfigurationBuilder
    @author Igor Khokhriakov @since 27.04.12

  • Examples of org.objectweb.celtix.configuration.ConfigurationBuilder

           
        }
       
        private Configuration getConfiguration(Configuration configuration) {
           
            ConfigurationBuilder cb = ConfigurationBuilderFactory.getBuilder(null);
           
            Configuration itCfg = cb.getConfiguration(INSTRUMENTATION_CONFIGURATION_URI,
                                                      INSTRUMENTATION_CONFIGURATION_ID,
                                                    configuration);
            if (null == itCfg) {
                itCfg = cb.buildConfiguration(INSTRUMENTATION_CONFIGURATION_URI,
                                              INSTRUMENTATION_CONFIGURATION_ID,
                                            configuration);          
            }
            return itCfg;
        }
    View Full Code Here

    Examples of org.objectweb.celtix.configuration.ConfigurationBuilder

        @PostConstruct
        protected synchronized void initConfiguration() {
            AbstractBindingBase binding = (AbstractBindingBase)
                (clientBinding == null ? serverBinding : clientBinding);
            Configuration busCfg = binding.getBus().getConfiguration();
            ConfigurationBuilder builder = ConfigurationBuilderFactory.getBuilder();
            Configuration parent;
            org.objectweb.celtix.ws.addressing.EndpointReferenceType ref =
                binding.getEndpointReference();

            if (null != clientBinding) {
                String id = EndpointReferenceUtils.getServiceName(ref).toString()
                    + "/" + EndpointReferenceUtils.getPortName(ref);
                parent = builder.getConfiguration(ServiceImpl.PORT_CONFIGURATION_URI,
                                                                    id, busCfg);
            } else {
                parent = builder.getConfiguration(EndpointImpl.ENDPOINT_CONFIGURATION_URI, EndpointReferenceUtils
                    .getServiceName(ref).toString(), busCfg);
            }

            configuration = builder.getConfiguration(WSA_CONFIGURATION_URI, WSA_CONFIGURATION_ID, parent);
            if (null == configuration) {
                configuration = builder.buildConfiguration(WSA_CONFIGURATION_URI, WSA_CONFIGURATION_ID, parent);
               
            }
        }
    View Full Code Here

    Examples of org.objectweb.celtix.configuration.ConfigurationBuilder

        private Configuration createConfiguration() {
           
            Configuration busCfg = bus.getConfiguration();
            assert null != busCfg;
            Configuration cfg = null;
            ConfigurationBuilder cb = ConfigurationBuilderFactory.getBuilder(null);
            cb.addModel(ROUTER_CONFIG_RESOURCE);
            cfg = cb.getConfiguration(ROUTING_CONFIGURATION_URI,
                                      ROUTING_CONFIGURATION_ID,
                                      busCfg);
            if (null == cfg) {
                cfg = cb.buildConfiguration(ROUTING_CONFIGURATION_URI,
                                            ROUTING_CONFIGURATION_ID,
                                            busCfg);
            }
            return cfg;
        }
    View Full Code Here

    Examples of org.objectweb.celtix.configuration.ConfigurationBuilder

                System.setProperties(p);
            }
        }
       
        public void testGetBuilder() {
            ConfigurationBuilder builder = ConfigurationBuilderFactory.getBuilder(null);
            assertNotNull(builder);
            assertTrue(builder instanceof ConfigurationBuilderImpl);
        }
    View Full Code Here

    Examples of org.objectweb.celtix.configuration.ConfigurationBuilder

            assertNotNull(builder);
            assertTrue(builder instanceof ConfigurationBuilderImpl);
        }
       
        public void testGetConfigurationUnknownNamespace() {
            ConfigurationBuilder builder = new ConfigurationBuilderImpl();
            try {
                builder.getConfiguration(UNKNOWN_CONFIGURATION_URI, "celtix");           
            } catch (ConfigurationException ex) {
                assertEquals("UNKNOWN_NAMESPACE_EXC", ex.getCode());
            }
            Configuration parent = EasyMock.createMock(Configuration.class);
            try {
                builder.getConfiguration(UNKNOWN_CONFIGURATION_URI, "celtix", parent);           
            } catch (ConfigurationException ex) {
                assertEquals("UNKNOWN_NAMESPACE_EXC", ex.getCode());
            }
        }
    View Full Code Here

    Examples of org.objectweb.celtix.configuration.ConfigurationBuilder

                assertEquals("UNKNOWN_NAMESPACE_EXC", ex.getCode());
            }
        }
       
        public void testGetAddModel() {
            ConfigurationBuilder builder = ConfigurationBuilderFactory.getBuilder(null);
            try {
                builder.getModel(UNKNOWN_CONFIGURATION_URI);
            } catch (ConfigurationException ex) {
                assertEquals("UNKNOWN_NAMESPACE_EXC", ex.getCode());
            }
           
            ConfigurationMetadata unknownModel = EasyMock.createMock(ConfigurationMetadata.class);
            unknownModel.getNamespaceURI();
            EasyMock.expectLastCall().andReturn(UNKNOWN_CONFIGURATION_URI);
            EasyMock.replay(unknownModel);
            builder.addModel(unknownModel);
            assertSame(unknownModel, builder.getModel(UNKNOWN_CONFIGURATION_URI));
            EasyMock.verify(unknownModel);
        }
    View Full Code Here

    Examples of org.objectweb.celtix.configuration.ConfigurationBuilder

            assertSame(unknownModel, builder.getModel(UNKNOWN_CONFIGURATION_URI));
            EasyMock.verify(unknownModel);
        }
       
        public void testAddModel() throws Exception {
            ConfigurationBuilder builder = ConfigurationBuilderFactory.getBuilder(null);
            try {
                builder.getModel("a.wsdl");
            } catch (ConfigurationException ex) {
                assertEquals("METADATA_RESOURCE_EXC", ex.getCode());
            }
        }
    View Full Code Here

    Examples of org.objectweb.celtix.configuration.ConfigurationBuilder

                assertEquals("METADATA_RESOURCE_EXC", ex.getCode());
            }
        }
       
        public void testGetConfiguration() {
            ConfigurationBuilder builder = new ConfigurationBuilderImpl();
            ConfigurationMetadata model = EasyMock.createMock(ConfigurationMetadata.class);
            model.getNamespaceURI();
            EasyMock.expectLastCall().andReturn(BUS_CONFIGURATION_URI);
            EasyMock.replay(model);
            builder.addModel(model);
            assertNull(builder.getConfiguration(BUS_CONFIGURATION_URI, "celtix"));       
            EasyMock.verify(model);
           
            model = EasyMock.createMock(ConfigurationMetadata.class);
            model.getNamespaceURI();
            EasyMock.expectLastCall().andReturn(HTTP_LISTENER_CONFIGURATION_URI);
            EasyMock.replay(model);
            builder.addModel(model);
            Configuration parent = EasyMock.createMock(Configuration.class);
            assertNull(builder.getConfiguration(HTTP_LISTENER_CONFIGURATION_URI,
                                                HTTP_LISTENER_CONFIGURATION_ID, parent));
        }
    View Full Code Here

    Examples of org.objectweb.celtix.configuration.ConfigurationBuilder

                                                HTTP_LISTENER_CONFIGURATION_ID, parent));
        }

        public void testInvalidParentConfiguration() {
            String id = "celtix";
            ConfigurationBuilder builder = new ConfigurationBuilderImpl();
            ConfigurationMetadataImpl model = new ConfigurationMetadataImpl();
            model.setNamespaceURI(BUS_CONFIGURATION_URI);
            model.setParentNamespaceURI(null);
            builder.addModel(model);
            model = new ConfigurationMetadataImpl();
            model.setNamespaceURI(HTTP_LISTENER_CONFIGURATION_URI);
            model.setParentNamespaceURI(BUS_CONFIGURATION_URI);
            builder.addModel(model);
           
            Configuration parent = builder.buildConfiguration(BUS_CONFIGURATION_URI, id, null);
            assertNotNull(parent);

            try {
                builder.buildConfiguration(HTTP_LISTENER_CONFIGURATION_URI,
                                           HTTP_LISTENER_CONFIGURATION_ID, null);
                fail("Did not throw expected exception");
            } catch (ConfigurationException e) {
                String expectedErrorMsg = "Configuration " + HTTP_LISTENER_CONFIGURATION_URI
                    + " is not a valid top configuration.";
    View Full Code Here

    Examples of org.objectweb.celtix.configuration.ConfigurationBuilder

        */

        public void testBuildConfiguration() throws Exception {
                                                          
            String id = "celtix";
            ConfigurationBuilder builder = new ConfigurationBuilderImpl();
            ConfigurationMetadataImpl model = new ConfigurationMetadataImpl();
            model.setNamespaceURI(BUS_CONFIGURATION_URI);
            builder.addModel(model);
            model = new ConfigurationMetadataImpl();
            model.setNamespaceURI(HTTP_LISTENER_CONFIGURATION_URI);
            builder.addModel(model);
            Configuration parent = builder.buildConfiguration(BUS_CONFIGURATION_URI, id);
            assertNotNull(parent);
            Configuration child = builder.buildConfiguration(HTTP_LISTENER_CONFIGURATION_URI,
                                                             HTTP_LISTENER_CONFIGURATION_ID);
            assertNotNull(child);
        }
    View Full Code Here
    TOP
    Copyright © 2018 www.massapi.com. 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.