public class WeaveCatalogImpl extends Object implements MultiTenantCatalog
MultiTenantCatalogImpl into CatalogImpl| Modifier and Type | Field and Description |
|---|---|
protected MultiTenantCatalogImpl |
embeddableMultiTenantCatalog |
| Constructor and Description |
|---|
WeaveCatalogImpl() |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationStatusType |
getConfigurationStatus()
Describes whether or not the catalog has been marked as finished for configuration.
|
List<CatalogDerivedCatalogXref> |
getDerivedCatalogs()
Return the list of catalogs that derive from this one
|
List<CatalogDerivedCatalogXref> |
getDerivedFromCatalogs()
If this catalog is derived from one or more other catalogs, then this list will
return those catalogs via the
CatalogDerivedCatalogXref. |
protected MultiTenantCatalogImpl |
getEmbeddableMultiTenantCatalog(boolean assign) |
org.broadleafcommerce.common.site.domain.Site |
getOwningSite()
Returns the
Site that owns this Catalog |
Boolean |
isHideFromCatalogSelection()
Whether this
Catalog should be hidden from catalog selection |
void |
setConfigurationStatus(ConfigurationStatusType configurationStatus) |
void |
setDerivedCatalogs(List<CatalogDerivedCatalogXref> derivedCatalogs)
Set the list of catalogs that derive from this one
|
void |
setDerivedFromCatalogs(List<CatalogDerivedCatalogXref> derivedFromCatalogs)
Sets the list of catalogs (if any) from which this catalog was derived.
|
void |
setHideFromCatalogSelection(Boolean hideFromCatalogSelection)
Sets whether to hide this
Catalog from catalog selection |
void |
setOwningSite(org.broadleafcommerce.common.site.domain.Site owningSite)
Sets the
Site that owns this catalog |
protected MultiTenantCatalogImpl embeddableMultiTenantCatalog
public List<CatalogDerivedCatalogXref> getDerivedFromCatalogs()
MultiTenantCatalogCatalogDerivedCatalogXref.getDerivedFromCatalogs in interface MultiTenantCatalogpublic void setDerivedFromCatalogs(List<CatalogDerivedCatalogXref> derivedFromCatalogs)
MultiTenantCatalogsetDerivedFromCatalogs in interface MultiTenantCatalogpublic List<CatalogDerivedCatalogXref> getDerivedCatalogs()
MultiTenantCataloggetDerivedCatalogs in interface MultiTenantCatalogpublic void setDerivedCatalogs(List<CatalogDerivedCatalogXref> derivedCatalogs)
MultiTenantCatalogsetDerivedCatalogs in interface MultiTenantCatalogpublic org.broadleafcommerce.common.site.domain.Site getOwningSite()
MultiTenantCatalogSite that owns this CataloggetOwningSite in interface MultiTenantCatalogpublic void setOwningSite(org.broadleafcommerce.common.site.domain.Site owningSite)
MultiTenantCatalogSite that owns this catalogsetOwningSite in interface MultiTenantCatalogpublic Boolean isHideFromCatalogSelection()
MultiTenantCatalogCatalog should be hidden from catalog selectionisHideFromCatalogSelection in interface MultiTenantCatalogpublic void setHideFromCatalogSelection(Boolean hideFromCatalogSelection)
MultiTenantCatalogCatalog from catalog selectionsetHideFromCatalogSelection in interface MultiTenantCatalogpublic ConfigurationStatusType getConfigurationStatus()
MultiTenantCataloggetConfigurationStatus in interface MultiTenantCatalogpublic void setConfigurationStatus(ConfigurationStatusType configurationStatus)
setConfigurationStatus in interface MultiTenantCatalogprotected MultiTenantCatalogImpl getEmbeddableMultiTenantCatalog(boolean assign)
Copyright © 2020. All rights reserved.