1 package com.atlassian.user.configuration;
2
3 import com.atlassian.user.security.authentication.Authenticator;
4 import com.atlassian.user.repository.RepositoryIdentifier;
5 import com.atlassian.user.UserManager;
6 import com.atlassian.user.GroupManager;
7 import com.atlassian.user.search.query.EntityQueryParser;
8 import com.atlassian.user.properties.PropertySetFactory;
9
10
11
12
13
14
15 public interface RepositoryAccessor
16 {
17 RepositoryIdentifier getIdentifier();
18
19 UserManager getUserManager();
20
21 GroupManager getGroupManager();
22
23 PropertySetFactory getPropertySetFactory();
24
25 Authenticator getAuthenticator();
26
27 EntityQueryParser getEntityQueryParser();
28 }