001
014
015 package com.liferay.portal.kernel.xuggler;
016
017 import com.liferay.portal.kernel.progress.InstallStatus;
018
019
022 public class XugglerInstallStatus implements InstallStatus {
023
024 public static final int COMPLETED = 2;
025
026 public static final int COPYING = 1;
027
028 public static final int DOWNLOADING = 0;
029
030 @Override
031 public int getStatus() {
032 return _status;
033 }
034
035 @Override
036 public String getStatusLabel() {
037 int status = getStatus();
038
039 if (status == 0) {
040 return "downloading-xuggler";
041 }
042 else if (status == 1) {
043 return "copying-xuggler";
044 }
045 else if (status == 2) {
046 return "completed";
047 }
048
049 return "unknown";
050 }
051
052 @Override
053 public void setStatus(int status) {
054 _status = status;
055 }
056
057 private int _status = UNKNOWN;
058
059 }