BaseSourceProcessActionHandler
due to the
encapsulation of add, update and delete operations on Source
. This class is kept only for backwards
compatibility with custom classes extending it and may not be compatible with new features. If you are extending this
process action handler for customizing some of its behavior on basic add/update/delete operations, consider extending
the Source
and using the standard process action handlers.@Deprecated @StableMinor(version="12.3", sinceVersion="8.0") public abstract class BaseTableDataProcessActionHandler extends ProcessActionHandler<TableSource>
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 |
---|
BaseTableDataProcessActionHandler()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected QueryBuilder |
createQueryBuilder()
Deprecated.
|
protected IPortalEvent |
createRenderDataChangedEvent(Object itemId)
Deprecated.
Creates a render data changed event.
|
protected DouiIndexConfig |
getIndexConfig()
Deprecated.
Since 8.1.0, lumis.search is deprecated and this method is no longer used.
|
protected void |
indexData()
Deprecated.
|
protected boolean |
isSearchEnabled()
Deprecated.
Since 8.1.0, lumis.search is deprecated and this method is no longer used.
|
protected TabularData |
readSelectedData()
Deprecated.
Reads the data selected by the user from the persistence and returns it.
|
protected void |
sendRenderDataChangedNotification(Object itemId)
Deprecated.
Notifies observers that the render data may have changed.
|
protected boolean |
shouldSendRenderDataChangedNotification()
Deprecated.
Indicates if this process action should send render data changed notification.
|
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
processAction
asParameters, emptyParameters
public BaseTableDataProcessActionHandler()
protected QueryBuilder createQueryBuilder() throws PortalException
PortalException
protected TabularData readSelectedData() throws PortalException
PortalException
TableSource#readData(String[], lumis.util.ITransaction)}
protected IPortalEvent createRenderDataChangedEvent(Object itemId) throws PortalException
sendRenderDataChangedNotification(Object)
.itemId
- the itemId parameter value for the event.PortalException
protected void sendRenderDataChangedNotification(Object itemId) throws PortalException
PortalException
@Deprecated protected boolean isSearchEnabled()
@Deprecated protected DouiIndexConfig getIndexConfig() throws PortalException
PortalException
protected void indexData() throws PortalException
PortalException
protected boolean shouldSendRenderDataChangedNotification() throws PortalException
PortalException
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.