@StableMinor(version="10.1", sinceVersion="4.0") public class ContentTableAddDataProcessActionHandler extends TableAddDataProcessActionHandler
ContentQueryBuilder
and calls MetaDataController
so
it will handle meta data information appropriately. It also is responsible for
adding the new content to search index.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 |
---|
ContentTableAddDataProcessActionHandler() |
Modifier and Type | Method and Description |
---|---|
protected QueryBuilder |
createQueryBuilder()
creates a content query builder.
|
String |
getDescription()
Returns an HTML description.
|
String |
getName()
Returns the name of the current object that will be displayed for documentation.
|
protected void |
indexData() |
protected void |
postInsert(String primaryKey)
Sets the primary key render parameter.
|
protected void |
sendRenderDataChangedNotification(Object primaryKey)
Notifies observers of interfaces that may have changed.
|
doInsert, execute, preInsert, processAction, processActionWithoutResponse, sendPostNotifications, sendPreNotifications, setPrimaryKeyAttribute, setPrimaryKeyParameter, setPrimaryKeyRenderParameter
createRenderDataChangedEvent, getIndexConfig, isSearchEnabled, readSelectedData, shouldSendRenderDataChangedNotification
addDefaultResponse, addResponseParameter, checkServiceInstancePermission, checkServiceInstancePermission, getId, getParameter, getParameter, getResource, getServiceInterfaceHyperLink, getUrl, init, localize, processHyperLinkResponse, processPopupInterfaceResponse, resolveFieldValueNode, setParameter
public ContentTableAddDataProcessActionHandler()
protected void postInsert(String primaryKey) throws PortalException
TableAddDataProcessActionHandler
postInsert
in class TableAddDataProcessActionHandler
PortalException
protected void indexData() throws PortalException
indexData
in class BaseTableDataProcessActionHandler
PortalException
protected QueryBuilder createQueryBuilder() throws PortalException
createQueryBuilder
in class BaseTableDataProcessActionHandler
PortalException
protected void sendRenderDataChangedNotification(Object primaryKey) throws PortalException
sendRenderDataChangedNotification
in class BaseTableDataProcessActionHandler
PortalException
public String getName()
IDocumentation
getName
in interface IDocumentation
getName
in class TableAddDataProcessActionHandler
public String getDescription()
IDocumentation
getDescription
in interface IDocumentation
getDescription
in class TableAddDataProcessActionHandler
Lumisportal 10.1.2.170428 - Copyright © 2006–2017 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.