Class AccountNotificationProperties
java.lang.Object
com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
@ConfigurationProperties("broadleaf.notification.account-invite")
public class AccountNotificationProperties
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
The pattern to use when using the domain resolution identifier type.The pattern to use when using the domain prefix resolution identifier type.The path to the user login page.The path to the my accounts page.The value to use when resolving application by parameter.The pattern to use when using the parameter resolution identifier type.The path to the user registration page.int
hashCode()
void
setDomainPattern
(String domainPattern) The pattern to use when using the domain resolution identifier type.void
setDomainPrefixPattern
(String domainPrefixPattern) The pattern to use when using the domain prefix resolution identifier type.void
setLoginPath
(String loginPath) The path to the user login page.void
setMyAccountPath
(String myAccountPath) The path to the my accounts page.void
setParameter
(String parameter) The value to use when resolving application by parameter.void
setParameterPattern
(String parameterPattern) The pattern to use when using the parameter resolution identifier type.void
setRegistrationPath
(String registrationPath) The path to the user registration page.toString()
-
Constructor Details
-
AccountNotificationProperties
public AccountNotificationProperties()
-
-
Method Details
-
getDomainPattern
The pattern to use when using the domain resolution identifier type. This uses java String formatting, e.g. 'https://www.%s.com'. Default ishttps://%s:8456
for local development. This should changed in other environments. -
getDomainPrefixPattern
The pattern to use when using the domain prefix resolution identifier type. This uses Java string formatting for substitution, e.g. "https://%s.mysite.com". The default ishttps://%s.localhost:8456
for local development support. This should be changed in other environments. -
getParameterPattern
The pattern to use when using the parameter resolution identifier type. This uses Java string formatting for substitution, e.g. "https://www.mysite.com" -
getParameter
The value to use when resolving application by parameter. Default is "application" -
getRegistrationPath
The path to the user registration page. Default is "/auth/register" -
getLoginPath
The path to the user login page. Default is "/auth/login" -
getMyAccountPath
The path to the my accounts page. -
setDomainPattern
The pattern to use when using the domain resolution identifier type. This uses java String formatting, e.g. 'https://www.%s.com'. Default ishttps://%s:8456
for local development. This should changed in other environments. -
setDomainPrefixPattern
The pattern to use when using the domain prefix resolution identifier type. This uses Java string formatting for substitution, e.g. "https://%s.mysite.com". The default ishttps://%s.localhost:8456
for local development support. This should be changed in other environments. -
setParameterPattern
The pattern to use when using the parameter resolution identifier type. This uses Java string formatting for substitution, e.g. "https://www.mysite.com" -
setParameter
The value to use when resolving application by parameter. Default is "application" -
setRegistrationPath
The path to the user registration page. Default is "/auth/register" -
setLoginPath
The path to the user login page. Default is "/auth/login" -
setMyAccountPath
The path to the my accounts page. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-