1 21 package com.jaspersoft.jasperserver.api.engine.common.service; 22 23 import java.util.List ; 24 25 import com.jaspersoft.jasperserver.api.common.domain.ExecutionContext; 26 import com.jaspersoft.jasperserver.api.common.domain.LogEvent; 27 28 32 public interface LoggingService { 33 34 LogEvent instantiateLogEvent(); 35 36 void log(LogEvent event); 37 38 void update(LogEvent event); 39 40 List getUserEvents(ExecutionContext context); 41 42 List getUnreadEvents(ExecutionContext context); 43 44 public int getUserEventsCount(ExecutionContext context); 45 46 LogEvent getLogEvent(ExecutionContext context, long id); 47 48 54 int getMaximumAge(); 55 56 57 65 void setMaximumAge(int days); 66 67 68 73 void purge(); 74 75 void delete(ExecutionContext context, long[] events); 76 77 } 78 | Popular Tags |