public class PropertyBagProcessActionHandler extends TableUpdateMultiRowDataProcessActionHandler
addActionHandler, curRowNumber, rowNumberFieldId
queryBuilder
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 |
---|
PropertyBagProcessActionHandler() |
Modifier and Type | Method and Description |
---|---|
protected void |
addRow() |
protected void |
deleteRows(String primaryKeyFieldId,
Collection<String> rowsDeleted) |
protected IResource |
getResource()
Returns the interface resource.
|
void |
init(Node processActionNode,
ProcessActionContainer processActionContainer)
Called by the process action container to initialize the process action.
|
protected void |
updateRow() |
getParameter, processAction, setParameter
buildQuery, doUpdate, execute, postUpdate, preUpdate, processActionWithoutResponse, sendPostNotifications, sendPreNotifications, sendRenderDataChangedNotification
createQueryBuilder, createRenderDataChangedEvent, getIndexConfig, indexData, isSearchEnabled, readSelectedData, sendRenderDataChangedNotification, shouldSendRenderDataChangedNotification
addDefaultResponse, addResponseParameter, checkServiceInstancePermission, checkServiceInstancePermission, containsParameter, getId, getParameter, getServiceInterfaceHyperLink, getUrl, localize, processHyperLinkResponse, processPopupInterfaceResponse, resolveFieldValueNode
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asParameters, emptyParameters
public void init(Node processActionNode, ProcessActionContainer processActionContainer) throws PortalException
IProcessActionHandler
The process action node is a copy of the node specified in the doui definition.
init
in interface IProcessActionHandler
init
in class ProcessActionHandler<TableSource>
PortalException
protected IResource getResource() throws PortalException
ProcessActionHandler
getResource
in class ProcessActionHandler<TableSource>
PortalException
protected void addRow() throws PortalException
addRow
in class TableUpdateMultiRowDataProcessActionHandler
PortalException
protected void updateRow() throws PortalException
updateRow
in class TableUpdateMultiRowDataProcessActionHandler
PortalException
protected void deleteRows(String primaryKeyFieldId, Collection<String> rowsDeleted) throws PortalException
deleteRows
in class TableUpdateMultiRowDataProcessActionHandler
PortalException
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.