public class MailMessageRepository extends JpaRepository<MailMessage>
modelClass| Constructor and Description |
|---|
MailMessageRepository() |
| Modifier and Type | Method and Description |
|---|---|
long |
count(Model related) |
Map<String,Object> |
details(MailMessage message) |
void |
email(MailMessage message) |
List<MailMessage> |
findAll(Model related,
int limit,
int offset) |
List<MetaAttachment> |
findAttachments(MailMessage message) |
Model |
findRelated(MailMessage message) |
protected String |
generateMessageId(MailMessage entity) |
MailMessage |
post(Model entity,
MailMessage message,
List<MetaFile> files) |
void |
remove(MailMessage message)
Remove the given entity.
|
MailMessage |
save(MailMessage entity)
Save the given entity.
|
public List<MailMessage> findAll(Model related, int limit, int offset)
public long count(Model related)
public Model findRelated(MailMessage message)
public void remove(MailMessage message)
Repositoryremove in interface Repository<MailMessage>remove in class JpaRepository<MailMessage>message - the entity objectprotected String generateMessageId(MailMessage entity)
public MailMessage save(MailMessage entity)
RepositoryDepending on the implementation, it may return same entity or a copy of it. For example JPA implementation may return a copy if the given entity can't be managed.
save in interface Repository<MailMessage>save in class JpaRepository<MailMessage>entity - the entity object to savepublic void email(MailMessage message)
public MailMessage post(Model entity, MailMessage message, List<MetaFile> files)
public List<MetaAttachment> findAttachments(MailMessage message)
public Map<String,Object> details(MailMessage message)