|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.krad.service.impl.NoteServiceImpl
@Transactional public class NoteServiceImpl
This class is the service implementation for the Note structure.
| Constructor Summary | |
|---|---|
NoteServiceImpl()
|
|
| Method Summary | |
|---|---|
Note |
createNote(Note noteToCopy,
PersistableBusinessObject bo,
String authorPrincipalId)
TODO this method seems awfully out of place in this service |
void |
deleteNote(Note note)
Deletes the specified note. |
protected AttachmentService |
getAttachmentService()
|
List<Note> |
getByRemoteObjectId(String remoteObjectId)
Retrieves a list of notes that are associated with the given object id. |
Note |
getNoteByNoteId(Long noteId)
Retrieves the note with the given id. |
protected NoteDao |
getNoteDao()
Retrieves a data access object |
Note |
save(Note note)
Saves the specified note. |
void |
saveNoteList(List<Note> notes)
Saves the given lists of notes. |
void |
setAttachmentService(AttachmentService attachmentService)
|
void |
setNoteDao(NoteDao d)
Sets the data access object |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NoteServiceImpl()
| Method Detail |
|---|
public void saveNoteList(List<Note> notes)
NoteService
saveNoteList in interface NoteServicenotes - the list of notes to saveorg.kuali.rice.krad.service.NoteService#saveNoteValueList(java.util.List)public Note save(Note note)
NoteService
save in interface NoteServicenote - the note to save
NoteService.save(org.kuali.rice.krad.bo.Note)public List<Note> getByRemoteObjectId(String remoteObjectId)
NoteServicePersistableBusinessObject
that the note was attached to when it was created.
getByRemoteObjectId in interface NoteServiceremoteObjectId - the object id that the notes being searched for are associated with
NoteService.getByRemoteObjectId(java.lang.String)public Note getNoteByNoteId(Long noteId)
NoteService
getNoteByNoteId in interface NoteServicenoteId - the note id to search by
NoteService.getNoteByNoteId(java.lang.Long)public void deleteNote(Note note)
NoteService
deleteNote in interface NoteServicenote - the note to deleteNoteService.deleteNote(org.kuali.rice.krad.bo.Note)
public Note createNote(Note noteToCopy,
PersistableBusinessObject bo,
String authorPrincipalId)
createNote in interface NoteServicenoteToCopy - the note to copybo - the business object to associate the Note with
org.kuali.rice.krad.service.NoteService#createNote(org.kuali.rice.krad.bo.Note, org.kuali.rice.krad.bo.PersistableBusinessObject)public void setNoteDao(NoteDao d)
d - protected NoteDao getNoteDao()
public void setAttachmentService(AttachmentService attachmentService)
protected AttachmentService getAttachmentService()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||