CampaignExecution controller

CampaignExecutionController

📄 CampaignExecutionController

Purpose A controller for displaying the list and detail view of CampaignExecution entities. It extends ViewableFilterController, providing standard CRUD and filtering operations.

Code Example:

@Controller
@RequestMapping("/campaign-execution")
public class CampaignExecutionController extends
    ViewableFilterController<Long, CampaignExecution, CampaignExecutionFilter> {
}

📄 CampaignExecutionViewService

Purpose The CampaignExecutionViewService is responsible for preparing the view model (data shown in the UI) when displaying a CampaignExecution. It extends EntityViewService, a base service provided by timveroOS.

Code Example:

@Service
public class CampaignExecutionViewService extends EntityViewService<CampaignExecution, Long> {
    @Override
    protected void assembleViewModel(Long id, CampaignExecution entity, Map<String, Object> model) {
        // Implementation can be added as needed
    }
}

By default, the method is empty, but it can be extended to populate additional UI attributes.

Last updated

Was this helpful?