| Class Summary | 
| AddPortletAction | Add Portlet portlet placement action
 
 AJAX Parameters: 
    id = portlet full name (pa::portletName) to be added
    page = (implied in the URL)
 Optional Parameters:  
    row = the new row to move to
    col = the new column to move to | 
| BaseGetResourceAction | Abstract Get Resource aaction for folders, pages and links | 
| BasePortletAction | Abstract portlet placement action | 
| BaseSiteUpdateAction | Abstract Site update action for folders, pages and links | 
| BaseUserAction | Abstract portlet placement action | 
| ChangePortletAction | Changes the window state or portlet mode for a given portlet window
 AJAX Parameters: 
    id = the fragment id of the portlet to move
    page = (implied in the URL)
    state = the new window state
    mode = the new portlet mode | 
| CoordinateImpl | CoordinateImpl | 
| ExportJetspeedSchema | Exporting the object using Ajax command | 
| ExportObject | Exporting the object using Ajax command | 
| GetFolderAction | Retrieve a single page
 AJAX Parameters: 
    folder = the path of the folder to retrieve information on | 
| GetFolderListAction | Get the immediate contents of a folder in JSON format 
 AJAX Parameters: 
    folder: full path to the folder | 
| GetFoldersListAction | Get the immediate contents of a folder in Ajax Format | 
| GetLinkAction | Retrieve a single link
 AJAX Parameters: 
    link = the path of the link to retrieve information on | 
| GetMenuAction | Get menu action retrieves a menu defined for the addressed page. | 
| GetMenusAction | Get menus action retrieves all menu names defined for the addressed page. | 
| GetPageAction | Get Page retrieves a page from the Page Manager store and PSML format
 AJAX Parameters: 
    page = the path and name of the page ("/_user/ronaldino/goals.psml") | 
| GetPagesAction | Get Pages retrieves all pages for the given folder
 AJAX Parameters: 
    folder = the path of folder containing the pages | 
| GetPortletActionsAction | Get Portlet Actions retrieves the current set of valid actions for one or more portlet windows
 AJAX Parameters: 
    id = the fragment id of the portlet for which to retrieve the action list
         multiple id parameters are supported
    page = (implied in the URL) | 
| GetPortletsAction | Get Portlets retrieves the portlet list available to the current subject
 AJAX Parameters: 
    filter = (optional)filter to lookup portlets using fulltext search | 
| GetThemesAction | Get Portal-wide themes lists 
 (page decorators, portlet decorators, layouts, desktop-page-decorators, desktop-portlet-decorators)
 AJAX Parameters: 
    none | 
| GetUserInformationAction | Retrieve user information of the current user
 
 AJAX action:
                action = getuserinfo
 
 AJAX Parameters:
                none | 
| GetUserListAction | Returns the list of currently logged in users
 and optionally also the offline users and
 number of guest user sessions
 
 AJAX action:
                action: getuserlist
 
 AJAX Parameters: 
                guest:  whether we should return also the guest sessions
                                true | false (default)
      userinfo: whether we should include also userinfo
                true | false (default)
      offline: whether we should include offline users
                true | false (default)
      all:      return every bits and piece there is
                true | false (default) | 
| LayoutValve |  | 
| MovePortletAction | Move Portlet portlet placement action
 AJAX Parameters: 
    id = the fragment id of the portlet to move
    page = (implied in the URL)
 Additional Absolute Parameters:  
    row = the new row to move to
    col = the new column to move to
 Additional Relative Parameters: (move left, right, up, down)
    none | 
| MultipleAction |  | 
| NestedFragmentContext | NestedFragmentContext
 
 This object captures the nested position of a fragment
 within a page. | 
| PortletActionSecurityConstraintsBehavior | Abstracted behavior of security checks for portlet actions | 
| PortletActionSecurityPathBehavior | Abstracted behavior of security checks for portlet actions | 
| PortletActionSecurityPathMergeBehavior | Abstracted behavior of security checks when used with the
 profiling rule "user-rolecombo". | 
| PortletInfo | Portlet Info populated into AJAX XML response per portlet | 
| PortletPlacementContextImpl | Portal Placement Context
 
 The purpose of the object is to provide an API that
 can be used to move a portlet fragment on the page. | 
| RemovePortletAction | Remove Portlet portlet placement action
 
 AJAX Parameters: 
    id = the fragment id of the portlet to remove
    page = (implied in the URL) | 
| RolesSecurityBehavior | Abstracted behavior of security checks for portlet actions | 
| SecurityConstraintsAction | Security Permission action
 
 AJAX Parameters: 
    action = constraints
    method = add-def | update-def | remove-def | add-global | remove-global   
    name = name of constraint definition or global definition
    xml = the constraints payload, same format as PSML constraint defs | 
| SecurityPermissionAction | Security Permission action
 
 AJAX Parameters: 
    action = permission
    method = add | update | delete 
    resource = name of the resource to modify
    type = portlet | page | folder
    roles = comma separated list of roles
    actions = comma separated list of actions
    oldactions = comma separated list of old actions | 
| UpdateFolderAction | Update Folder action -- updates various parts of the PSML folder
 
 AJAX Parameters: 
    action = updatefolder
    General methods:
    method = add | remove 
    Info methods:
    | info 
    Meta methods:
    | add-meta | update-meta | remove-meta
    Security methods:
    | add-secref | remove-secref | 
| UpdateLinkAction | 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 | 
| UpdatePageAction | Update Page action -- updates various parts of the PSML page
 
 AJAX Parameters: 
    action = updatepage
    General methods:
    method = add | remove 
    Info methods:
    | info 
    Meta methods:
    | add-meta | update-meta | remove-meta
    Security methods:
    | add-secref | remove-secref
    Fragment methods:
    | update-fragment | add-fragment | remove-fragment
    
    update-fragment params: id, layout(name), sizes, layoutid (add) |