Declaración:

es_usuario_logueado ( string id_usuario, int id_grupo )


Determina si el usuario actualmente se encuentra logueado en el grupo. Se asume como logueado si ha desarrollado alguna actividad en los 10 minutos previos a la consulta.


Parámetros:

id_usuario

Requerido.
Identificacion del Usuario

id_grupo

Requerido.
Identificacion del Grupo


Excepciones:

Educativa::Aula::Error::UsuarioInexistente

Esta excepción se lanza cuando el usuario indicado en el parámetro no existe

Educativa::Aula::Error::GrupoInexistente

Ocurre cuando el parámetro id_grupo esta establecido pero el grupo es inexistente.

Educativa::Aula::Error::UsuarioInexistenteEnGrupo

Ocurre si se especifica el parámetro id_grupo pero este no se encuentra asignado al usuario o el grupo se encuentra desactivo


Devuelve:

Boolean que determina si el usuario esta o no logueado en el grupo


SOAP Request

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"

   xmlns:aula="urn:Educativa/Aula/">

  <soapenv:Header/>

  <soapenv:Body>

     <aula:es_usuario_logueado>

        <aula:id_usuario>?</aula:id_usuario>

        <aula:id_grupo>?</aula:id_grupo>

     </aula:es_usuario_logueado>

  </soapenv:Body>

</soapenv:Envelope>