Package org.cxbox.core.service.action
Class ActionDescription<T extends org.cxbox.api.data.dto.DataResponseDTO>
java.lang.Object
org.cxbox.core.service.action.ActionDescription<T>
public final class ActionDescription<T extends org.cxbox.api.data.dto.DataResponseDTO>
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends org.cxbox.api.data.dto.DataResponseDTO>
ActionDescriptionBuilder<T>builder()invoke(BusinessComponent bc, T data) booleanbooleanorg.cxbox.api.data.dto.rowmeta.ActionDTOvalidate(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO requestDTO, T data)
-
Constructor Details
-
ActionDescription
public ActionDescription()
-
-
Method Details
-
builder
public static <T extends org.cxbox.api.data.dto.DataResponseDTO> ActionDescriptionBuilder<T> builder() -
isAvailable
-
isUpdateRequired
public boolean isUpdateRequired() -
invoke
-
withPreAction
-
withPreActionEvents
-
validate
public List<String> validate(BusinessComponent bc, org.cxbox.api.data.dto.DataResponseDTO requestDTO, T data) -
toDto
-