Class AbstractDeleteEvent<T>
java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
org.springframework.data.cassandra.core.mapping.event.CassandraMappingEvent<com.datastax.oss.driver.api.core.cql.Statement<?>>
org.springframework.data.cassandra.core.mapping.event.AbstractStatementAwareMappingEvent<com.datastax.oss.driver.api.core.cql.Statement<?>>
org.springframework.data.cassandra.core.mapping.event.AbstractDeleteEvent<T>
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AfterDeleteEvent, BeforeDeleteEvent
public class AbstractDeleteEvent<T>
extends AbstractStatementAwareMappingEvent<com.datastax.oss.driver.api.core.cql.Statement<?>>
Base class for delete events.
- Since:
- 2.1
- Author:
- Mark Paluch
- See Also:
-
Field Summary
Fields inherited from class EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionAbstractDeleteEvent(com.datastax.oss.driver.api.core.cql.Statement<?> source, Class<T> type, com.datastax.oss.driver.api.core.CqlIdentifier tableName) Creates newAbstractDeleteEvent. -
Method Summary
Modifier and TypeMethodDescriptiongetType()Returns the type for which theAbstractDeleteEventshall be invoked for.Methods inherited from class AbstractStatementAwareMappingEvent
getStatementMethods inherited from class CassandraMappingEvent
getSource, getTableNameMethods inherited from class ApplicationEvent
getTimestampMethods inherited from class EventObject
toString
-
Constructor Details
-
AbstractDeleteEvent
public AbstractDeleteEvent(com.datastax.oss.driver.api.core.cql.Statement<?> source, Class<T> type, com.datastax.oss.driver.api.core.CqlIdentifier tableName) Creates newAbstractDeleteEvent.- Parameters:
source- must not be null.type- must not be null.tableName- may be null.
-
-
Method Details
-
getType
Returns the type for which theAbstractDeleteEventshall be invoked for.- Returns:
-