AuditService.java
package sk.iway.iwcm.system.audit.rest;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import org.springframework.stereotype.Service;
import sk.iway.iwcm.Adminlog;
import sk.iway.iwcm.LabelValueDetails;
import sk.iway.iwcm.i18n.Prop;
@Service
public class AuditService {
public List<LabelValueDetails> getTypes(HttpServletRequest request) {
List<LabelValueDetails> types = new ArrayList<>();
Prop prop = Prop.getInstance(request);
for (Integer type : Adminlog.getTypes()) {
LabelValueDetails lvd = new LabelValueDetails();
lvd.setValue(type.toString());
lvd.setLabel(prop.getText("components.adminlog." + type));
types.add(lvd);
}
return types;
}
}