Examples of OperationInfo


Examples of org.codehaus.xfire.service.OperationInfo

        assertEquals(new QName("urn:Echo", "Echo"), name);
       
        Collection operations = service.getServiceInfo().getOperations();
        assertEquals(1, operations.size());
       
        OperationInfo opInfo = (OperationInfo) operations.iterator().next();
        assertEquals("echo", opInfo.getName());
       
        // Check the input message
        MessageInfo message = opInfo.getInputMessage();
        assertNotNull(message);
       
        Collection parts = message.getMessageParts();
        assertEquals(1, parts.size());
       
        MessagePartInfo part = (MessagePartInfo) parts.iterator().next();
        assertEquals(new QName("urn:Echo", "echoRequest"), part.getName());
       
        // Check the output message
        message = opInfo.getOutputMessage();
        assertNotNull(message);
       
        parts = message.getMessageParts();
        assertEquals(1, parts.size());
       
View Full Code Here

Examples of org.codehaus.xfire.service.OperationInfo

        assertEquals(new QName("urn:Echo", "Echo"), name);
       
        Collection operations = service.getServiceInfo().getOperations();
        assertEquals(1, operations.size());
       
        OperationInfo opInfo = service.getServiceInfo().getOperation("echo");
       
        // Check the input message
        MessageInfo message = opInfo.getInputMessage();
        assertNotNull(message);
       
        Collection parts = message.getMessageParts();
        assertEquals(1, parts.size());
    }
View Full Code Here

Examples of org.codehaus.xfire.service.OperationInfo

        assertEquals(new QName("urn:Echo", "Echo"), name);
       
        Collection operations = service.getServiceInfo().getOperations();
        assertEquals(1, operations.size());
       
        OperationInfo opInfo = service.getServiceInfo().getOperation("doInvokeNoResponseElements");

        MessageInfo message = opInfo.getOutputMessage();
        assertNotNull(message);
       
        Collection parts = message.getMessageParts();
        assertEquals(0, parts.size());
    }
View Full Code Here

Examples of org.codehaus.xfire.service.OperationInfo

        assertEquals(new QName("urn:Echo", "Echo"), name);
       
        Collection operations = service.getServiceInfo().getOperations();
        assertEquals(1, operations.size());
       
        OperationInfo opInfo = (OperationInfo) operations.iterator().next();
        assertEquals("echo", opInfo.getName());
       
        // Check the input message
        MessageInfo message = opInfo.getInputMessage();
        assertNotNull(message);
       
        Collection parts = message.getMessageParts();
        assertEquals(1, parts.size());
    }
View Full Code Here

Examples of org.codehaus.xfire.service.OperationInfo

      assertEquals(new QName("urn:echo:wrapped", "Echo"), name);
     
      Collection operations = service.getServiceInfo().getOperations();
      assertEquals(1, operations.size());
     
      OperationInfo opInfo = (OperationInfo) operations.iterator().next();
      assertEquals("echo", opInfo.getName());
     
      // Check the input message
      MessageInfo message = opInfo.getInputMessage();
      assertNotNull(message);
     
      Collection parts = message.getMessageParts();
      assertEquals(1, parts.size());
  }
View Full Code Here

Examples of org.codehaus.xfire.service.OperationInfo

      assertEquals(new QName("urn:Echo", "Echo"), name);
     
      Collection operations = service.getServiceInfo().getOperations();
      assertEquals(1, operations.size());
     
      OperationInfo opInfo = (OperationInfo) operations.iterator().next();
      assertEquals("echo", opInfo.getName());
     
      // Check the input message
      MessageInfo message = opInfo.getInputMessage();
      assertNotNull(message);
     
      Collection parts = message.getMessageParts();
      assertEquals(1, parts.size());
     
View Full Code Here

Examples of org.codehaus.xfire.service.OperationInfo

      assertEquals(new QName("urn:Echo", "Echo"), name);
     
      Collection operations = service.getServiceInfo().getOperations();
      assertEquals(1, operations.size());
     
      OperationInfo opInfo = (OperationInfo) operations.iterator().next();
      assertEquals("echo", opInfo.getName());
     
      // Check the input message
      MessageInfo message = opInfo.getInputMessage();
      assertNotNull(message);
     
      Collection parts = message.getMessageParts();
      assertEquals(1, parts.size());
     
View Full Code Here

Examples of org.codehaus.xfire.service.OperationInfo

        ObjectServiceFactory factory = new ObjectServiceFactory(getXFire().getTransportManager(),
                                                                new MessageBindingProvider())
        {
            protected OperationInfo addOperation(Service endpoint, Method method, String style)
            {
                OperationInfo op = super.addOperation(endpoint, method, style);
               
                new AddressingOperationInfo("http://example.com/Echo", op);
               
                return op;
            }
View Full Code Here

Examples of org.codehaus.xfire.service.OperationInfo

        Service service = (Service) services.iterator().next();
       
        Collection operations = service.getServiceInfo().getOperations();
        assertEquals(2, operations.size());
       
        OperationInfo opInfo = (OperationInfo) operations.iterator().next();
        assertEquals(1, opInfo.getInputMessage().size());
        assertEquals(1, opInfo.getOutputMessage().size());
    }
View Full Code Here

Examples of org.codehaus.xfire.service.OperationInfo

                new MessageBindingProvider())
        {

            protected OperationInfo addOperation(Service endpoint, Method method, String use)
            {
                OperationInfo op = super.addOperation(endpoint, method, use);

                new AddressingOperationInfo("http://example.org/action/notify", op);

                return op;
            }
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.