es.mcu.yingo.wscliente
Class ClienteWsImp

java.lang.Object
  extended by es.mcu.yingo.wscliente.ClienteWsImp
All Implemented Interfaces:
WebServices, ClienteWs

public class ClienteWsImp
extends java.lang.Object
implements ClienteWs, WebServices

Clase que implementa el cliente de Servicios Web de Yingo Se inicializará un atributo privado con una factoría de Cliente de Xfire

Author:
vicente.carbajo

Field Summary
protected  java.lang.String uri
          Url de Servicio
private  WebServices webServices
           
 
Constructor Summary
ClienteWsImp()
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.String> ejecutaTarea(java.lang.String idAplicacion, java.lang.String idTarea, java.util.Map<java.lang.String,java.lang.String> datos, Usuario usuario)
          Ejecución de una tarea vía WebService.
 java.lang.String getUri()
          Url de Servicio
private  WebServices obtenerWebServices()
          Si el atributo webServices es nulo se crea un objeto desde la factoria de XFire con la URL que está cargada en el atributo.
 void setUri(java.lang.String uri)
          Url de Servicio
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

webServices

private WebServices webServices

uri

protected java.lang.String uri
Url de Servicio

Constructor Detail

ClienteWsImp

public ClienteWsImp()
Method Detail

ejecutaTarea

public java.util.Map<java.lang.String,java.lang.String> ejecutaTarea(java.lang.String idAplicacion,
                                                                     java.lang.String idTarea,
                                                                     java.util.Map<java.lang.String,java.lang.String> datos,
                                                                     Usuario usuario)
                                                              throws java.lang.Exception
Description copied from interface: WebServices
Ejecución de una tarea vía WebService.

Specified by:
ejecutaTarea in interface WebServices
Returns:
Throws:
java.lang.Exception

obtenerWebServices

private WebServices obtenerWebServices()
                                throws java.net.MalformedURLException
Si el atributo webServices es nulo se crea un objeto desde la factoria de XFire con la URL que está cargada en el atributo.

Returns:
Throws:
java.net.MalformedURLException

getUri

public java.lang.String getUri()
Url de Servicio

Specified by:
getUri in interface ClienteWs
Returns:

setUri

public void setUri(java.lang.String uri)
Url de Servicio

Specified by:
setUri in interface ClienteWs