Project

General

Profile

1
package eu.dnetlib.repo.manager.client.admin;
2

    
3
import eu.dnetlib.repo.manager.client.TokenController;
4
import eu.dnetlib.repo.manager.client.admin.helptexts.HelpTextsAdminController;
5
import eu.dnetlib.repo.manager.client.admin.metrics.MetricsAdminController;
6

    
7
/**
8
 * Created by stefania on 10/18/17.
9
 */
10
public class AdminController extends TokenController {
11

    
12
    private static AdminController instance = null;
13

    
14
    public static AdminController getInstance() {
15
        if (instance == null)
16
            instance = new AdminController();
17

    
18
        return instance;
19
    }
20

    
21
    private AdminController() {
22
        this.subControllers.put("helpTexts", HelpTextsAdminController.getInstance());
23
        this.subControllers.put("metrics", MetricsAdminController.getInstance());
24
    }
25
}
    (1-1/1)