Added Android code
[wl-app.git] / Android / r2-streamer / r2-server / src / main / java / org / readium / r2_streamer / server / EpubServerSingleton.java
1 package org.readium.r2_streamer.server;
2
3 /**
4  * Created by Shrikant Badwaik on 06-Mar-17.
5  */
6
7 public class EpubServerSingleton {
8     private static EpubServer epubServerInstance;
9
10     public static EpubServer getEpubServerInstance() {
11         if (epubServerInstance == null) {
12             epubServerInstance = new EpubServer(8080);
13         }
14         return epubServerInstance;
15     }
16
17     public static EpubServer getEpubServerInstance(int portNumber) {
18         if (epubServerInstance == null) {
19             epubServerInstance = new EpubServer(portNumber);
20         }
21         return epubServerInstance;
22     }
23
24     public static void resetServerInstance() {
25         epubServerInstance = null;
26     }
27 }