@StableMinor(version="12.5", sinceVersion="10.3") public class SourceDeleteDataProcessActionHandler<S extends Source<?>> extends BaseSourceProcessActionHandler<S>
Source#deleteDataByItemIds(Object)
for the items returned by getItemIdsToDelete()
.douiContext, id, localizationManager, parameters, processActionContainer, processActionNode, RESPONSE_TYPE_CLOSE_WINDOW, RESPONSE_TYPE_HYPERLINK, RESPONSE_TYPE_MESSAGE, RESPONSE_TYPE_POPUP_INTERFACE, RESPONSE_TYPE_PREVIEW, RESPONSE_TYPE_REFRESH_PARENT, RESPONSE_TYPE_REQUEST_PROCESS_ACTION_CONFIRMATION_MESSAGE, RESPONSE_TYPE_REQUEST_PROCESS_ACTION_CONFIRMATION_PROCESS_ACTION_ID, RESPONSE_TYPE_RUN_JAVASCRIPT, RESPONSE_TYPE_SET_REQUEST_ATTRIBUTES, RESPONSE_TYPE_SET_REQUEST_PARAMETERS, RESPONSE_TYPE_SET_RESPONSE_PARAMETERS, RESPONSE_TYPE_STANDARD_COMMIT, RESPONSE_TYPE_STANDARD_EMBEDDED, RESPONSE_TYPE_STANDARD_POPUP, RESPONSE_TYPE_VALIDATE_PROCESS_ACTION_ON_RENDER, sessionConfig, source, sourceContainer, transaction
Constructor and Description |
---|
SourceDeleteDataProcessActionHandler() |
Modifier and Type | Method and Description |
---|---|
protected void |
doAction()
Deletes the items with identifiers returned by
getItemIdsToDelete() . |
protected List<String> |
getItemIdsToDelete()
Returns the item identifiers to be deleted.
|
isSendRenderDataChangedNotificationEnabled, processAction
addDefaultResponse, addResponseParameter, checkServiceInstancePermission, checkServiceInstancePermission, containsParameter, getId, getParameter, getParameter, getResource, getServiceInterfaceHyperLink, getUrl, init, localize, processHyperLinkResponse, processPopupInterfaceResponse, resolveFieldValueNode, setParameter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asParameters, emptyParameters
public SourceDeleteDataProcessActionHandler()
protected void doAction() throws PortalException
getItemIdsToDelete()
.doAction
in class BaseSourceProcessActionHandler<S extends Source<?>>
PortalException
protected List<String> getItemIdsToDelete()
#doDelete()
.
If source
is a TabularSource
, reads the item identifiers from parameter with name equals to the
source's primary key field identifier, otherwise reads from
parameter named id
.
LumisXP 12.5.0.200928 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.