Package com.atlassian.crowd.support
Class SupportInformationServiceImpl
java.lang.Object
com.atlassian.crowd.support.SupportInformationServiceImpl
- All Implemented Interfaces:
SupportInformationService
Produces a String containing information about some aspects of the Crowd configuration.
This class requires a
DirectoryManager, a DefaultGroupMembershipService, and optionally, an
ApplicationManager and a AdditionalSupportInformationService.
The latter have been made optional because not all products have multiple applications or provide additional support
information.- Since:
- 2.6.2
-
Constructor Summary
ConstructorsConstructorDescriptionSupportInformationServiceImpl(DirectoryManager directoryManager, DefaultGroupMembershipService defaultGroupMembershipService) -
Method Summary
Modifier and TypeMethodDescriptiongetSupportInformation(User currentUser) getSupportInformationMap(User currentUser) voidsetAdditionalSupportInformationServices(List<com.atlassian.crowd.service.support.AdditionalSupportInformationService> additionalSupportInformationServices) voidsetApplicationManager(ApplicationManager applicationManager)
-
Constructor Details
-
SupportInformationServiceImpl
public SupportInformationServiceImpl(DirectoryManager directoryManager, DefaultGroupMembershipService defaultGroupMembershipService)
-
-
Method Details
-
getSupportInformation
- Specified by:
getSupportInformationin interfaceSupportInformationService
-
getSupportInformationMap
- Specified by:
getSupportInformationMapin interfaceSupportInformationService
-
setApplicationManager
-
setAdditionalSupportInformationServices
public void setAdditionalSupportInformationServices(@Nullable List<com.atlassian.crowd.service.support.AdditionalSupportInformationService> additionalSupportInformationServices)
-