Class AuditEventsControllerImpl
java.lang.Object
org.activiti.cloud.services.audit.jpa.controllers.AuditEventsControllerImpl
- All Implemented Interfaces:
org.activiti.cloud.services.audit.api.controllers.AuditEventsController
@RestController
@RequestMapping(value="/v1/events",
produces={"application/hal+json","application/json"})
public class AuditEventsControllerImpl
extends Object
implements org.activiti.cloud.services.audit.api.controllers.AuditEventsController
-
Constructor Summary
ConstructorsConstructorDescriptionAuditEventsControllerImpl(org.activiti.cloud.services.audit.jpa.repository.EventsRepository eventsRepository, EventRepresentationModelAssembler eventRepresentationModelAssembler, org.activiti.cloud.services.audit.api.converters.APIEventToEntityConverters eventConverters, SecurityPoliciesApplicationServiceImpl securityPoliciesApplicationService, org.activiti.cloud.alfresco.data.domain.AlfrescoPagedModelAssembler<org.activiti.cloud.api.model.shared.events.CloudRuntimeEvent<?, org.activiti.cloud.services.audit.api.converters.CloudRuntimeEventType>> pagedCollectionModelAssembler) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.hateoas.EntityModel<org.activiti.cloud.api.model.shared.events.CloudRuntimeEvent<?, org.activiti.cloud.services.audit.api.converters.CloudRuntimeEventType>> org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<org.activiti.cloud.api.model.shared.events.CloudRuntimeEvent<?, org.activiti.cloud.services.audit.api.converters.CloudRuntimeEventType>>> search(org.activiti.cloud.services.audit.api.search.SearchParams searchParams, org.springframework.data.domain.Pageable pageable)
-
Constructor Details
-
AuditEventsControllerImpl
@Autowired public AuditEventsControllerImpl(org.activiti.cloud.services.audit.jpa.repository.EventsRepository eventsRepository, EventRepresentationModelAssembler eventRepresentationModelAssembler, org.activiti.cloud.services.audit.api.converters.APIEventToEntityConverters eventConverters, SecurityPoliciesApplicationServiceImpl securityPoliciesApplicationService, org.activiti.cloud.alfresco.data.domain.AlfrescoPagedModelAssembler<org.activiti.cloud.api.model.shared.events.CloudRuntimeEvent<?, org.activiti.cloud.services.audit.api.converters.CloudRuntimeEventType>> pagedCollectionModelAssembler)
-
-
Method Details
-
findById
@RequestMapping(value="/{eventId}", method=GET) public org.springframework.hateoas.EntityModel<org.activiti.cloud.api.model.shared.events.CloudRuntimeEvent<?,org.activiti.cloud.services.audit.api.converters.CloudRuntimeEventType>> findById(@PathVariable String eventId) - Specified by:
findByIdin interfaceorg.activiti.cloud.services.audit.api.controllers.AuditEventsController
-
search
@RequestMapping(method=GET) public org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<org.activiti.cloud.api.model.shared.events.CloudRuntimeEvent<?,org.activiti.cloud.services.audit.api.converters.CloudRuntimeEventType>>> search(org.activiti.cloud.services.audit.api.search.SearchParams searchParams, org.springframework.data.domain.Pageable pageable) - Specified by:
searchin interfaceorg.activiti.cloud.services.audit.api.controllers.AuditEventsController
-