org.rivetlogic.scar.action
Class BaseAction

java.lang.Object
  extended by org.rivetlogic.scar.action.BaseAction
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BaseCategoryAction, BaseTableFieldNameAction, BulkAction, CheckinCheckoutAction, ContentAction, ContentPropertiesAction, ErrorsAction, FileUploadAction, FolderAction, FolderPropertiesAction, InvitationAction, LoginAction, MyCheckedOutDocsTreeAction, PanelsAction, RestoreFolderSelectAction, ShelfAction, SpacesListAction, WorkflowAction

public class BaseAction
extends java.lang.Object
implements java.io.Serializable

Base class used by all actions. It provides access to all RAAr services and the logged in user object.

Author:
Rivet Logic Corporation
See Also:
Serialized Form

Field Summary
protected  RaarServices raarServices
           
protected  User user
           
 
Constructor Summary
BaseAction()
           
 
Method Summary
 User getUser()
           
 void setUser(User user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

user

@In(value="vo.user",
    scope=SESSION,
    required=false)
@Out(value="vo.user",
     scope=SESSION,
     required=false)
protected User user

raarServices

@In(value="util.raarservices",
    create=true)
protected RaarServices raarServices
Constructor Detail

BaseAction

public BaseAction()
Method Detail

getUser

public User getUser()

setUser

public void setUser(User user)


Copyright 2008, Rivet Logic Corporation.