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 booleanbooleanThe 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.inthashCode()voidsetDomainPattern(String domainPattern) The pattern to use when using the domain resolution identifier type.voidsetDomainPrefixPattern(String domainPrefixPattern) The pattern to use when using the domain prefix resolution identifier type.voidsetLoginPath(String loginPath) The path to the user login page.voidsetMyAccountPath(String myAccountPath) The path to the my accounts page.voidsetParameter(String parameter) The value to use when resolving application by parameter.voidsetParameterPattern(String parameterPattern) The pattern to use when using the parameter resolution identifier type.voidsetRegistrationPath(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:8456for 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:8456for 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:8456for 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:8456for 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
-