public class SupportInformationServiceImpl extends Object implements SupportInformationService
DirectoryManager, 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.| Constructor and Description |
|---|
SupportInformationServiceImpl(DirectoryManager directoryManager) |
| Modifier and Type | Method and Description |
|---|---|
String |
getSupportInformation(User currentUser)
Returns a human-readable string containing basic user, directory and application data valuable in support requests.
|
Map<String,String> |
getSupportInformationMap(User currentUser)
Returns the same data as
SupportInformationService.getSupportInformation(User) in map format. |
void |
setAdditionalSupportInformationServices(List<AdditionalSupportInformationService> additionalSupportInformationServices) |
void |
setApplicationManager(ApplicationManager applicationManager) |
public SupportInformationServiceImpl(DirectoryManager directoryManager)
public String getSupportInformation(@Nullable User currentUser)
SupportInformationServicegetSupportInformation in interface SupportInformationServicecurrentUser - currently logged-in userpublic Map<String,String> getSupportInformationMap(@Nullable User currentUser)
SupportInformationServiceSupportInformationService.getSupportInformation(User) in map format.getSupportInformationMap in interface SupportInformationServicecurrentUser - currently logged-in userpublic void setApplicationManager(ApplicationManager applicationManager)
public void setAdditionalSupportInformationServices(@Nullable List<AdditionalSupportInformationService> additionalSupportInformationServices)
Copyright © 2019 Atlassian. All rights reserved.