Package org.apache.airavata.schemas.gfac

Examples of org.apache.airavata.schemas.gfac.PortTypeType


            Random rand = new Random();
            int rdint = rand.nextInt(1000000);
            wsdlQName = new QName(nameSpaceURI, serviceName + "_" + date + "_" + rdint);
        }

        PortTypeType portType = serviceDesc.getPortType();
        MethodType method = portType.getMethod();
        QName portTypeName = serviceQName;

        String portName = portTypeName.getLocalPart();

        try {
View Full Code Here


            ServiceType type = service.getType().addNewService();
            ServiceName name = type.addNewServiceName();
            name.setStringValue(service.getType().getName());
            name.setTargetNamespace("http://schemas.airavata.apache.org/gfac/type");
            if(service.getType().getPortType() == null){
                PortTypeType portType = service.getType().addNewPortType();
                MethodType methodType = portType.addNewMethod();
                methodType.setMethodName("invoke");
            }else{
                MethodType method = service.getType().getPortType().getMethod();
                if (method == null) {
                    MethodType methodType = service.getType().getPortType().addNewMethod();
View Full Code Here

        ServiceDescription serv = new ServiceDescription();
        serv.getType().setName("SimpleEcho");
        serv.getType().addNewService();
        ServiceName name = serv.getType().getService().addNewServiceName();
        name.setStringValue("SimpleEcho");
        PortTypeType portType = serv.getType().addNewPortType();
        MethodType methodType = portType.addNewMethod();

        methodType.setMethodName("invoke");

        List<InputParameterType> inputList = new ArrayList<InputParameterType>();
        InputParameterType input = InputParameterType.Factory.newInstance();
View Full Code Here

public class WSDLGeneratorUtil {

    public static MethodType findOperationFromServiceDesc(String methodName, ServiceDescriptionType serviceDescType)
            throws GFacWSDLException {
        PortTypeType portType = serviceDescType.getPortType();
        if (serviceDescType.getPortType().getMethod().getMethodName().equals(methodName)) {
            serviceDescType.getPortType().getMethod();
        }

        if (isInbuiltOperation(methodName)) {
            MethodType builtInOperationType = portType.addNewMethod();
            builtInOperationType.setMethodName(methodName);
            return builtInOperationType;
        }

        throw new GFacWSDLException("Method name " + methodName + " not found");
View Full Code Here

            Random rand = new Random();
            int rdint = rand.nextInt(1000000);
            wsdlQName = new QName(nameSpaceURI, serviceName + "_" + date + "_" + rdint);
        }

        PortTypeType portType = serviceDesc.getPortType();
        MethodType method = portType.getMethod();
        QName portTypeName = serviceQName;

        String portName = portTypeName.getLocalPart();

        try {
View Full Code Here

            ServiceType type = service.getType().addNewService();
            ServiceName name = type.addNewServiceName();
            name.setStringValue(service.getType().getName());
            name.setTargetNamespace("http://schemas.airavata.apache.org/gfac/type");
           
            PortTypeType portType = service.getType().addNewPortType();
            MethodType methodType = portType.addNewMethod();
           
            methodType.setMethodName("invoke");
           
            WSDLGenerator generator = new WSDLGenerator();
            Hashtable table = generator.generateWSDL(null, null, null, service.getType(), true);           
View Full Code Here

            ServiceType type = service.getType().addNewService();
            ServiceName name = type.addNewServiceName();
            name.setStringValue(service.getType().getName());
            name.setTargetNamespace("http://schemas.airavata.apache.org/gfac/type");
            if(service.getType().getPortType() == null){
                PortTypeType portType = service.getType().addNewPortType();
                MethodType methodType = portType.addNewMethod();
                methodType.setMethodName("invoke");
            }else{
                MethodType method = service.getType().getPortType().getMethod();
                if (method == null) {
                    MethodType methodType = service.getType().getPortType().addNewMethod();
View Full Code Here

TOP

Related Classes of org.apache.airavata.schemas.gfac.PortTypeType

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.