Class JpaApplication
java.lang.Object
com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
- All Implemented Interfaces:
com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
,com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
,Serializable
@Entity
public class JpaApplication
extends Object
implements Serializable, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
An entity holding information about an application registered via the tenant service
- Author:
- Jeff Fischer
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
org.modelmapper.ModelMapper
fromMe()
Class<?>
getId()
We don't useLastModifiedDate
here because we want to enable manually setting this value (ex: for setting the lastUpdated to a value received in a persistence message).int
hashCode()
boolean
boolean
void
setCustomerContextId
(String customerContextId) void
setDeactivated
(boolean deactivated) void
void
setIdentifierType
(String identifierType) void
setIdentifierValue
(String identifierValue) void
setLastUpdated
(Instant lastUpdated) We don't useLastModifiedDate
here because we want to enable manually setting this value (ex: for setting the lastUpdated to a value received in a persistence message).void
setMarketplace
(boolean isMarketplace) void
setTenantId
(String tenantId) org.modelmapper.ModelMapper
toMe()
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
postFromMe, postToMe, preFromMe, preToMe
-
Constructor Details
-
JpaApplication
public JpaApplication() -
JpaApplication
-
-
Method Details
-
fromMe
public org.modelmapper.ModelMapper fromMe()- Specified by:
fromMe
in interfacecom.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
-
toMe
public org.modelmapper.ModelMapper toMe()- Specified by:
toMe
in interfacecom.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
-
getBusinessDomainType
- Specified by:
getBusinessDomainType
in interfacecom.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
-
getId
- See Also:
-
getIdentifierType
- See Also:
-
getIdentifierValue
- See Also:
-
isDeactivated
public boolean isDeactivated()- See Also:
-
getCustomerContextId
- See Also:
-
getTenantId
-
getLastUpdated
We don't useLastModifiedDate
here because we want to enable manually setting this value (ex: for setting the lastUpdated to a value received in a persistence message).- See Also:
-
Application.lastUpdated
-
isMarketplace
public boolean isMarketplace()- See Also:
-
setId
- See Also:
-
setIdentifierType
- See Also:
-
setIdentifierValue
- See Also:
-
setDeactivated
public void setDeactivated(boolean deactivated) - See Also:
-
setCustomerContextId
- See Also:
-
setTenantId
-
setLastUpdated
We don't useLastModifiedDate
here because we want to enable manually setting this value (ex: for setting the lastUpdated to a value received in a persistence message).- See Also:
-
Application.lastUpdated
-
setMarketplace
public void setMarketplace(boolean isMarketplace) - See Also:
-
toString
-
equals
-
canEqual
-
hashCode
public int hashCode()
-