DATAMONGO-1256 - Polishing.

Minor Javadoc polishing.

Original pull request: #316.
This commit is contained in:
Oliver Gierke
2015-08-07 14:04:30 +02:00
parent 3e485e0a88
commit 6b5e78f810
4 changed files with 8 additions and 7 deletions

View File

@@ -33,7 +33,7 @@ public abstract class AbstractDeleteEvent<T> extends MongoMappingEvent<DBObject>
*
* @param dbo must not be {@literal null}.
* @param type can be {@literal null}.
* @deprecated since 1.8. Please use {@link #AbstractDeleteEvent(DBObject, Class, String)}
* @deprecated since 1.8. Please use {@link #AbstractDeleteEvent(DBObject, Class, String)}.
*/
@Deprecated
public AbstractDeleteEvent(DBObject dbo, Class<T> type) {
@@ -45,7 +45,7 @@ public abstract class AbstractDeleteEvent<T> extends MongoMappingEvent<DBObject>
*
* @param dbo must not be {@literal null}.
* @param type can be {@literal null}.
* @param collectionName can be {@literal null}
* @param collectionName can be {@literal null}.
* @since 1.8
*/
public AbstractDeleteEvent(DBObject dbo, Class<T> type, String collectionName) {

View File

@@ -74,15 +74,16 @@ public abstract class AbstractMongoEventListener<E> implements ApplicationListen
}
return;
}
Object source = event.getSource();
// Check for matching domain type and invoke callbacks
if (event.getSource() != null && !domainClass.isAssignableFrom(event.getSource().getClass())) {
if (source != null && !domainClass.isAssignableFrom(source.getClass())) {
return;
}
E source = (E) event.getSource();
if (event instanceof BeforeConvertEvent) {
onBeforeConvert((BeforeConvertEvent<E>) event);
} else if (event instanceof BeforeSaveEvent) {

View File

@@ -30,7 +30,7 @@ public class BeforeConvertEvent<T> extends MongoMappingEvent<T> {
* Creates new {@link BeforeConvertEvent}.
*
* @param source must not be {@literal null}.
* @deprecated since 1.8. Please use {@link #BeforeConvertEvent(Object, String)}
* @deprecated since 1.8. Please use {@link #BeforeConvertEvent(Object, String)}.
*/
@Deprecated
public BeforeConvertEvent(T source) {

View File

@@ -45,7 +45,7 @@ public class BeforeDeleteEvent<T> extends AbstractDeleteEvent<T> {
*
* @param dbo must not be {@literal null}.
* @param type can be {@literal null}.
* @param collectionName can be {@literal null}
* @param collectionName can be {@literal null}.
* @since 1.8
*/
public BeforeDeleteEvent(DBObject dbo, Class<T> type, String collectionName) {