siette.external.ConfigurationData

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
urlBackStringURL a la que llamará Siette cuando complete la evaluación. Esta URL será normalmente parte del sistema externo.
urlReportString 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.
urlStartTestString URL a la que llamará Siette para comenzar la ejecución de un test.
urlNextQuestionStringURL a la que llamará Siette para pedir que se despliegue una nueva pregunta.