Search in sources :

Example 1 with AdminClientStore

use of edu.uiuc.ncsa.myproxy.oa4mp.server.admin.adminClient.AdminClientStore in project OA4MP by ncsa.

the class OA2ConfigurationLoader method getMacp.

protected MultiDSAdminClientStoreProvider getMacp() {
    if (macp == null) {
        macp = new MultiDSAdminClientStoreProvider(cn, isDefaultStoreDisabled(), loggerProvider.get(), null, null, AdminClientStoreProviders.getAdminClientProvider());
        macp.addListener(AdminClientStoreProviders.getACMP(cn));
        macp.addListener(AdminClientStoreProviders.getACFSP(cn));
        macp.addListener(AdminClientStoreProviders.getMariaACS(cn, getMariaDBConnectionPoolProvider()));
        macp.addListener(AdminClientStoreProviders.getMysqlACS(cn, getMySQLConnectionPoolProvider()));
        macp.addListener(AdminClientStoreProviders.getPostgresACS(cn, getPgConnectionPoolProvider()));
        AdminClientStore acs = (AdminClientStore) macp.get();
    }
    return macp;
}
Also used : AdminClientStore(edu.uiuc.ncsa.myproxy.oa4mp.server.admin.adminClient.AdminClientStore) MultiDSAdminClientStoreProvider(edu.uiuc.ncsa.myproxy.oa4mp.server.admin.adminClient.MultiDSAdminClientStoreProvider)

Aggregations

AdminClientStore (edu.uiuc.ncsa.myproxy.oa4mp.server.admin.adminClient.AdminClientStore)1 MultiDSAdminClientStoreProvider (edu.uiuc.ncsa.myproxy.oa4mp.server.admin.adminClient.MultiDSAdminClientStoreProvider)1