/*
 * Copyright (c) 2007, 2009, Oracle and its affiliates. All rights reserved.
 * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 */

/*
 * $Id: J2WRLSharedEndpoint.java 62602 2011-04-21 14:51:41Z kgrucci $
 */

/* Copyright (c) 2003 Oracle Corporation.  All rights reserved.  */

package com.sun.ts.tests.jaxws.sharedwebservices.rpclitservice;

@javax.jws.WebService(
targetNamespace="http://rpclitservice.org/wsdl"
)
@javax.jws.soap.SOAPBinding(
    style=javax.jws.soap.SOAPBinding.Style.RPC,
    use=javax.jws.soap.SOAPBinding.Use.LITERAL,
    parameterStyle=javax.jws.soap.SOAPBinding.ParameterStyle.WRAPPED
)
public interface J2WRLSharedEndpoint {

    @javax.jws.WebMethod(operationName="arrayOperationFromClient")
    @javax.jws.WebResult(name="return", targetNamespace="http://rpclitservice.org/wsdl")
    public java.lang.String arrayOperationFromClient(
        @javax.jws.WebParam(name="arg0")
        java.lang.String[] arg0);
    
    public com.sun.ts.tests.jaxws.sharedwebservices.rpclitservice.J2WRLSharedBean getBean() ;
    
    public java.lang.String[] arrayOperation() ;
    
    @javax.jws.WebMethod(operationName="stringOperation")
    @javax.jws.WebResult(name="return", targetNamespace="http://rpclitservice.org/wsdl")
    public java.lang.String stringOperation(
        @javax.jws.WebParam(name="arg0")
        java.lang.String arg0);
    
    public java.lang.String helloWorld() ;
    
}
