Browse Source

DATAMONGO-1256 - Polishing.

Minor Javadoc polishing.

Original pull request: #316.
pull/317/head
Oliver Gierke 11 years ago
parent
commit
6b5e78f810
  1. 4
      spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/mapping/event/AbstractDeleteEvent.java
  2. 7
      spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/mapping/event/AbstractMongoEventListener.java
  3. 2
      spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/mapping/event/BeforeConvertEvent.java
  4. 2
      spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/mapping/event/BeforeDeleteEvent.java

4
spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/mapping/event/AbstractDeleteEvent.java

@ -33,7 +33,7 @@ public abstract class AbstractDeleteEvent<T> extends MongoMappingEvent<DBObject> @@ -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> @@ -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) {

7
spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/mapping/event/AbstractMongoEventListener.java

@ -74,15 +74,16 @@ public abstract class AbstractMongoEventListener<E> implements ApplicationListen @@ -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) {

2
spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/mapping/event/BeforeConvertEvent.java

@ -30,7 +30,7 @@ public class BeforeConvertEvent<T> extends MongoMappingEvent<T> { @@ -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) {

2
spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/mapping/event/BeforeDeleteEvent.java

@ -45,7 +45,7 @@ public class BeforeDeleteEvent<T> extends AbstractDeleteEvent<T> { @@ -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) {

Loading…
Cancel
Save