Class Event<T>
java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
app.valuationcontrol.multimodule.library.entities.Event<T>
- All Implemented Interfaces:
Serializable,org.springframework.core.ResolvableTypeProvider
public class Event<T>
extends org.springframework.context.ApplicationEvent
implements org.springframework.core.ResolvableTypeProvider
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class java.util.EventObject
source -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <M> Event<M> static <M> Event<M> org.springframework.core.ResolvableTypegetType()booleanisCreate()booleanisDelete()booleanbooleanisUpdate()static <M> Event<M> lightUpdated(Object source, M updated, Principal principal, Class<?> parameterClass, Model model) static <M> Event<M> Methods inherited from class org.springframework.context.ApplicationEvent
getTimestampMethods inherited from class java.util.EventObject
getSource, toString
-
Constructor Details
-
Event
-
-
Method Details
-
getOldVersion
-
getNewVersion
-
getResolvableType
public org.springframework.core.ResolvableType getResolvableType()- Specified by:
getResolvableTypein interfaceorg.springframework.core.ResolvableTypeProvider
-
getParameterClass
-
getType
-
effectedEntity
-
isCreate
public boolean isCreate() -
isUpdate
public boolean isUpdate() -
isMetadataUpdate
public boolean isMetadataUpdate() -
isDelete
public boolean isDelete() -
created
-
updated
-
lightUpdated
-
deleted
-