public class WeaveStaticAssetImpl extends Object implements MultiTenantStaticAsset
| Modifier and Type | Field and Description |
|---|---|
protected MultiTenantStaticAssetImpl |
embeddableMultiTenantStaticAsset |
| Constructor and Description |
|---|
WeaveStaticAssetImpl() |
| Modifier and Type | Method and Description |
|---|---|
MultiTenantStaticAssetImpl |
getEmbeddableMultiTenantStaticAsset(boolean assign) |
org.broadleafcommerce.cms.file.domain.StaticAsset |
getParent() |
Long |
getRelatedProfile()
Get the
Site Profile that the
StaticAsset has been linked to. |
StaticAssetShareableType |
getShareableType()
Dictates how the
StaticAsset
will be shared in the site hierarchy. |
void |
setRelatedProfile(Long relatedProfile)
Sets the
Site Profile. |
void |
setShareableType(StaticAssetShareableType shareableType)
Sets the type of access the
StaticAsset
will have. |
protected MultiTenantStaticAssetImpl embeddableMultiTenantStaticAsset
public MultiTenantStaticAssetImpl getEmbeddableMultiTenantStaticAsset(boolean assign)
public org.broadleafcommerce.cms.file.domain.StaticAsset getParent()
getParent in interface MultiTenantStaticAssetpublic StaticAssetShareableType getShareableType()
MultiTenantStaticAssetStaticAsset
will be shared in the site hierarchy.getShareableType in interface MultiTenantStaticAssetpublic void setShareableType(StaticAssetShareableType shareableType)
MultiTenantStaticAssetStaticAsset
will have.setShareableType in interface MultiTenantStaticAssetpublic Long getRelatedProfile()
MultiTenantStaticAssetSite Profile that the
StaticAsset has been linked to.getRelatedProfile in interface MultiTenantStaticAssetpublic void setRelatedProfile(Long relatedProfile)
MultiTenantStaticAssetSite Profile. Only valid if
StaticAssetShareableType.FOR_PROFILE has been set.setRelatedProfile in interface MultiTenantStaticAssetCopyright © 2020. All rights reserved.