Interface TimereportModuleActionService
- All Known Implementing Classes:
TimereportModuleActionServiceImpl
public interface TimereportModuleActionService
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
static class
static class
static interface
static class
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteGridRecord
(TimereportModuleActionService.GridRecord gridRecord, TimereportModuleActionService.FilterData filterData) saveGridRecord
(TimereportModuleActionService.GridRecord gridRecord, TimereportModuleActionService.FilterData filterData) void
setExtensions
(List<TimereportModuleActionExtension> extensions)
-
Field Details
-
dateFormat
static final org.joda.time.format.DateTimeFormatter dateFormat
-
-
Method Details
-
getGridData
JsonReaderResponse<TimereportModuleActionService.GridRecord> getGridData(TimereportModuleActionService.FilterData filter) throws PersistException - Throws:
PersistException
-
getOverviewData
HashMap<String,String> getOverviewData(TimereportModuleActionService.FilterData filter) throws PersistException, InterruptedException - Throws:
PersistException
InterruptedException
-
getFormInfo
- Throws:
PersistException
-
saveGridRecord
HashMap<String,String> saveGridRecord(TimereportModuleActionService.GridRecord gridRecord, TimereportModuleActionService.FilterData filterData) throws PersistException, InterruptedException - Throws:
PersistException
InterruptedException
-
deleteGridRecord
void deleteGridRecord(TimereportModuleActionService.GridRecord gridRecord, TimereportModuleActionService.FilterData filterData) throws PersistException, InterruptedException - Throws:
PersistException
InterruptedException
-
getUnproductiveCodes
- Throws:
PersistException
-
setExtensions
-
getDurationStore
ArrayList<String> getDurationStore(TimereportModuleActionService.FilterData filterData) throws PersistException - Throws:
PersistException
-