Package com.flower.docs.service.api.fact
Interface ReportingService
-
- All Superinterfaces:
CRUDService<com.flower.docs.domain.report.Report>
public interface ReportingService extends CRUDService<com.flower.docs.domain.report.Report>
Service dedicated to the reporting of application. This service should insure the report of all facts of the application.- Author:
- Christopher Laszczuk
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.util.List<com.flower.docs.domain.report.Report>
getAll()
java.util.List<com.flower.docs.domain.fact.Fact>
getFactByObjectId(com.flower.docs.domain.common.Id objectId)
Deprecated.void
report(com.flower.docs.domain.fact.ObjectType type, java.lang.String action, com.flower.docs.domain.common.Id objectId, java.util.List<com.flower.docs.domain.common.ResultField> updatedFields)
-
Methods inherited from interface com.flower.docs.service.api.common.CRUDService
create, delete, get, update
-
-
-
-
Method Detail
-
getAll
java.util.List<com.flower.docs.domain.report.Report> getAll() throws com.flower.docs.domain.exception.TechnicalException, com.flower.docs.domain.exception.FunctionalException
- Throws:
com.flower.docs.domain.exception.TechnicalException
com.flower.docs.domain.exception.FunctionalException
-
report
void report(com.flower.docs.domain.fact.ObjectType type, java.lang.String action, com.flower.docs.domain.common.Id objectId, java.util.List<com.flower.docs.domain.common.ResultField> updatedFields) throws com.flower.docs.domain.exception.TechnicalException, com.flower.docs.domain.exception.FunctionalException
- Throws:
com.flower.docs.domain.exception.TechnicalException
com.flower.docs.domain.exception.FunctionalException
-
getFactByObjectId
@Deprecated java.util.List<com.flower.docs.domain.fact.Fact> getFactByObjectId(com.flower.docs.domain.common.Id objectId) throws com.flower.docs.domain.exception.TechnicalException, com.flower.docs.domain.exception.FunctionalException
Deprecated.- Throws:
com.flower.docs.domain.exception.TechnicalException
com.flower.docs.domain.exception.FunctionalException
-
-