Class ALfnJobEvent<T extends ALfnJob>
java.lang.Object
com.luciad.fusion.platform.event.object.ALfnEvent
com.luciad.fusion.platform.event.object.jobs.ALfnJobEvent<T>
- All Implemented Interfaces:
org.springframework.core.ResolvableTypeProvider
- Direct Known Subclasses:
TLfnJobCreatedEvent,TLfnJobDeletedEvent,TLfnJobSchedulingFailedEvent,TLfnJobUpdatedEvent
public abstract class ALfnJobEvent<T extends ALfnJob>
extends ALfnEvent
implements org.springframework.core.ResolvableTypeProvider
Abstract class that all LuciadFusion events regarding
ALfnJob will extend.- Since:
- 2022.1
-
Method Summary
Modifier and TypeMethodDescriptionbooleangetJob()Get theALfnJobobject for which this event is published.protected StringGet theStringobject that is used in theALfnEvent.toString()method for describing this event's properties.org.springframework.core.ResolvableTypeinthashCode()Methods inherited from class com.luciad.fusion.platform.event.object.ALfnEvent
getRequest, getTimestamp, getUser, toString
-
Method Details
-
getJob
Get theALfnJobobject for which this event is published.- Returns:
- the
ALfnJobobject for which this event is published
-
getPropertiesString
Description copied from class:ALfnEventGet theStringobject that is used in theALfnEvent.toString()method for describing this event's properties. Implementing classes can override this method for including specific properties, as a comma-separated list of key-value pairs.
For example, if a subclass has anameproperty, the overridden version of this method should be:@Override protected String getPropertiesString() { return super.getPropertiesString() + ", name='" + getName() + "'"; }- Overrides:
getPropertiesStringin classALfnEvent- Returns:
- the String that is used in the
ALfnEvent.toString()method.
-
getResolvableType
public org.springframework.core.ResolvableType getResolvableType()- Specified by:
getResolvableTypein interfaceorg.springframework.core.ResolvableTypeProvider
-
equals
-
hashCode
public int hashCode()
-