lumis.service.wiki
Class ValidateArticleTitleProcessActionHandler

Package class diagram package ValidateArticleTitleProcessActionHandler
java.lang.Object
  extended by lumis.doui.processaction.ProcessActionHandler<Source<?>>
      extended by lumis.service.wiki.ValidateArticleTitleProcessActionHandler
All Implemented Interfaces:
IProcessActionHandler, IParameters

public class ValidateArticleTitleProcessActionHandler
extends ProcessActionHandler<Source<?>>
implements IProcessActionHandler

Verifies if the title is in use by another article.

Since:
5.0.0

Field Summary
 
Fields inherited from class lumis.doui.processaction.ProcessActionHandler
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 Summary
ValidateArticleTitleProcessActionHandler()
           
 
Method Summary
 void processAction()
          If the title is in use by other version, throws an exception.
 
Methods inherited from class lumis.doui.processaction.ProcessActionHandler
addDefaultResponse, addResponseParameter, checkServiceInstancePermission, checkServiceInstancePermission, getId, getParameter, getParameter, getResource, getServiceInterfaceHyperLink, getUrl, init, localize, processHyperLinkResponse, processPopupInterfaceResponse, resolveFieldValueNode, setParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface lumis.doui.processaction.IProcessActionHandler
getId, getParameter, getParameter, init, setParameter
 

Constructor Detail

ValidateArticleTitleProcessActionHandler

public ValidateArticleTitleProcessActionHandler()
Method Detail

processAction

public void processAction()
                   throws PortalException
If the title is in use by other version, throws an exception.

Specified by:
processAction in interface IProcessActionHandler
Throws:
PortalException
Since:
5.0.0


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.