org.kuali.rice.kew.notes
Class WorkflowNoteAttributeImpl
java.lang.Object
org.kuali.rice.kew.notes.WorkflowNoteAttributeImpl
- All Implemented Interfaces:
- CustomNoteAttribute
public class WorkflowNoteAttributeImpl
- extends Object
- implements CustomNoteAttribute
The default implementation of a CustomNoteAttribute in core workflow. This can be overriden
in the institution plugin extension.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WorkflowNoteAttributeImpl
public WorkflowNoteAttributeImpl()
isAuthorizedToAddNotes
public boolean isAuthorizedToAddNotes()
throws Exception
- Specified by:
isAuthorizedToAddNotes
in interface CustomNoteAttribute
- Throws:
Exception
isAuthorizedToEditNote
public boolean isAuthorizedToEditNote(Note note)
throws Exception
- By default the individual who authored the note is the only one allowed to edit it.
- Specified by:
isAuthorizedToEditNote
in interface CustomNoteAttribute
- Throws:
Exception
getRouteHeaderVO
public Document getRouteHeaderVO()
- Specified by:
getRouteHeaderVO
in interface CustomNoteAttribute
setRouteHeaderVO
public void setRouteHeaderVO(Document routeHeaderVO)
- Specified by:
setRouteHeaderVO
in interface CustomNoteAttribute
getUserSession
public UserSession getUserSession()
- Specified by:
getUserSession
in interface CustomNoteAttribute
setUserSession
public void setUserSession(UserSession userSession)
- Specified by:
setUserSession
in interface CustomNoteAttribute
isAuthorizedToRetrieveAttachments
public boolean isAuthorizedToRetrieveAttachments()
throws Exception
- Specified by:
isAuthorizedToRetrieveAttachments
in interface CustomNoteAttribute
- Throws:
Exception
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.