@Deprecated public class

DefaultUserFormatManager

extends Object
implements UserFormatManager
java.lang.Object
   ↳ com.atlassian.jira.plugin.userformat.DefaultUserFormatManager

This class is deprecated.
Substituted by DefaultUserFormats

Summary

Public Constructors
DefaultUserFormatManager(UserFormats userFormats)
Public Methods
String formatUser(String key, String type, String id, Map params)
Convenience method to format a given user.
String formatUser(String key, String type, String id)
Convenience method to format a given user.
String formatUserkey(String userkey, String type, String id)
Convenience method to format a given user.
String formatUserkey(String userkey, String type, String id, Map params)
Convenience method to format a given user.
String formatUsername(String username, String type, String id, Map params)
Convenience method to format a given user.
String formatUsername(String username, String type, String id)
Convenience method to format a given user.
UserFormat getUserFormat(String type)
Returns the UserFormat for a specific type, or null if none exists
UserFormatter getUserFormatter(String type)
Returns the UserFormat for a specific type, or null if none exists
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.plugin.profile.UserFormatManager

Public Constructors

public DefaultUserFormatManager (UserFormats userFormats)

Public Methods

public String formatUser (String key, String type, String id, Map params)

Convenience method to format a given user. The params user allows a user to pass any information needed for additional context to the underlying UserFormat.

Parameters
key The user to format
type The user format type to use
id A context sensitive id
params Additional context to provide to the userformatter.
Returns
  • formatted user or null.

public String formatUser (String key, String type, String id)

Convenience method to format a given user. Method looks up the mapped user format for the type and passes the username and id to this user format. Returns null if no mapped user format can be found.

Parameters
key The user to format
type The user format type to use
id A context sensitive id
Returns
  • formatted user or null.

public String formatUserkey (String userkey, String type, String id)

Convenience method to format a given user. Method looks up the mapped user format for the type and passes the user key and id to this user format. Returns null if no mapped user format can be found.

Parameters
userkey The key of the user to format
type The user format type to use
id A context sensitive id
Returns
  • formatted user or null.

public String formatUserkey (String userkey, String type, String id, Map params)

Convenience method to format a given user. The params user allows a user to pass any information needed for additional context to the underlying UserFormat.

Parameters
userkey The key of the user to format
type The user format type to use
id A context sensitive id
params Additional context to provide to the userformatter.
Returns
  • formatted user or null.

public String formatUsername (String username, String type, String id, Map params)

Convenience method to format a given user. The params user allows a user to pass any information needed for additional context to the underlying UserFormat.

Parameters
username The key of the user to format
type The user format type to use
id A context sensitive id
params Additional context to provide to the userformatter.
Returns
  • formatted user or null.

public String formatUsername (String username, String type, String id)

Convenience method to format a given user. Method looks up the mapped user format for the type and passes the username and id to this user format. Returns null if no mapped user format can be found.

Parameters
username The key of the user to format
type The user format type to use
id A context sensitive id
Returns
  • formatted user or null.

public UserFormat getUserFormat (String type)

Returns the UserFormat for a specific type, or null if none exists

Parameters
type the specific type for which to find a UserFormat.
Returns
  • the UserFormat for a specific type, or null if none exists

public UserFormatter getUserFormatter (String type)

Returns the UserFormat for a specific type, or null if none exists

Parameters
type the specific type for which to find a UserFormat.
Returns
  • the UserFormat for a specific type, or null if none exists