Examples of ServiceMetaData


Examples of org.jboss.ws.metadata.umdm.ServiceMetaData

      // Setup the ServerEndpointMetaData
      QName portQName = new QName(serviceNS, portName);
      QName portTypeQName = new QName(interfaceNS, name);

      EndpointResult result = new EndpointResult();
      result.serviceMetaData = new ServiceMetaData(wsMetaData, new QName(serviceNS, serviceName));
      result.sepMetaData = new ServerEndpointMetaData(result.serviceMetaData, ep, portQName, portTypeQName, EndpointMetaData.Type.JAXWS);
      result.epClass = (seiClass != null ? seiClass : sepClass);
      result.serviceMetaData.addEndpoint(result.sepMetaData);
      wsMetaData.addService(result.serviceMetaData);
View Full Code Here

Examples of org.osgi.service.blueprint.reflect.ServiceMetadata

            } else if (metadata instanceof ReferenceMetadata) {
                ReferenceMetadata rmd = (ReferenceMetadata) metadata;
                processingStack.add("Reference named " + rmd.getId() + "->");
                return processReferenceMetadata(rmd);
            } else if (metadata instanceof ServiceMetadata) {
                ServiceMetadata smd = (ServiceMetadata) metadata;
                processingStack.add("Service named " + smd.getId() + "->");
                return processServiceMetadata(smd);
            } else if (metadata instanceof CollectionMetadata) {
                CollectionMetadata cmd = (CollectionMetadata) metadata;
                processingStack.add("Collection of type " + cmd.getCollectionClass() + "->");
                return processCollectionMetadata(cmd);
View Full Code Here

Examples of org.osgi.service.blueprint.reflect.ServiceMetadata

            } else if (metadata instanceof ReferenceMetadata) {
                ReferenceMetadata rmd = (ReferenceMetadata) metadata;
                processingStack.add("Reference named " + rmd.getId() + "->");
                return processReferenceMetadata(rmd);
            } else if (metadata instanceof ServiceMetadata) {
                ServiceMetadata smd = (ServiceMetadata) metadata;
                processingStack.add("Service named " + smd.getId() + "->");
                return processServiceMetadata(smd);
            } else if (metadata instanceof CollectionMetadata) {
                CollectionMetadata cmd = (CollectionMetadata) metadata;
                processingStack.add("Collection of type " + cmd.getCollectionClass() + "->");
                return processCollectionMetadata(cmd);
View Full Code Here

Examples of org.sc.meta.ServiceMetadata

    }
    if (!found)
      throw new NoEndpointFoundException(
        FileEndpointResolverStrings.format("notfound","No endpoint found for service \"{0}\" in endpoint file \"{1}\"",serviceName,endpointFileURL)
        );
    return new EndpointMetadata(new ServiceMetadata(serviceName,serviceName),endpoint);
  }
View Full Code Here

Examples of org.springframework.sca.metadata.ServiceMetadata

    }

    public boolean postProcessAfterInstantiation(Object bean, String beanName)
        throws BeansException {
        try {
            ServiceMetadata smd = deploymentMetadata.getServiceMetadata(beanName);
            doScaInjection(bean, smd);
        } catch (NoSuchServiceException ex) {
            //
        }
        return true;
View Full Code Here

Examples of org.switchyard.ServiceMetadata

                ServiceHandler handler = activator.activateBinding(reference.getQName(), binding);
                Activation activation = new Activation(activator, reference.getQName(), binding, handler);
                ServiceInterface si = getCompositeReferenceInterface(reference);
                Binding bindingMetadata = new Binding(binding);
                validateServiceRegistration(refQName);
                ServiceMetadata metadata = ServiceMetadataBuilder.create().registrant(bindingMetadata).build();
                Service svc = getDomain().registerService(refQName, si, handler, metadata);
                activation.addService(svc);
                _referenceBindings.add(activation);

                handler.start();
View Full Code Here

Examples of org.torquebox.services.ServiceMetaData

    @Test
    public void testPoolRequired() throws Exception {
        DeploymentPhaseContext phaseContext = createPhaseContext();
        DeploymentUnit unit = phaseContext.getDeploymentUnit();

        unit.addToAttachmentList( ServiceMetaData.ATTACHMENTS_KEY, new ServiceMetaData() );

        deploy( phaseContext );

        List<PoolMetaData> allPools = unit.getAttachmentList( PoolMetaData.ATTACHMENTS_KEY );
        assertEquals( 1, allPools.size() );
View Full Code Here

Examples of org.wso2.carbon.cloud.csg.stub.types.common.ServiceMetaData

        return true;
    }

    private ServiceMetaData getServiceMetaData(AxisService service, String domainName) throws CSGException {
        try {
            ServiceMetaData privateServiceMetaData = new ServiceMetaData();
            privateServiceMetaData.setServiceName(domainName + service.getName() + "Proxy");

            ServiceAdmin serviceAdmin = new ServiceAdmin(axis2Conf);
            org.wso2.carbon.service.mgt.ServiceMetaData serviceAdminMetaData =
                    serviceAdmin.getServiceData(service.getName());

            String eprs[] = serviceAdminMetaData.getEprs();
            boolean isJMSFound = false;
            if (eprs != null) {
                for (String epr : eprs) {
                    if (epr != null && epr.contains(CSGConstant.JMS_TRANSPORT_PREFIX)) {
                        privateServiceMetaData.setEndpoint(epr);
                        isJMSFound = true;
                        break;
                    }
                }
            } else {
                throw new CSGException("Error while configuring the transports!");
            }

            if (!isJMSFound) {
                throw new CSGException("Cloud not determine the JMS epr of the service '" +
                        service.getName() + "'. This is required for service publishing. " +
                        "Check if the Qpid broker is running!");
            }

            if (serviceAdminMetaData.isActive()) {
                String wsdlLocation = serviceAdminMetaData.getWsdlURLs()[0];
                OMNode wsdNode =
                        CSGAgentUtils.getOMElementFromURI(wsdlLocation);
                OMElement wsdlElement;
                if (wsdNode instanceof OMElement) {
                    wsdlElement = (OMElement) wsdNode;
                } else {
                    throw new CSGException("Invalid instance type detected when parsing the WSDL '"
                            + wsdlLocation + "'. Required OMElement type!");
                }
                privateServiceMetaData.setInLineWSDL(wsdlElement.toStringWithConsume());
            }

            if(hasInOutOperations(service)){
                privateServiceMetaData.setHasInOutMEP(true);
            }
            return privateServiceMetaData;
        } catch (Exception e) {
            handleException("Cloud not get the meta Data", e);
        }
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.