Accès a un objet dans une servlet jetty embedded
Salut à tous,
Je crée actuellement un programme avec un web service REST et Jetty Embedded. De ce côté la pas de problème.
Par contre je vais également utiliser un cache (ehcache). Ce que je voudrais savoir c'est comment accéder à mon cache depuis une servlet dans jetty.
Pour faire plus simple, j'ai mon programme principal qui ressemble à ceci :
Code:
1 2 3 4 5 6 7 8 9
|
public static void main()
{
1) Création du cache Ehcache
monCache = new Moncache();
2) Démarrage du serveur Jetty et REST
monServeur=New Serveur();
} |
Et le code de mon serveur :
Code:
1 2 3 4 5 6 7 8
|
Server server = new Server(8080);
ServletHolder sh = new ServletHolder(org.glassfish.jersey.servlet.ServletContainer.class);
sh.setInitParameter("jersey.config.server.provider.packages", "MonWebService");
ServletContextHandler sch = new ServletContextHandler(server, "/");
sch.addServlet(sh, "/rest/*");
server.start();
server.join(); |
Le dossier "MonWebService" contient une servlet qui s'appelle "Hello.java".
J'accède bien à mon web service via une adresse du type "http://locahost:8080/monwebservice/Hello"
Ce que je voudrais savoir c'est comment accèder à monCache dans la servlet "Hello".
Merci pour votre aide !! ;)