Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addAdditionalAttribute(String, Object) - Method in class com.broadleafcommerce.vendor.domain.Address
-
Takes in any additional attributes passed in the request not matching any defined properties.
- AdditionalContactsListConverter - Class in com.broadleafcommerce.vendor.provider.jpa.domain.support
- AdditionalContactsListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.vendor.provider.jpa.domain.support.AdditionalContactsListConverter
- Address - Class in com.broadleafcommerce.vendor.domain
-
The street address for a physical location.
- Address() - Constructor for class com.broadleafcommerce.vendor.domain.Address
- AddressConverter - Class in com.broadleafcommerce.vendor.provider.jpa.domain.support
-
Used to convert an
Address
to a serialized JSON object string representation for persistence and vice-versa. - AddressConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.vendor.provider.jpa.domain.support.AddressConverter
- AdminUserInfo - Class in com.broadleafcommerce.vendor.domain.request
-
Admin user related information used as part of a vendor creation event.
- AdminUserInfo() - Constructor for class com.broadleafcommerce.vendor.domain.request.AdminUserInfo
- Attribute - Class in com.broadleafcommerce.vendor.domain
-
Many entities have customizable dynamic attributes, and this class is intended to hold such values.
- Attribute() - Constructor for class com.broadleafcommerce.vendor.domain.Attribute
- Attribute(Object, EmbeddedContextState) - Constructor for class com.broadleafcommerce.vendor.domain.Attribute
- AttributeMapConverter - Class in com.broadleafcommerce.vendor.provider.jpa.domain.support
- AttributeMapConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.vendor.provider.jpa.domain.support.AttributeMapConverter
C
- canEqual(Object) - Method in class com.broadleafcommerce.vendor.domain.Address
- canEqual(Object) - Method in class com.broadleafcommerce.vendor.domain.Attribute
- canEqual(Object) - Method in class com.broadleafcommerce.vendor.domain.Contact
- canEqual(Object) - Method in class com.broadleafcommerce.vendor.domain.Phone
- canEqual(Object) - Method in class com.broadleafcommerce.vendor.domain.request.AdminUserInfo
- canEqual(Object) - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
- canEqual(Object) - Method in class com.broadleafcommerce.vendor.domain.Vendor
- canEqual(Object) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaAttribute
- canEqual(Object) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- canEqual(Object) - Method in class com.broadleafcommerce.vendor.provider.jpa.environment.VendorProperties
- canEqual(Object) - Method in class com.broadleafcommerce.vendor.service.autoconfigure.VendorNotificationProperties
- canHandle(Class<?>) - Method in class com.broadleafcommerce.vendor.provider.jpa.marketplace.JpaVendorEntityVendorVisibilityHandler
- CHANNEL - Static variable in interface com.broadleafcommerce.vendor.service.messaging.VendorNotificationEventProducer
- com.broadleafcommerce.vendor.autoconfigure - package com.broadleafcommerce.vendor.autoconfigure
- com.broadleafcommerce.vendor.domain - package com.broadleafcommerce.vendor.domain
- com.broadleafcommerce.vendor.domain.request - package com.broadleafcommerce.vendor.domain.request
- com.broadleafcommerce.vendor.provider - package com.broadleafcommerce.vendor.provider
- com.broadleafcommerce.vendor.provider.jpa - package com.broadleafcommerce.vendor.provider.jpa
- com.broadleafcommerce.vendor.provider.jpa.autoconfigure - package com.broadleafcommerce.vendor.provider.jpa.autoconfigure
- com.broadleafcommerce.vendor.provider.jpa.domain - package com.broadleafcommerce.vendor.provider.jpa.domain
- com.broadleafcommerce.vendor.provider.jpa.domain.support - package com.broadleafcommerce.vendor.provider.jpa.domain.support
- com.broadleafcommerce.vendor.provider.jpa.environment - package com.broadleafcommerce.vendor.provider.jpa.environment
- com.broadleafcommerce.vendor.provider.jpa.marketplace - package com.broadleafcommerce.vendor.provider.jpa.marketplace
- com.broadleafcommerce.vendor.provider.jpa.repository - package com.broadleafcommerce.vendor.provider.jpa.repository
- com.broadleafcommerce.vendor.repository - package com.broadleafcommerce.vendor.repository
- com.broadleafcommerce.vendor.service - package com.broadleafcommerce.vendor.service
- com.broadleafcommerce.vendor.service.autoconfigure - package com.broadleafcommerce.vendor.service.autoconfigure
- com.broadleafcommerce.vendor.service.messaging - package com.broadleafcommerce.vendor.service.messaging
- com.broadleafcommerce.vendor.service.validation - package com.broadleafcommerce.vendor.service.validation
- com.broadleafcommerce.vendor.web.autoconfigure - package com.broadleafcommerce.vendor.web.autoconfigure
- com.broadleafcommerce.vendor.web.endpoint - package com.broadleafcommerce.vendor.web.endpoint
- com.broadleafcommerce.vendor.web.endpoint.exception - package com.broadleafcommerce.vendor.web.endpoint.exception
- Contact - Class in com.broadleafcommerce.vendor.domain
-
Represents contact information for a
Vendor
. - Contact() - Constructor for class com.broadleafcommerce.vendor.domain.Contact
- ContactConverter - Class in com.broadleafcommerce.vendor.provider.jpa.domain.support
-
Used to convert a
Contact
to a serialized JSON object string representation for persistence and vice-versa. - ContactConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.vendor.provider.jpa.domain.support.ContactConverter
- convertToDatabaseColumn(Address) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.support.AddressConverter
- convertToDatabaseColumn(Contact) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.support.ContactConverter
- convertToDatabaseColumn(Phone) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.support.PhoneConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.support.AddressConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.support.ContactConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.support.PhoneConverter
- createVendorFromRequest(ContextInfo, VendorCreationRequest) - Method in class com.broadleafcommerce.vendor.web.endpoint.VendorEndpoint
- createVendorFromRequest(VendorCreationRequest, ContextInfo) - Method in class com.broadleafcommerce.vendor.service.DefaultVendorService
- createVendorFromRequest(VendorCreationRequest, ContextInfo) - Method in interface com.broadleafcommerce.vendor.service.VendorService
-
Create a vendor from the given
VendorCreationRequest
. - createVendorNarrowingFilter(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.vendor.provider.jpa.marketplace.JpaVendorEntityVendorVisibilityHandler
D
- DefaultVendorService<P extends Vendor> - Class in com.broadleafcommerce.vendor.service
- DefaultVendorService(VendorRepository<Trackable>, TypeFactory, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.vendor.service.DefaultVendorService
- deleteVendor(ContextInfo, String) - Method in class com.broadleafcommerce.vendor.web.endpoint.VendorEndpoint
E
- equals(Object) - Method in class com.broadleafcommerce.vendor.domain.Address
- equals(Object) - Method in class com.broadleafcommerce.vendor.domain.Attribute
- equals(Object) - Method in class com.broadleafcommerce.vendor.domain.Contact
- equals(Object) - Method in class com.broadleafcommerce.vendor.domain.Phone
- equals(Object) - Method in class com.broadleafcommerce.vendor.domain.request.AdminUserInfo
- equals(Object) - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
- equals(Object) - Method in class com.broadleafcommerce.vendor.domain.Vendor
- equals(Object) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaAttribute
- equals(Object) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- equals(Object) - Method in class com.broadleafcommerce.vendor.provider.jpa.environment.VendorProperties
- equals(Object) - Method in class com.broadleafcommerce.vendor.service.autoconfigure.VendorNotificationProperties
- ExceptionHandlerRegistry - Class in com.broadleafcommerce.vendor.web.endpoint.exception
-
General exception handler registry for handlers not exclusive to a single controller.
- ExceptionHandlerRegistry() - Constructor for class com.broadleafcommerce.vendor.web.endpoint.exception.ExceptionHandlerRegistry
F
- findAllByNameContainingIgnoreCase(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.vendor.repository.VendorRepository
-
Find all vendors, filtered by name.
- findByVendorRef(String, ContextInfo) - Method in interface com.broadleafcommerce.vendor.repository.VendorRepository
-
Find the vendor with the given vendor reference key.
- fromBusinessDomain(Object, D, ContextInfo) - Method in class com.broadleafcommerce.vendor.service.messaging.VendorNotificationStateMapperMember
- fromMe() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
G
- get_id() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- getAdditionalAttributes() - Method in class com.broadleafcommerce.vendor.domain.Address
-
Return any additional attributes passed in the request not matching any defined properties.
- getAdditionalContacts() - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
Additional contacts associated with the vendor.
- getAdditionalContacts() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- getAddress() - Method in class com.broadleafcommerce.vendor.domain.Contact
-
The address of the contact.
- getAddress() - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
-
The primary address associated with this vendor.
- getAddress() - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
The primary address associated with this vendor.
- getAddress() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- getAddressLine1() - Method in class com.broadleafcommerce.vendor.domain.Address
-
Primary address information, typically street name and building number.
- getAddressLine2() - Method in class com.broadleafcommerce.vendor.domain.Address
-
Secondary address information, like apartment, suite, or unit number.
- getAddressLine3() - Method in class com.broadleafcommerce.vendor.domain.Address
-
Tertiary address information, typically for international addresses.
- getAdminUser() - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
-
User information for an admin user that is to be created to manage this vendor.
- getAssociatedVendorRef(Object, ContextInfo) - Method in class com.broadleafcommerce.vendor.provider.jpa.marketplace.JpaVendorEntityVendorVisibilityHandler
- getAttribute(String) - Method in class com.broadleafcommerce.vendor.domain.Vendor
- getAttributes() - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
Dynamic attributes that are a part of the vendor.
- getAttributes() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- getBusinessDomainType() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- getCity() - Method in class com.broadleafcommerce.vendor.domain.Address
-
The city, town or village of this address.
- getCompanyName() - Method in class com.broadleafcommerce.vendor.domain.Address
-
The name of the company at this address.
- getContextId() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- getContextState() - Method in class com.broadleafcommerce.vendor.domain.Attribute
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
A subset of
Tracking
information to expose the context state for this object. - getCountry() - Method in class com.broadleafcommerce.vendor.domain.Address
-
The country for this address.
- getCountryCode() - Method in class com.broadleafcommerce.vendor.domain.Phone
-
The country calling code that acts as a prefix to the main telephone number.
- getCounty() - Method in class com.broadleafcommerce.vendor.domain.Address
-
The county of this address.
- getDataRoutePartition() - Method in class com.broadleafcommerce.vendor.provider.jpa.marketplace.JpaVendorEntityVendorVisibilityHandler
-
Defines the data route in which this vendor visibility handler should apply.
- getDataRoutePartition() - Method in class com.broadleafcommerce.vendor.service.messaging.VendorNotificationStateMapperMember
- getDatasource() - Method in class com.broadleafcommerce.vendor.provider.jpa.environment.VendorProperties
- getDefaultCurrency() - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
-
By default, TenantServices will create a vendor catalog upon notice of a new vendor being created.
- getDefaultCurrency() - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
By default, TenantServices will create a vendor catalog upon notice of a new vendor being created.
- getDefaultCurrency() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- getDefaultLocale() - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
-
By default, TenantServices will create a vendor catalog upon notice of a new vendor being created.
- getDefaultLocale() - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
By default, TenantServices will create a vendor catalog upon notice of a new vendor being created.
- getDefaultLocale() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- getDelegating() - Method in class com.broadleafcommerce.vendor.provider.jpa.environment.VendorProperties
- getDisplay() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- getEmailAddress() - Method in class com.broadleafcommerce.vendor.domain.Contact
-
The email address of the contact.
- getEmailAddress() - Method in class com.broadleafcommerce.vendor.domain.request.AdminUserInfo
-
An email address to create an admin user for assigned to this vendor.
- getExtension() - Method in class com.broadleafcommerce.vendor.domain.Phone
-
The internal extension for this phone.
- getFullName() - Method in class com.broadleafcommerce.vendor.domain.Contact
-
The combined names of the contact.
- getId() - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
The context ID of the vendor.
- getJpa() - Method in class com.broadleafcommerce.vendor.provider.jpa.environment.VendorProperties
- getLiquibase() - Method in class com.broadleafcommerce.vendor.provider.jpa.environment.VendorProperties
- getName() - Method in class com.broadleafcommerce.vendor.domain.request.AdminUserInfo
-
The name for the new admin user.
- getName() - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
-
A unique name for the vendor.
- getName() - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
A unique name for the vendor.
- getName() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- getNotification() - Method in class com.broadleafcommerce.vendor.service.autoconfigure.VendorNotificationProperties
- getNotificationStateService() - Method in class com.broadleafcommerce.vendor.service.messaging.VendorNotificationStateMapperMember
- getObjectMapper() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.support.AddressConverter
- getObjectMapper() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.support.ContactConverter
- getObjectMapper() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.support.PhoneConverter
- getOrder() - Method in class com.broadleafcommerce.vendor.provider.jpa.marketplace.JpaVendorEntityVendorVisibilityHandler
-
Defines the priority of this vendor visibility handler in comparison to others injected by
VendorVisibilityManager
. - getPassword() - Method in class com.broadleafcommerce.vendor.domain.request.AdminUserInfo
-
The desired password for the new admin user.
- getPhoneFax() - Method in class com.broadleafcommerce.vendor.domain.Address
-
The
fax number
for this address. - getPhoneNumber() - Method in class com.broadleafcommerce.vendor.domain.Phone
-
The telephone number, including the area code.
- getPhonePrimary() - Method in class com.broadleafcommerce.vendor.domain.Address
-
The primary
phone number
for this address. - getPhoneSecondary() - Method in class com.broadleafcommerce.vendor.domain.Address
-
The secondary
phone number
for this address. - getPostalCode() - Method in class com.broadleafcommerce.vendor.domain.Address
-
Postal code or ZIP code for this address.
- getPrimaryContact() - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
-
The primary contact associated with this vendor.
- getPrimaryContact() - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
The primary contact associated with this vendor.
- getPrimaryContact() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- getRepository() - Method in class com.broadleafcommerce.vendor.service.DefaultVendorService
- getRepositoryDomain() - Method in class com.broadleafcommerce.vendor.service.DefaultVendorService
- getRepositoryDomain() - Method in interface com.broadleafcommerce.vendor.service.VendorService
- getRetry() - Method in class com.broadleafcommerce.vendor.service.autoconfigure.VendorNotificationProperties
- getStateProvinceRegion() - Method in class com.broadleafcommerce.vendor.domain.Address
-
The state, province or region of this address.
- getTimestamp() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
-
Temporal state describing the time at which this item was last updated.
- getTracking() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- getTypeFactory() - Method in class com.broadleafcommerce.vendor.service.DefaultVendorService
- getValue() - Method in class com.broadleafcommerce.vendor.domain.Attribute
-
The value represented by this attribute.
- getValue() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaAttribute
- getVendorFromRequest(VendorCreationRequest) - Method in class com.broadleafcommerce.vendor.service.DefaultVendorService
-
Responsible for creating a vendor entity from the passed in request.
- getVendorRef() - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
-
A unique reference key used throughout the system to associate data to the vendor.
- getVendorRef() - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
A unique reference key used throughout the system to associate data to the vendor.
- getVendorRef() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- getVendorService() - Method in class com.broadleafcommerce.vendor.service.validation.VendorValidator
- getVendorService() - Method in class com.broadleafcommerce.vendor.web.endpoint.VendorEndpoint
H
- handleEntityMissingException(Exception, WebRequest) - Method in class com.broadleafcommerce.vendor.web.endpoint.exception.ExceptionHandlerRegistry
- handleInvalidTranslationRequestException(Exception, WebRequest) - Method in class com.broadleafcommerce.vendor.web.endpoint.exception.ExceptionHandlerRegistry
- hashCode() - Method in class com.broadleafcommerce.vendor.domain.Address
- hashCode() - Method in class com.broadleafcommerce.vendor.domain.Attribute
- hashCode() - Method in class com.broadleafcommerce.vendor.domain.Contact
- hashCode() - Method in class com.broadleafcommerce.vendor.domain.Phone
- hashCode() - Method in class com.broadleafcommerce.vendor.domain.request.AdminUserInfo
- hashCode() - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
- hashCode() - Method in class com.broadleafcommerce.vendor.domain.Vendor
- hashCode() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaAttribute
- hashCode() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- hashCode() - Method in class com.broadleafcommerce.vendor.provider.jpa.environment.VendorProperties
- hashCode() - Method in class com.broadleafcommerce.vendor.service.autoconfigure.VendorNotificationProperties
I
- isEntityMutableByVendorRestrictions(Object, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.vendor.provider.jpa.marketplace.JpaVendorEntityVendorVisibilityHandler
J
- JpaAttribute - Class in com.broadleafcommerce.vendor.provider.jpa.domain
-
Persistent counter-part to an
Attribute
for use with a JPA datastore. - JpaAttribute() - Constructor for class com.broadleafcommerce.vendor.provider.jpa.domain.JpaAttribute
- JpaAttribute(Object) - Constructor for class com.broadleafcommerce.vendor.provider.jpa.domain.JpaAttribute
- JpaRouteConstants - Class in com.broadleafcommerce.vendor.provider.jpa
- JpaRouteConstants.Persistence - Class in com.broadleafcommerce.vendor.provider.jpa
- JpaVendor - Class in com.broadleafcommerce.vendor.provider.jpa.domain
-
Persistent counter-part to a
Vendor
for use with a JPA-supported datastore. - JpaVendor() - Constructor for class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- JpaVendorEntityVendorVisibilityHandler - Class in com.broadleafcommerce.vendor.provider.jpa.marketplace
-
Responsible for performing vendor-visibility operations on
JpaVendors
themselves, so only permitted vendors are visible. - JpaVendorEntityVendorVisibilityHandler(int, String) - Constructor for class com.broadleafcommerce.vendor.provider.jpa.marketplace.JpaVendorEntityVendorVisibilityHandler
- JpaVendorRepository<D extends JpaVendor> - Interface in com.broadleafcommerce.vendor.provider.jpa.repository
-
JPA domain-specific implementation of
VendorRepository
.
N
- notify(Trackable, ContextInfo, NotificationStateRepository) - Method in class com.broadleafcommerce.vendor.service.VendorCrudEntityHelper
P
- Phone - Class in com.broadleafcommerce.vendor.domain
- Phone() - Constructor for class com.broadleafcommerce.vendor.domain.Phone
- PhoneConverter - Class in com.broadleafcommerce.vendor.provider.jpa.domain.support
-
Used to convert a
Phone
to a serialized JSON object string representation for persistence and vice-versa. - PhoneConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.vendor.provider.jpa.domain.support.PhoneConverter
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.vendor.autoconfigure.VendorEnvironmentPostProcessor
R
- readAllByName(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.vendor.service.DefaultVendorService
- readAllByName(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.vendor.service.VendorService
-
Read all vendors, optionally filtered by name.
- readAllVendors(ContextInfo, String, Node, Pageable) - Method in class com.broadleafcommerce.vendor.web.endpoint.VendorEndpoint
- readByVendorRef(String, ContextInfo) - Method in class com.broadleafcommerce.vendor.service.DefaultVendorService
- readByVendorRef(String, ContextInfo) - Method in interface com.broadleafcommerce.vendor.service.VendorService
-
Finds the vendor with the given reference key (should only be one result, as vendor keys are unique).
- readVendor(ContextInfo, String) - Method in class com.broadleafcommerce.vendor.web.endpoint.VendorEndpoint
- readVendorByRef(ContextInfo, String) - Method in class com.broadleafcommerce.vendor.web.endpoint.VendorEndpoint
- replaceVendor(ContextInfo, String, Vendor) - Method in class com.broadleafcommerce.vendor.web.endpoint.VendorEndpoint
- RouteConstants - Class in com.broadleafcommerce.vendor.provider
- RouteConstants.Persistence - Class in com.broadleafcommerce.vendor.provider
S
- set_id(String) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.vendor.domain.Address
-
Map holding any additional attributes passed in the request not matching any defined properties.
- setAdditionalContacts(List<Contact>) - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
Additional contacts associated with the vendor.
- setAdditionalContacts(List<Contact>) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- setAddress(Address) - Method in class com.broadleafcommerce.vendor.domain.Contact
-
The address of the contact.
- setAddress(Address) - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
-
The primary address associated with this vendor.
- setAddress(Address) - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
The primary address associated with this vendor.
- setAddress(Address) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- setAddressLine1(String) - Method in class com.broadleafcommerce.vendor.domain.Address
-
Primary address information, typically street name and building number.
- setAddressLine2(String) - Method in class com.broadleafcommerce.vendor.domain.Address
-
Secondary address information, like apartment, suite, or unit number.
- setAddressLine3(String) - Method in class com.broadleafcommerce.vendor.domain.Address
-
Tertiary address information, typically for international addresses.
- setAdminUser(AdminUserInfo) - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
-
User information for an admin user that is to be created to manage this vendor.
- setAttributes(Map<String, Attribute>) - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
Dynamic attributes that are a part of the vendor.
- setAttributes(Map<String, JpaAttribute>) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- setCity(String) - Method in class com.broadleafcommerce.vendor.domain.Address
-
The city, town or village of this address.
- setCompanyName(String) - Method in class com.broadleafcommerce.vendor.domain.Address
-
The name of the company at this address.
- setContextId(String) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- setContextState(EmbeddedContextState) - Method in class com.broadleafcommerce.vendor.domain.Attribute
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
A subset of
Tracking
information to expose the context state for this object. - setCountry(String) - Method in class com.broadleafcommerce.vendor.domain.Address
-
The country for this address.
- setCountryCode(String) - Method in class com.broadleafcommerce.vendor.domain.Phone
-
The country calling code that acts as a prefix to the main telephone number.
- setCounty(String) - Method in class com.broadleafcommerce.vendor.domain.Address
-
The county of this address.
- setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.vendor.provider.jpa.environment.VendorProperties
- setDefaultCurrency(String) - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
-
By default, TenantServices will create a vendor catalog upon notice of a new vendor being created.
- setDefaultCurrency(String) - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
By default, TenantServices will create a vendor catalog upon notice of a new vendor being created.
- setDefaultCurrency(String) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- setDefaultLocale(String) - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
-
By default, TenantServices will create a vendor catalog upon notice of a new vendor being created.
- setDefaultLocale(String) - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
By default, TenantServices will create a vendor catalog upon notice of a new vendor being created.
- setDefaultLocale(String) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.vendor.provider.jpa.environment.VendorProperties
- setEmailAddress(String) - Method in class com.broadleafcommerce.vendor.domain.Contact
-
The email address of the contact.
- setEmailAddress(String) - Method in class com.broadleafcommerce.vendor.domain.request.AdminUserInfo
-
An email address to create an admin user for assigned to this vendor.
- setExtension(String) - Method in class com.broadleafcommerce.vendor.domain.Phone
-
The internal extension for this phone.
- setFullName(String) - Method in class com.broadleafcommerce.vendor.domain.Contact
-
The combined names of the contact.
- setId(String) - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
The context ID of the vendor.
- setJpa(JpaProperties) - Method in class com.broadleafcommerce.vendor.provider.jpa.environment.VendorProperties
- setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.vendor.provider.jpa.environment.VendorProperties
- setName(String) - Method in class com.broadleafcommerce.vendor.domain.request.AdminUserInfo
-
The name for the new admin user.
- setName(String) - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
-
A unique name for the vendor.
- setName(String) - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
A unique name for the vendor.
- setName(String) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- setNotification(NotificationProperties) - Method in class com.broadleafcommerce.vendor.service.autoconfigure.VendorNotificationProperties
- setPassword(String) - Method in class com.broadleafcommerce.vendor.domain.request.AdminUserInfo
-
The desired password for the new admin user.
- setPhoneFax(Phone) - Method in class com.broadleafcommerce.vendor.domain.Address
-
The
fax number
for this address. - setPhoneNumber(String) - Method in class com.broadleafcommerce.vendor.domain.Phone
-
The telephone number, including the area code.
- setPhonePrimary(Phone) - Method in class com.broadleafcommerce.vendor.domain.Address
-
The primary
phone number
for this address. - setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.vendor.domain.Address
-
The secondary
phone number
for this address. - setPostalCode(String) - Method in class com.broadleafcommerce.vendor.domain.Address
-
Postal code or ZIP code for this address.
- setPrimaryContact(Contact) - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
-
The primary contact associated with this vendor.
- setPrimaryContact(Contact) - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
The primary contact associated with this vendor.
- setPrimaryContact(Contact) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- setRetry(RetryProperties) - Method in class com.broadleafcommerce.vendor.service.autoconfigure.VendorNotificationProperties
- setStateProvinceRegion(String) - Method in class com.broadleafcommerce.vendor.domain.Address
-
The state, province or region of this address.
- setTimestamp(Instant) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
-
Temporal state describing the time at which this item was last updated.
- setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- setValue(Object) - Method in class com.broadleafcommerce.vendor.domain.Attribute
-
The value represented by this attribute.
- setValue(Object) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaAttribute
- setVendorRef(String) - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
-
A unique reference key used throughout the system to associate data to the vendor.
- setVendorRef(String) - Method in class com.broadleafcommerce.vendor.domain.Vendor
-
A unique reference key used throughout the system to associate data to the vendor.
- setVendorRef(String) - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- setVendorService(VendorService<Vendor>) - Method in class com.broadleafcommerce.vendor.service.validation.VendorValidator
-
Lazy injection since this validator is itself a service component.
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.vendor.service.validation.VendorValidator
T
- toMe() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- toString() - Method in class com.broadleafcommerce.vendor.domain.Address
- toString() - Method in class com.broadleafcommerce.vendor.domain.Attribute
- toString() - Method in class com.broadleafcommerce.vendor.domain.Contact
- toString() - Method in class com.broadleafcommerce.vendor.domain.Phone
- toString() - Method in class com.broadleafcommerce.vendor.domain.request.AdminUserInfo
- toString() - Method in class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
- toString() - Method in class com.broadleafcommerce.vendor.domain.Vendor
- toString() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaAttribute
- toString() - Method in class com.broadleafcommerce.vendor.provider.jpa.domain.JpaVendor
- toString() - Method in class com.broadleafcommerce.vendor.provider.jpa.environment.VendorProperties
- toString() - Method in class com.broadleafcommerce.vendor.service.autoconfigure.VendorNotificationProperties
- TYPE - Static variable in interface com.broadleafcommerce.vendor.service.messaging.VendorNotificationEventProducer
V
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.vendor.service.validation.VendorValidator
- validateDefaultCurrency(Vendor, Errors, ContextInfo) - Method in class com.broadleafcommerce.vendor.service.validation.VendorValidator
- validateDefaultLocale(Vendor, Errors, ContextInfo) - Method in class com.broadleafcommerce.vendor.service.validation.VendorValidator
- validateForCreate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.vendor.service.validation.VendorValidator
- validateForModification(Vendor, Errors, ContextInfo) - Method in class com.broadleafcommerce.vendor.service.validation.VendorValidator
- validateForReplace(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.vendor.service.validation.VendorValidator
- validateForUpdate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.vendor.service.validation.VendorValidator
- validateVendorRef(Vendor, Errors, ContextInfo) - Method in class com.broadleafcommerce.vendor.service.validation.VendorValidator
- Vendor - Class in com.broadleafcommerce.vendor.domain
-
A domain representing a Vendor.
- Vendor() - Constructor for class com.broadleafcommerce.vendor.domain.Vendor
- VENDOR_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.vendor.provider.jpa.JpaRouteConstants.Persistence
- VENDOR_ROUTE_KEY - Static variable in class com.broadleafcommerce.vendor.provider.RouteConstants.Persistence
- VENDOR_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.vendor.provider.RouteConstants.Persistence
- VENDOR_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.vendor.provider.jpa.JpaRouteConstants.Persistence
- VENDOR_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.vendor.provider.jpa.JpaRouteConstants.Persistence
- VendorCreationRequest - Class in com.broadleafcommerce.vendor.domain.request
- VendorCreationRequest() - Constructor for class com.broadleafcommerce.vendor.domain.request.VendorCreationRequest
- VendorCrudEntityHelper - Class in com.broadleafcommerce.vendor.service
-
Specialized helper for working with
Vendor
domain. - VendorCrudEntityHelper(DomainMapperManager, List<SortTransformer>, EntityValidatorManager, TrackableBehaviorUtil) - Constructor for class com.broadleafcommerce.vendor.service.VendorCrudEntityHelper
- VendorEndpoint - Class in com.broadleafcommerce.vendor.web.endpoint
- VendorEndpoint(VendorService<Vendor>) - Constructor for class com.broadleafcommerce.vendor.web.endpoint.VendorEndpoint
- VendorEnvironmentPostProcessor - Class in com.broadleafcommerce.vendor.autoconfigure
-
Default property overrides for Vendor Services
- VendorEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.vendor.autoconfigure.VendorEnvironmentPostProcessor
- VendorJpaAutoConfiguration - Class in com.broadleafcommerce.vendor.provider.jpa.autoconfigure
-
The main JPA auto configuration that initializes the out of the box JPA repositories and domain.
- VendorJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.vendor.provider.jpa.autoconfigure.VendorJpaAutoConfiguration
- VendorNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.vendor.service.autoconfigure.VendorServiceAutoConfiguration.VendorNotificationAutoConfiguration
- VendorNotificationEventProducer - Interface in com.broadleafcommerce.vendor.service.messaging
-
Spring cloud data channel description for messaging output.
- vendorNotificationHandler(VendorNotificationEventProducer, VendorNotificationProperties, List<IgnoredNotificationStateRepository>, PersistenceMessageFactory, MessageSerializationHelper) - Method in class com.broadleafcommerce.vendor.service.autoconfigure.VendorServiceAutoConfiguration.VendorNotificationAutoConfiguration
- vendorNotificationOutput() - Method in interface com.broadleafcommerce.vendor.service.messaging.VendorNotificationEventProducer
- VendorNotificationProperties - Class in com.broadleafcommerce.vendor.service.autoconfigure
-
Configuration properties for the
NotificationHandler
andRetryHandler
forVendorNotificationEventProducer
. - VendorNotificationProperties() - Constructor for class com.broadleafcommerce.vendor.service.autoconfigure.VendorNotificationProperties
- vendorNotificationRetryClusterService(CamelClusterService, VendorNotificationProperties, VendorRepository<?>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.vendor.service.autoconfigure.VendorServiceAutoConfiguration.VendorNotificationAutoConfiguration
- vendorNotificationStateDomainMapperMember(NotificationStateService) - Method in class com.broadleafcommerce.vendor.service.autoconfigure.VendorServiceAutoConfiguration
- VendorNotificationStateMapperMember - Class in com.broadleafcommerce.vendor.service.messaging
-
A
DomainMapperMember
that is responsible for initializing theNotificationState
forSingleIndexRequestProducer
onIndexable
entities. - VendorNotificationStateMapperMember(NotificationStateService) - Constructor for class com.broadleafcommerce.vendor.service.messaging.VendorNotificationStateMapperMember
- VendorProperties - Class in com.broadleafcommerce.vendor.provider.jpa.environment
- VendorProperties() - Constructor for class com.broadleafcommerce.vendor.provider.jpa.environment.VendorProperties
- VendorRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.vendor.repository
-
Repository
for persistent counter-parts ofVendor
. - VENDORS_URI - Static variable in class com.broadleafcommerce.vendor.web.endpoint.VendorEndpoint
- vendorService(VendorRepository<Trackable>, TypeFactory, DomainMapperManager, List<SortTransformer>, EntityValidatorManager, TrackableBehaviorUtil, List<RsqlQueryTransformer>, NotificationManager) - Method in class com.broadleafcommerce.vendor.service.autoconfigure.VendorServiceAutoConfiguration
- VendorService<P extends Vendor> - Interface in com.broadleafcommerce.vendor.service
-
Service API for
Vendor
. - VendorServiceAutoConfiguration - Class in com.broadleafcommerce.vendor.service.autoconfigure
- VendorServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.vendor.service.autoconfigure.VendorServiceAutoConfiguration
- VendorServiceAutoConfiguration.VendorNotificationAutoConfiguration - Class in com.broadleafcommerce.vendor.service.autoconfigure
- VendorServiceAutoConfiguration.VendorVisibilityAutoConfiguration - Class in com.broadleafcommerce.vendor.service.autoconfigure
- VendorValidationAutoConfiguration - Class in com.broadleafcommerce.vendor.service.autoconfigure
-
Vendor-specific configuration for validation.
- VendorValidationAutoConfiguration() - Constructor for class com.broadleafcommerce.vendor.service.autoconfigure.VendorValidationAutoConfiguration
- VendorValidator - Class in com.broadleafcommerce.vendor.service.validation
-
Validator for
Vendor
supplied in requests. - VendorValidator() - Constructor for class com.broadleafcommerce.vendor.service.validation.VendorValidator
- VendorVisibilityAutoConfiguration() - Constructor for class com.broadleafcommerce.vendor.service.autoconfigure.VendorServiceAutoConfiguration.VendorVisibilityAutoConfiguration
- VendorWebAutoConfiguration - Class in com.broadleafcommerce.vendor.web.autoconfigure
- VendorWebAutoConfiguration() - Constructor for class com.broadleafcommerce.vendor.web.autoconfigure.VendorWebAutoConfiguration
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form