/branches/grupo3/impl/conf/berserk/sd.xml |
---|
4065,6 → 4065,24 |
</filterChains> |
</service> |
<!-- Grafico 3--> |
<service> |
<name>CourseReportGenerateLearningResultsChartSem</name> |
<implementationClass>pt.estgp.estgweb.services.courses.CourseReportServices</implementationClass> |
<description> |
@reportCourseDocument documento course report em json |
Serviço de suporte para gerar um grafico |
Coloca o grafico no report documento |
e salva o documento no curso |
Devolve uma classe RepositoryFile4JsonView serializada em JSON |
</description> |
<isTransactional>true</isTransactional> |
<defaultMethod>generateLearningResultsChartSem</defaultMethod> |
<filterChains> |
<chain name="Logger"/> |
<chain name="Session"/> |
</filterChains> |
</service> |
4096,6 → 4114,7 |
<filterChains> |
<chain name="Logger"/> |
<chain name="Session"/> |
<chain name="CanEditCourseReportEdit2"/> |
</filterChains> |
</service> |
/branches/grupo3/impl/conf/berserk/fd.xml |
---|
292,15 → 292,24 |
<filter> |
<!--Require parameter with questionario id--> |
<name>CheckRepositoryCollectionManager</name> |
<implementationClass>pt.estgp.estgweb.filters.filters.CheckRepositoryCollectionManager</implementationClass> |
<description>verifica se a colecção tem como manager o user logado</description> |
<isTransactional>false</isTransactional> |
</filter> |
<!--Require parameter with questionario id--> |
<name>CheckRepositoryCollectionManager</name> |
<implementationClass>pt.estgp.estgweb.filters.filters.CheckRepositoryCollectionManager</implementationClass> |
<description>verifica se a colecção tem como manager o user logado</description> |
<isTransactional>false</isTransactional> |
</filter> |
<!-- CanEditCourseReportEdit --> |
<filter> |
<!--Require parameter with questionario id--> |
<name>CanEditCourseReportEdit</name> |
<implementationClass>pt.estgp.estgweb.filters.filters.CanEditCourseReportEdit</implementationClass> |
<description>verifica se pode ver pode editar o relatorio de curso</description> |
<isTransactional>false</isTransactional> |
</filter> |
</filterDefinitions> |
/branches/grupo3/impl/conf/berserk/fcd.xml |
---|
556,7 → 556,16 |
<filterClass>pt.estgp.estgweb.filters.chains.AdminControlFilter</filterClass> |
</filterChain> |
<!-- Filtro editar relatorio de curso --> |
<filterChain> |
<name>CanEditCourseReportEdit2</name> |
<expression>CanEditCourseReportEdit("courseCode")</expression> |
<description>Admins Control Chain</description> |
<invocationTiming>1</invocationTiming> |
<filterClass>pt.estgp.estgweb.filters.chains.LoadControlFilter</filterClass> |
</filterChain> |
<filterChain> |
<name>RoleAddRemoveManager</name> |
<expression>AuthenticatedUsers && (RoleUsers("admin") || RoleUsers("all") || RoleUsers("servicesRolesManagement") || ( RoleUsers("event_class_manager") && ParameterValuePrefixCheck("role_2_addRemove","event_manager_") ) )</expression> |
<description>Admins Control Chain</description> |