Clase auxiliar que sirve para establecer los parámetros de conexión. Funciona como un bean con un constructor vaciío y metodos set y get para manejar los atributos de la clase, es decir para el atributo id habrá una funcion setId(..) para darle un valor, y otra función getId() para leer dicho valor
Atributo | Tipo | Descripción |
---|---|---|
systemIdentifier | String | Identificador del sistema externo systemIdentifier usado en los servicios web. |
privateKey | String | Clave privada del sistema externo para la conexión. Usando esta clave se cifrarán los mensajes. |
urlSiette | String | URL base de Siette, por defecto https://www.siette.org. Si se modifica el valor de la URL base, se cambian automáticamente los valores de las URLs definidas a continuación. Si no se modifica se toman los valores por defecto. |
urlSietteService | String | URL de los servicios web, por defecto https://www.siette.org/siette/services/External |
urlBack | String | URL a la que llamará Siette cuando complete la evaluación. Esta URL será normalmente parte del sistema externo. |
urlReport | String | URL a la que llamará Siette cuando cada vez que se realice la respuesta a una pregunta por parte del alumno. Siette debe recibir la respuesta del alumno a cada una de las preguntas que se plantean. Normalmente Siette devuelve como respuesta o bien la correccion de la pregunta y su solución o bien una nueva pregunta. Si este parámetro es distinto de null, Siette además de presentar esta página, realizará una llamada HTTP(S) a urLReport pasandole como parámetro xml con la información equivalente en formato SQTI. |
urlStartTest | String | URL a la que llamará Siette para comenzar la ejecución de un test. |
urlNextQuestion | String | URL a la que llamará Siette para pedir que se despliegue una nueva pregunta. |