public abstract class BaseBackgroundTaskDisplay
extends java.lang.Object
implements com.liferay.portal.kernel.backgroundtask.display.BackgroundTaskDisplay
| Modifier and Type | Field and Description |
|---|---|
protected com.liferay.portal.kernel.backgroundtask.BackgroundTask |
backgroundTask |
protected com.liferay.portal.kernel.backgroundtask.BackgroundTaskStatus |
backgroundTaskStatus |
protected static int |
PERCENTAGE_MAX |
protected static int |
PERCENTAGE_MIN |
protected static int |
PERCENTAGE_NONE |
| Constructor and Description |
|---|
BaseBackgroundTaskDisplay(com.liferay.portal.kernel.backgroundtask.BackgroundTask backgroundTask) |
| Modifier and Type | Method and Description |
|---|---|
protected long |
getBackgroundTaskStatusAttributeLong(java.lang.String attributeKey) |
protected java.lang.String |
getBackgroundTaskStatusAttributeString(java.lang.String attributeKey) |
java.lang.String |
getDisplayName(javax.servlet.http.HttpServletRequest httpServletRequest) |
abstract int |
getPercentage() |
int |
getStatus() |
java.lang.String |
getStatusLabel() |
java.lang.String |
getStatusLabel(java.util.Locale locale) |
protected com.liferay.portal.kernel.json.JSONObject |
getStatusMessageJSONObject(java.util.Locale locale) |
protected abstract com.liferay.portal.kernel.template.TemplateResource |
getTemplateResource() |
protected abstract java.util.Map<java.lang.String,java.lang.Object> |
getTemplateVars() |
protected boolean |
hasBackgroundTaskStatus() |
boolean |
hasPercentage() |
java.lang.String |
renderDisplayTemplate() |
java.lang.String |
renderDisplayTemplate(java.util.Locale locale) |
protected com.liferay.portal.kernel.json.JSONArray |
translateJSON(com.liferay.portal.kernel.json.JSONArray jsonArray,
java.util.Locale locale) |
protected com.liferay.portal.kernel.json.JSONObject |
translateJSON(com.liferay.portal.kernel.json.JSONObject jsonObject,
java.util.Locale locale) |
protected static final int PERCENTAGE_MAX
protected static final int PERCENTAGE_MIN
protected static final int PERCENTAGE_NONE
protected final com.liferay.portal.kernel.backgroundtask.BackgroundTask backgroundTask
protected final com.liferay.portal.kernel.backgroundtask.BackgroundTaskStatus backgroundTaskStatus
public BaseBackgroundTaskDisplay(com.liferay.portal.kernel.backgroundtask.BackgroundTask backgroundTask)
public java.lang.String getDisplayName(javax.servlet.http.HttpServletRequest httpServletRequest)
getDisplayName in interface com.liferay.portal.kernel.backgroundtask.display.BackgroundTaskDisplaypublic abstract int getPercentage()
getPercentage in interface com.liferay.portal.kernel.backgroundtask.display.BackgroundTaskDisplaypublic int getStatus()
getStatus in interface com.liferay.portal.kernel.backgroundtask.display.BackgroundTaskDisplaypublic java.lang.String getStatusLabel()
getStatusLabel in interface com.liferay.portal.kernel.backgroundtask.display.BackgroundTaskDisplaypublic java.lang.String getStatusLabel(java.util.Locale locale)
getStatusLabel in interface com.liferay.portal.kernel.backgroundtask.display.BackgroundTaskDisplaypublic boolean hasPercentage()
hasPercentage in interface com.liferay.portal.kernel.backgroundtask.display.BackgroundTaskDisplaypublic java.lang.String renderDisplayTemplate()
renderDisplayTemplate in interface com.liferay.portal.kernel.backgroundtask.display.BackgroundTaskDisplaypublic java.lang.String renderDisplayTemplate(java.util.Locale locale)
renderDisplayTemplate in interface com.liferay.portal.kernel.backgroundtask.display.BackgroundTaskDisplayprotected long getBackgroundTaskStatusAttributeLong(java.lang.String attributeKey)
protected java.lang.String getBackgroundTaskStatusAttributeString(java.lang.String attributeKey)
protected com.liferay.portal.kernel.json.JSONObject getStatusMessageJSONObject(java.util.Locale locale)
protected abstract com.liferay.portal.kernel.template.TemplateResource getTemplateResource()
protected abstract java.util.Map<java.lang.String,java.lang.Object> getTemplateVars()
protected boolean hasBackgroundTaskStatus()
protected com.liferay.portal.kernel.json.JSONArray translateJSON(com.liferay.portal.kernel.json.JSONArray jsonArray,
java.util.Locale locale)
protected com.liferay.portal.kernel.json.JSONObject translateJSON(com.liferay.portal.kernel.json.JSONObject jsonObject,
java.util.Locale locale)