Examples of ServiceRegistry


Examples of org.codehaus.xfire.service.ServiceRegistry

                "/org/codehaus/xfire/spring/xfire.xml" });
    }
   
    public void testService()
    {
        ServiceRegistry reg = (ServiceRegistry) getBean("xfire.serviceRegistry");
        assertTrue(reg.hasService("Echo"));
       
        Service service = reg.getService("Echo");
        OperationInfo operation = service.getServiceInfo().getOperation("echo");
        MessagePartInfo mp = (MessagePartInfo) operation.getInputMessage().getMessageParts().get(0);

        AegisBindingProvider bp = (AegisBindingProvider) getBean("xfire.aegisBindingProvider");
       
View Full Code Here

Examples of org.codehaus.xfire.service.ServiceRegistry

        ServiceBean service = (ServiceBean) appContext.getBean("echoService");
        assertNotNull(service);
       
        assertNotNull(service.getXFireService());
       
        ServiceRegistry reg = (ServiceRegistry) appContext.getBean("xfire.serviceRegistry");
        assertTrue(reg.hasService(service.getXFireService().getSimpleName()));
       
        assertNotNull(service.getInHandlers());
    }
View Full Code Here

Examples of org.codehaus.xfire.service.ServiceRegistry

        {
            newClient().getResponse("http://localhost/services/");
        }
        catch(HttpNotFoundException e) {}
       
        ServiceRegistry reg = getXFire().getServiceRegistry();

        assertTrue(reg.hasService("Echo"));
        Service echo = reg.getService("Echo");
        assertNotNull(echo.getName());
        assertNotSame("", echo.getName().getNamespaceURI());
       
        assertTrue(reg.hasService("Echo1"));
        Service echo1 = reg.getService("Echo1");
        assertNotNull(echo1.getBinding(SoapHttpTransport.SOAP12_HTTP_BINDING));

        assertEquals(3, echo1.getInHandlers().size());
        assertTrue(echo1.getInHandlers().get(2) instanceof AddressingInHandler);
        assertEquals(2, echo1.getOutHandlers().size());
View Full Code Here

Examples of org.deri.grefine.reconcile.ServiceRegistry

  //TODO ... ugly, isn't it?
  static public synchronized void initialize(File workingDir) throws JSONException, IOException{
    if(singleton==null){
      InputStream prefixesIn = GRefineServiceManager.class.getResourceAsStream("/files/prefixes");
      PrefixManager prefixManager = new PrefixManager(prefixesIn);
      singleton = new GRefineServiceManager(new ServiceRegistry(new GRefineJsonUtilitiesImpl(),prefixManager), workingDir);
      File servicesFile= new File(workingDir,"services");
      if(servicesFile.exists()){
        FileInputStream in = new FileInputStream(servicesFile);
        singleton.registry.loadFromFile(in);       
      }
View Full Code Here

Examples of org.drools.util.ServiceRegistry

    }
   
    private KnowledgeBase createKnowledgeBase(String process) throws Exception {
       
        ServiceReference serviceRef = bundleContext.getServiceReference( ServiceRegistry.class.getName() );
        ServiceRegistry registry = (ServiceRegistry) bundleContext.getService( serviceRef );

        KnowledgeBuilderFactoryService knowledgeBuilderFactoryService = registry.get( KnowledgeBuilderFactoryService.class );
        KnowledgeBaseFactoryService knowledgeBaseFactoryService = registry.get( KnowledgeBaseFactoryService.class );
        ResourceFactoryService resourceFactoryService = registry.get( ResourceFactoryService.class );
       
        KnowledgeBuilder kbuilder = knowledgeBuilderFactoryService.newKnowledgeBuilder();
        kbuilder.add(resourceFactoryService.newClassPathResource(process, BPMN2OsgiTest.class), ResourceType.BPMN2);
       
//        KnowledgeBuilderConfiguration conf = knowledgeBuilderFactoryService.newKnowledgeBuilderConfiguration();
View Full Code Here

Examples of org.eclipse.osgi.internal.serviceregistry.ServiceRegistry

  private ServiceRegistry getRegistry() {
    return ((Framework) adaptor.getEventPublisher()).getServiceRegistry();
  }

  public byte[] processClass(String name, byte[] classbytes, ClasspathEntry classpathEntry, BundleEntry entry, ClasspathManager manager) {
    ServiceRegistry registry = getRegistry();
    if (registry == null)
      return null; // no registry somehow we are loading classes before the registry has been created
    ClassLoaderDelegate delegate = manager.getBaseClassLoader().getDelegate();
    BundleLoader loader;
    if (delegate instanceof BundleLoader) {
View Full Code Here

Examples of org.eclipse.sisu.peaberry.ServiceRegistry

    @SuppressWarnings("unchecked")
    final Iterable<Import<T>>[] lazyIterables = new Iterable[registries.length];

    // support lazy lookup from multiple registries
    for (int i = 0; i < registries.length; i++) {
      final ServiceRegistry reg = registries[i];
      lazyIterables[i] = new Iterable<Import<T>>() { // NOPMD
            private volatile Iterable<Import<T>> iterable;

            // delay lookup until absolutely necessary
            public Iterator<Import<T>> iterator() {
              if (null == iterable) {
                synchronized (this) {
                  if (null == iterable) {
                    iterable = reg.lookup(clazz, filter);
                  }
                }
              }
              return iterable.iterator();
            }
View Full Code Here

Examples of org.gradle.api.internal.project.ServiceRegistry

        parser.option(DAEMON).hasDescription("Uses the Gradle daemon to run the build. Starts the daemon if not running [experimental].");
        parser.option(NO_DAEMON).hasDescription("Do not use the Gradle daemon to run the build [experimental].");
        parser.option(STOP).hasDescription("Stops the Gradle daemon if it is running [experimental].");

        LoggingConfiguration loggingConfiguration = new LoggingConfiguration();
        ServiceRegistry loggingServices = createLoggingServices();

        Action<ExecutionListener> action;
        try {
            ParsedCommandLine commandLine = parser.parse(args);
            CommandLineConverter<LoggingConfiguration> loggingConfigurationConverter = loggingServices.get(CommandLineConverter.class);
            loggingConfiguration = loggingConfigurationConverter.convert(commandLine);
            action = createAction(parser, commandLine, startParameterConverter, loggingServices);
        } catch (CommandLineArgumentException e) {
            action = new CommandLineParseFailureAction(parser, e);
        }
View Full Code Here

Examples of org.gradle.internal.service.ServiceRegistry

                loggingServices = this.loggingServices.newColoredLogging(console);
            } else {
                loggingServices = this.loggingServices.newToolingApiLogging();
            }
            loggingServices.get(OutputEventRenderer.class).configure(operationParameters.getBuildLogLevel());
            ServiceRegistry clientServices = daemonClientFactory.createBuildClientServices(loggingServices.get(OutputEventListener.class), params.daemonParams, operationParameters.getStandardInput(SafeStreams.emptyInput()));
            executer = clientServices.get(DaemonClient.class);
        }
        Factory<LoggingManagerInternal> loggingManagerFactory = loggingServices.getFactory(LoggingManagerInternal.class);
        return new LoggingBridgingBuildActionExecuter(new DaemonBuildActionExecuter(executer, params.daemonParams), loggingManagerFactory);
    }
View Full Code Here

Examples of org.hibernate.service.ServiceRegistry

        // Fetch and pre-process the Hibernate mapping descriptors.
        loadHibernateDescriptors(hbmConfig);

        // Initialize the Hibernate session factory.
        ServiceRegistryBuilder serviceRegistryBuilder = new ServiceRegistryBuilder().applySettings(hbmConfig.getProperties());
        ServiceRegistry serviceRegistry = (ServiceRegistry) ReflectionUtils.invokeMethod(serviceRegistryBuilder, "buildServiceRegistry", null);
        if (serviceRegistry == null) serviceRegistry = (ServiceRegistry) ReflectionUtils.invokeMethod(serviceRegistryBuilder, "build", null);
        SessionFactory factory = hbmConfig.buildSessionFactory(serviceRegistry);
        hibernateSessionFactoryProvider.setSessionFactory(factory);

        // Set the default schema if specified via system property or via hibernate configuration.
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.