Child pages
  • Manual d'installation du Back Office (esup-smsu-api)

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Url d'accès à la base de donnée :

    Code Block
    hibernate.connection.jdbc.url=jdbc:mysql://<host>/smsuapi
    

    Ce paramètre défini l'url de la base de donnée du back office.

  • Login d'accès à la base de donnée :

    Code Block
    hibernate.connection.jdbc.username=root
    

    Ce paramètre défini le login pour l'accès à la base de donnée du back office.

  • Mot de passe d'accès à la base de donnée :

    Code Block
    hibernate.connection.jdbc.password=xxx
    

    Ce paramètre défini le mot de passe pour l'accès à la base de donnée du back office.

  • Mode d'accès à la base de donnée :

    Code Block
    hibernate.useJndi=false
    

    Défini le mode d'accès à la base de donnée du back office.

  • Nom du connecteur OLM utilisé :

    Code Block
    sms.connector.name=olmallmysms
    

    Ce paramètre défini le nom du broker utilisé. Les brokers disponibles sont "olm", "smsenvoi" et , "proxy" et "allmysms".

  • Active / désactive l'envoi effectif des SMS :

    Code Block
    sms.connector.simulateSending=false
    

    Ce paramètre sert à désactiver l'envoi effectif des messages au broker. Si à « true » alors aucun message ne sera envoyé au broker.

  • Nombre maximum de jour de conservation des SMS :

    Code Block
    purge.sms.seniorityDay=180
    

    Ce paramètre sert à définir la durée maximum (en jours) de conservation des SMS en base avant que ceux ci ne soient purgés.

  • Nombre maximum de jour de conservation des statistiques :

    Code Block
    purge.statistic.seniorityDay=730
    

    Ce paramètre sert à définir la durée maximum (en jours) de conservation des statistiques en base avant que ceux ci ne soient purgés. Ces statistiques sont utilisés pour la création des rapports consolidés.

  • La cron expression utilisée par la tache de génération des statistiques :

    Code Block
    quartz.buildStatisticsTrigger.cronExpression=0 0 0 1  * ?
    

    Ce paramètre défini l'expression cron qui est utilisée pour planifier la tache qui génère les statistiques nécessaires aux relevés consolidés.

  • La cron expression utilisée par la tache de purge des sms :

    Code Block
    quartz.purgeSmsTrigger.cronExpression=0 0 3 1 *  ?
    

    Ce paramètre défini l'expression cron qui est utilisée pour planifier la tache qui purge les SMS.

...

L'application se lance par la tache

Code Block
ant jetty.startrun

# or
mvn jetty:run

en production

...