Class JpaDataFeedProcess
java.lang.Object
com.broadleafcommerce.datafeed.provider.jpa.domain.JpaDataFeedProcess
- All Implemented Interfaces:
- com.broadleafcommerce.common.messaging.notification.domain.NotificationStateAware,- com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware,- com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable,- com.broadleafcommerce.data.tracking.core.TenantTrackable<com.broadleafcommerce.data.tracking.jpa.filtering.domain.TenantJpaTracking>,- com.broadleafcommerce.data.tracking.core.Trackable,- com.broadleafcommerce.data.tracking.core.TypedTrackable<com.broadleafcommerce.data.tracking.jpa.filtering.domain.TenantJpaTracking>,- Serializable
@Entity
public class JpaDataFeedProcess
extends Object
implements com.broadleafcommerce.data.tracking.core.TenantTrackable<com.broadleafcommerce.data.tracking.jpa.filtering.domain.TenantJpaTracking>, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, Serializable
JPA-persisted counterpart of 
DataFeedProcess.- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected booleanbooleanorg.modelmapper.ModelMapperfromMe()Class<?>The context ID of this process.com.broadleafcommerce.data.tracking.jpa.filtering.domain.TenantJpaTrackinginthashCode()booleanvoidsetApplicationId(String applicationId) voidsetContextId(String contextId) The context ID of this process.voidsetDataFeedPublicationConfigurationIds(List<String> dataFeedPublicationConfigurationIds) voidsetDescription(String description) voidsetDisplayName(String displayName) voidsetEnabled(boolean enabled) voidsetFilterString(String filterString) voidsetProcessType(String processType) voidsetTracking(com.broadleafcommerce.data.tracking.jpa.filtering.domain.TenantJpaTracking tracking) org.modelmapper.ModelMappertoMe()toString()Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappablepostFromMe, postToMe, preFromMe, preToMeMethods inherited from interface com.broadleafcommerce.common.messaging.notification.domain.NotificationStateAwarefindNotificationStateMethods inherited from interface com.broadleafcommerce.data.tracking.core.TrackablegetDisplay, getNotificationStates, getNotificationStates, setNotificationStatesMethods inherited from interface com.broadleafcommerce.data.tracking.core.TypedTrackablesetTracking
- 
Constructor Details- 
JpaDataFeedProcesspublic JpaDataFeedProcess()
 
- 
- 
Method Details- 
getBusinessDomainType- Specified by:
- getBusinessDomainTypein interface- com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
 
- 
fromMepublic org.modelmapper.ModelMapper fromMe()- Specified by:
- fromMein interface- com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
 
- 
toMepublic org.modelmapper.ModelMapper toMe()- Specified by:
- toMein interface- com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
 
- 
getContextIdThe context ID of this process.- Specified by:
- getContextIdin interface- com.broadleafcommerce.data.tracking.core.Trackable
- Returns:
- the id of this data feed process
- See Also:
 
- 
getDisplayName- See Also:
 
- 
getDescription- See Also:
 
- 
getProcessType- See Also:
 
- 
getDataFeedPublicationConfigurationIds
- 
getApplicationId- See Also:
 
- 
isEnabledpublic boolean isEnabled()- See Also:
 
- 
getFilterString- See Also:
 
- 
getTrackingpublic com.broadleafcommerce.data.tracking.jpa.filtering.domain.TenantJpaTracking getTracking()- Specified by:
- getTrackingin interface- com.broadleafcommerce.data.tracking.core.Trackable
- Returns:
- the TenantJpaTrackinginformation for this
- See Also:
- 
- TenantJpaTracking
 
 
- 
setContextIdThe context ID of this process.- Specified by:
- setContextIdin interface- com.broadleafcommerce.data.tracking.core.Trackable
- Parameters:
- contextId- the id of this data feed process
- See Also:
 
- 
setDisplayName- See Also:
 
- 
setDescription- See Also:
 
- 
setProcessType- See Also:
 
- 
setDataFeedPublicationConfigurationIds
- 
setApplicationId- See Also:
 
- 
setEnabledpublic void setEnabled(boolean enabled) - See Also:
 
- 
setFilterString- See Also:
 
- 
setTrackingpublic void setTracking(com.broadleafcommerce.data.tracking.jpa.filtering.domain.TenantJpaTracking tracking) - Specified by:
- setTrackingin interface- com.broadleafcommerce.data.tracking.core.TypedTrackable<com.broadleafcommerce.data.tracking.jpa.filtering.domain.TenantJpaTracking>
- Parameters:
- tracking- the- TenantJpaTrackinginformation for this
- See Also:
- 
- TenantJpaTracking
 
 
- 
toString
- 
equals
- 
canEqual
- 
hashCodepublic int hashCode()
 
-