This project has retired. For details please refer to its
Attic page .
UpdateLinkAction (Jetspeed-2 Portal Components 2.1.3 API)
org.apache.jetspeed.layout.impl
Class UpdateLinkAction
java.lang.Object
org.apache.jetspeed.layout.impl.BasePortletAction
org.apache.jetspeed.layout.impl.BaseSiteUpdateAction
org.apache.jetspeed.layout.impl.UpdateLinkAction
All Implemented Interfaces: org.apache.jetspeed.ajax.AjaxAction, org.apache.jetspeed.ajax.AjaxBuilder, Constants
public class UpdateLinkAction extends BaseSiteUpdateAction implements org.apache.jetspeed.ajax.AjaxAction, org.apache.jetspeed.ajax.AjaxBuilder, Constants
Update Link action -- updates various parts of the PSML link
AJAX Parameters:
action = updatelink
General methods:
method = add | remove
Info methods:
| info
Meta methods:
| add-meta | update-meta | remove-meta
Security methods:
| add-secref | remove-secref
Version:
$Id: $
Author:
David Sean Taylor
Field Summary
protected org.apache.commons.logging.Log
log
Fields inherited from interface org.apache.jetspeed.layout.impl.Constants
ABS , ACTION , CARTESIAN , COL , CUSTOM_MENUS , DEFAULT_LAYOUT , DESKTOP_EXTENDED , DESKTOP_PAGE_DECORATIONS , DESKTOP_PORTLET_DECORATIONS , DESTINATION , DOWN , FILTER , FOLDER , FOLDERS , FORMAT , FRAGMENTID , FRAGMENTS , GUESTUSERS , HEIGHT , INCLUDE_MENU_DEFS , IPADDRESS , LAYOUT , LAYOUTID , LAYOUTS , LEFT , LINK , LINKS , MENU , MENU_CONTEXT , MENU_DEFINITIONS , MENU_LOCALE , MENU_NAME , METADATA , NEWCOL , NEWROW , OFFLINE , OLD_DESKTOP_EXTENDED , OLD_HEIGHT , OLD_PORTLET_MODE , OLD_WIDTH , OLD_WINDOW_STATE , OLD_X , OLD_Y , OLD_Z , OLDCOL , OLDROW , ONLINE , PAGE , PAGE_DECORATIONS , PAGE_QUALIFIED_CREATE_ON_EDIT , PAGES , PORTLET_DECORATIONS , PORTLET_MODE , PORTLETENTITY , PORTLETID , PORTLETS , PROFILED_PATH , REASON , RESOURCE_NAME , RIGHT , ROLES , ROW , SECURITY_DEFS , SECURITY_OWNER , SECURITY_REFS , SESSIONS , SHORT_TITLE , SIZES , SOURCE , STANDARD_MENUS , STATUS , TITLE , TYPE , UP , USER_IS_ANONYMOUS , USERINFO , USERNAME , USERS , WIDTH , WINDOW_STATE , X , Y , Z
Constructor Summary
UpdateLinkAction (String template,
String errorTemplate,
org.apache.jetspeed.page.PageManager pm,
org.apache.jetspeed.layout.PortletActionSecurityBehavior securityBehavior)
Method Summary
boolean
run (org.apache.jetspeed.request.RequestContext requestContext,
Map resultMap)
protected int
updateInformation (org.apache.jetspeed.request.RequestContext requestContext,
Map resultMap,
org.apache.jetspeed.page.document.Node node,
String path)
Methods inherited from class org.apache.jetspeed.layout.impl.BaseSiteUpdateAction
areFieldsSame , insertMetadata , insertSecurityReference , isBlank , isBooleanModified , isFieldModified , removeMetadata , removeSecurityDef , removeSecurityReference , updateMetadata , updateSecurityReference
Methods inherited from class org.apache.jetspeed.layout.impl.BasePortletAction
buildContext , buildErrorContext , checkAccess , createNewPageOnEdit , getActionParameter , getErrorTemplate , getFragmentIdFromLocation , getFragmentIdFromLocation , getNonNullActionParameter , getParentFragmentById , getTemplate , isCreateNewPageOnEditEnabled , isPageQualifiedForCreateNewPageOnEdit , runBatch
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Methods inherited from interface org.apache.jetspeed.ajax.AjaxAction
checkAccess, runBatch
Methods inherited from interface org.apache.jetspeed.ajax.AjaxBuilder
buildContext, buildErrorContext, getErrorTemplate, getTemplate
log
protected org.apache.commons.logging.Log log
UpdateLinkAction
public UpdateLinkAction (String template,
String errorTemplate,
org.apache.jetspeed.page.PageManager pm,
org.apache.jetspeed.layout.PortletActionSecurityBehavior securityBehavior)
run
public boolean run (org.apache.jetspeed.request.RequestContext requestContext,
Map resultMap)
throws org.apache.jetspeed.ajax.AJAXException
Specified by: run
in interface org.apache.jetspeed.ajax.AjaxAction
Throws:
org.apache.jetspeed.ajax.AJAXException
updateInformation
protected int updateInformation (org.apache.jetspeed.request.RequestContext requestContext,
Map resultMap,
org.apache.jetspeed.page.document.Node node,
String path)
throws org.apache.jetspeed.ajax.AJAXException
Specified by: updateInformation
in class BaseSiteUpdateAction
Throws:
org.apache.jetspeed.ajax.AJAXException
Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.