Package org.kuali.rice.krad.service.impl
Class NoteServiceImpl
java.lang.Object
org.kuali.rice.krad.service.impl.NoteServiceImpl
- All Implemented Interfaces:
org.kuali.rice.krad.service.NoteService
@Transactional
public class NoteServiceImpl
extends Object
implements org.kuali.rice.krad.service.NoteService
Service implementation for the Note structure
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.kuali.rice.krad.service.AttachmentServiceprotected org.kuali.rice.krad.data.DataObjectService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.kuali.rice.krad.bo.NotecreateNote(org.kuali.rice.krad.bo.Note noteToCopy, org.kuali.rice.core.api.mo.common.GloballyUnique bo, String authorPrincipalId) TODO this method seems awfully out of place in this servicevoiddeleteNote(org.kuali.rice.krad.bo.Note note) protected org.kuali.rice.krad.service.AttachmentServiceList<org.kuali.rice.krad.bo.Note> getByRemoteObjectId(String remoteObjectId) org.kuali.rice.krad.bo.NotegetNoteByNoteId(Long noteId) org.kuali.rice.krad.bo.Notesave(org.kuali.rice.krad.bo.Note note) List<org.kuali.rice.krad.bo.Note> saveNoteList(List<org.kuali.rice.krad.bo.Note> notes) voidsetAttachmentService(org.kuali.rice.krad.service.AttachmentService attachmentService) voidsetDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService)
-
Field Details
-
attachmentService
protected org.kuali.rice.krad.service.AttachmentService attachmentService -
dataObjectService
protected org.kuali.rice.krad.data.DataObjectService dataObjectService
-
-
Constructor Details
-
NoteServiceImpl
public NoteServiceImpl()
-
-
Method Details
-
saveNoteList
- Specified by:
saveNoteListin interfaceorg.kuali.rice.krad.service.NoteService
-
save
public org.kuali.rice.krad.bo.Note save(org.kuali.rice.krad.bo.Note note) - Specified by:
savein interfaceorg.kuali.rice.krad.service.NoteService- See Also:
-
getByRemoteObjectId
- Specified by:
getByRemoteObjectIdin interfaceorg.kuali.rice.krad.service.NoteService- See Also:
-
getNoteByNoteId
- Specified by:
getNoteByNoteIdin interfaceorg.kuali.rice.krad.service.NoteService- See Also:
-
deleteNote
public void deleteNote(org.kuali.rice.krad.bo.Note note) - Specified by:
deleteNotein interfaceorg.kuali.rice.krad.service.NoteService- See Also:
-
createNote
public org.kuali.rice.krad.bo.Note createNote(org.kuali.rice.krad.bo.Note noteToCopy, org.kuali.rice.core.api.mo.common.GloballyUnique bo, String authorPrincipalId) TODO this method seems awfully out of place in this service- Specified by:
createNotein interfaceorg.kuali.rice.krad.service.NoteService
-
setAttachmentService
public void setAttachmentService(org.kuali.rice.krad.service.AttachmentService attachmentService) -
getAttachmentService
protected org.kuali.rice.krad.service.AttachmentService getAttachmentService() -
setDataObjectService
public void setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService)
-