Можем ли мы реализовать перегрузку методов в классе веб-сервиса?

Я хотел бы реализовать перегрузку метода в классе веб-сервиса Java следующим образом:

public String myMethod(User user)
{
    // My code
} 

public String myMethod(User[] user)
{
    for(int i=0; i<user.length; i++)
    {
        myMethod(user[i]);
    }
}

Если я перенаправляю один объект Userв myMethod(), он должен вызвать первый метод, и если я отправлю массив из Users, он должен вызвать второй метод.

В файле WSDL показан только один метод. Однако если я попытаюсь вызвать @WebMethod(operationName="")для обоих вызовов, мне не удастся сгенерировать файл WSDL.

7
задан Michael 13 May 2014 в 16:14
поделиться