Package com.atlassian.jira.application
Class MockApplicationAccess
java.lang.Object
com.atlassian.jira.application.MockApplicationAccess
- All Implemented Interfaces:
com.atlassian.application.api.ApplicationAccess
public class MockApplicationAccess
extends Object
implements com.atlassian.application.api.ApplicationAccess
- Since:
- v7.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.application.api.ApplicationAccess
com.atlassian.application.api.ApplicationAccess.AccessError -
Constructor Summary
ConstructorsConstructorDescriptionMockApplicationAccess(com.atlassian.application.api.ApplicationKey key, ZonedDateTime buildDate) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanUserAccessApplication(com.atlassian.sal.api.user.UserKey userKey) io.atlassian.fugue.Option<com.atlassian.application.api.ApplicationAccess.AccessError> getAccessError(com.atlassian.sal.api.user.UserKey userKey) intcom.atlassian.application.api.ApplicationKeyio.atlassian.fugue.Option<Integer>
-
Constructor Details
-
MockApplicationAccess
public MockApplicationAccess(com.atlassian.application.api.ApplicationKey key, ZonedDateTime buildDate)
-
-
Method Details
-
getApplicationKey
public com.atlassian.application.api.ApplicationKey getApplicationKey()- Specified by:
getApplicationKeyin interfacecom.atlassian.application.api.ApplicationAccess
-
getMaximumUserCount
- Specified by:
getMaximumUserCountin interfacecom.atlassian.application.api.ApplicationAccess
-
getActiveUserCount
public int getActiveUserCount()- Specified by:
getActiveUserCountin interfacecom.atlassian.application.api.ApplicationAccess
-
canUserAccessApplication
public boolean canUserAccessApplication(@Nullable com.atlassian.sal.api.user.UserKey userKey) - Specified by:
canUserAccessApplicationin interfacecom.atlassian.application.api.ApplicationAccess
-
getAccessError
public io.atlassian.fugue.Option<com.atlassian.application.api.ApplicationAccess.AccessError> getAccessError(@Nullable com.atlassian.sal.api.user.UserKey userKey) - Specified by:
getAccessErrorin interfacecom.atlassian.application.api.ApplicationAccess
-
getManagementPage
- Specified by:
getManagementPagein interfacecom.atlassian.application.api.ApplicationAccess
-
zonedDateTime
-