Package javax.xml.rpc.holders

Examples of javax.xml.rpc.holders.StringHolder


            _varSoapBase64);
   }

   public void testEchoOutSimpleTypes() throws Exception
   {
      StringHolder varString = new StringHolder();
      BigIntegerHolder varInteger = new BigIntegerHolder();
      IntHolder varInt = new IntHolder();
      LongHolder varLong = new LongHolder();
      ShortHolder varShort = new ShortHolder();
      BigDecimalHolder varDecimal = new BigDecimalHolder();
      FloatHolder varFloat = new FloatHolder();
      DoubleHolder varDouble = new DoubleHolder();
      BooleanHolder varBoolean = new BooleanHolder();
      ByteHolder varByte = new ByteHolder();
      QNameHolder varQName = new QNameHolder();
      CalendarHolder varDateTime = new CalendarHolder();
      StringHolder varSoapString = new StringHolder();
      BooleanWrapperHolder varSoapBoolean = new BooleanWrapperHolder();
      FloatWrapperHolder varSoapFloat = new FloatWrapperHolder();
      DoubleWrapperHolder varSoapDouble = new DoubleWrapperHolder();
      BigDecimalHolder varSoapDecimal = new BigDecimalHolder();
      IntegerWrapperHolder varSoapInt = new IntegerWrapperHolder();
View Full Code Here


      assertEquals(_varSoapBase64, varSoapBase64.value);
   }

   public void testEchoInOutSimpleTypes() throws Exception
   {
      StringHolder varString = new StringHolder(_varString);
      BigIntegerHolder varInteger = new BigIntegerHolder(_varInteger);
      IntHolder varInt = new IntHolder(_varInt);
      LongHolder varLong = new LongHolder(_varLong);
      ShortHolder varShort = new ShortHolder(_varShort);
      BigDecimalHolder varDecimal = new BigDecimalHolder(_varDecimal);
      FloatHolder varFloat = new FloatHolder(_varFloat);
      DoubleHolder varDouble = new DoubleHolder(_varDouble);
      BooleanHolder varBoolean = new BooleanHolder(_varBoolean);
      ByteHolder varByte = new ByteHolder(_varByte);
      QNameHolder varQName = new QNameHolder(_varQName);
      CalendarHolder varDateTime = new CalendarHolder(_varDateTime);
      StringHolder varSoapString = new StringHolder(_varSoapString);
      BooleanWrapperHolder varSoapBoolean = new BooleanWrapperHolder(_varSoapBoolean);
      FloatWrapperHolder varSoapFloat = new FloatWrapperHolder(_varSoapFloat);
      DoubleWrapperHolder varSoapDouble = new DoubleWrapperHolder(_varSoapDouble);
      BigDecimalHolder varSoapDecimal = new BigDecimalHolder(_varSoapDecimal);
      IntegerWrapperHolder varSoapInt = new IntegerWrapperHolder(_varSoapInt);
View Full Code Here

      Call call = service.createCall();
      call.setOperationName(new QName(TARGET_NAMESPACE, "echoString"));
      call.addParameter("String_1", Constants.TYPE_LITERAL_STRING, ParameterMode.INOUT);
      call.setTargetEndpointAddress(TARGET_ENDPOINT_ADDRESS);

      StringHolder holder = new StringHolder("Hello world!");
      Object retObj = call.invoke(new Object[]{holder});
      assertNull(retObj);
      assertEquals("Hello world!Response", holder.value);
   }
View Full Code Here

            SOAPStruct input = new SOAPStruct();
            input.setVarInt(5);
            input.setVarString("Hello");
            input.setVarFloat(103F);
            try {
                StringHolder outputString = new StringHolder();
                IntHolder outputInteger = new IntHolder();
                FloatHolder outputFloat = new FloatHolder();
                binding.echoStructAsSimpleTypes(input, outputString,
                                                 outputInteger, outputFloat);
                output = new SOAPStruct();
View Full Code Here

    private void allPrimitivesInout(TypeTest binding) {
        assertTrue("binding is null", binding != null);
        try {

            binding.allPrimitivesInout(
                    new StringHolder(new String()),
                    new BigIntegerHolder(new BigInteger("0")),
                    new IntHolder(0),
                    new LongHolder(0),
                    new ShortHolder((short)0),
                    new BigDecimalHolder(new BigDecimal(0)),
                    new FloatHolder(0),
                    new DoubleHolder(0),
                    new BooleanHolder(true),
                    new ByteHolder((byte)0),
                    new QNameHolder(new QName("http://double-double",
                            "toil-and-trouble")),
                    new CalendarHolder(Calendar.getInstance()),
                    new ByteArrayHolder(new byte[0]),
                    new ByteArrayHolder(new byte[0]),
                    new StringHolder(new String()),
                    new BooleanWrapperHolder(new Boolean(false)),
                    new FloatWrapperHolder(new Float(0)),
                    new DoubleWrapperHolder(new Double(0)),
                    new BigDecimalHolder(new BigDecimal(0)),
                    new IntegerWrapperHolder(new Integer(0)),
View Full Code Here

    private void allPrimitivesOut(TypeTest binding) {
        assertTrue("binding is null", binding != null);
        try {
            binding.allPrimitivesOut(
                    new StringHolder(),
                    new BigIntegerHolder(),
                    new IntHolder(),
                    new LongHolder(),
                    new ShortHolder(),
                    new BigDecimalHolder(),
                    new FloatHolder(),
                    new DoubleHolder(),
                    new BooleanHolder(),
                    new ByteHolder(),
                    new QNameHolder(),
                    new CalendarHolder(),
                    new ByteArrayHolder(),
                    new ByteArrayHolder(),
                    new StringHolder(),
                    new BooleanWrapperHolder(),
                    new FloatWrapperHolder(),
                    new DoubleWrapperHolder(),
                    new BigDecimalHolder(),
                    new IntegerWrapperHolder(),
View Full Code Here

        }
    }

    public void testOut0Inout1In1 ()
    {
        StringHolder sh = new StringHolder ("out0Inout1In1");
        try
        {
            io.out0Inout1In1 (sh, expectedAddress);
            assertEquals("StringHolder returned bad value", "out0Inout1In1 yo ho ho!", sh.value);
        }
View Full Code Here

        }
    }

    public void testOut0InoutManyIn0 ()
    {
        StringHolder sh = new StringHolder ("out0InoutManyIn0");
        AddressHolder ah = new AddressHolder (expectedAddress);
        try
        {
            io.out0InoutManyIn0 (sh, ah);
            assertEquals("out0InoutManyIn0 yo ho ho!", sh.value);
View Full Code Here

    public void testOut0InoutManyIn1 ()
    {
        try
        {
            StringHolder sh = new StringHolder ("out0InoutManyIn1");
            AddressHolder ah = new AddressHolder (expectedAddress);
            io.out0InoutManyIn1 (sh, ah, expectedPhone);
            assertEquals("out0InoutManyIn1 yo ho ho!", sh.value);
            assertTrue("testOut0InoutManyIn1 returned bad value", equals (ah.value, returnAddress));
        }
View Full Code Here

        }
    }

    public void testOut0InoutManyInMany ()
    {
        StringHolder sh = new StringHolder ("out0InoutManyInMany");
        AddressHolder ah = new AddressHolder (expectedAddress);
        try
        {
            io.out0InoutManyInMany (sh, ah, expectedPhone, expectedNumber);
            assertEquals("out0InoutManyInMany yo ho ho!", sh.value);
View Full Code Here

TOP

Related Classes of javax.xml.rpc.holders.StringHolder

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.