@Component public class CrudRepositoryOnDeleteAspect extends Object
RepositoryEvent
before and after each delete operations of CrudRepository.| Constructor and Description |
|---|
CrudRepositoryOnDeleteAspect(org.springframework.context.ApplicationEventPublisher eventPublisher) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteAll() |
void |
deleteIterable() |
void |
deleteOne() |
void |
deleteOneById() |
void |
onDeleteAll(org.springframework.data.repository.CrudRepository target) |
void |
onDeleteIterable(org.springframework.data.repository.CrudRepository target,
Iterable iterable) |
void |
onDeleteOne(org.springframework.data.repository.CrudRepository target,
Object entity) |
void |
onDeleteOneById(org.springframework.data.repository.CrudRepository target,
Serializable id) |
@Autowired public CrudRepositoryOnDeleteAspect(org.springframework.context.ApplicationEventPublisher eventPublisher)
public void deleteOne()
public void onDeleteOne(org.springframework.data.repository.CrudRepository target,
Object entity)
public void deleteIterable()
public void onDeleteIterable(org.springframework.data.repository.CrudRepository target,
Iterable iterable)
public void deleteOneById()
public void onDeleteOneById(org.springframework.data.repository.CrudRepository target,
Serializable id)
public void deleteAll()
public void onDeleteAll(org.springframework.data.repository.CrudRepository target)
Copyright © 2017. All rights reserved.