public class AssetPropertyBean extends PropertyBean implements AssetProperties
PropertyBean.SimpleValueHolder<T>| Constructor and Description |
|---|
AssetPropertyBean() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToCustomAttributes(java.lang.String key,
java.lang.String value)
Adds a custom attribute to the custom atributes collection.
|
void |
clearCustomAttributes()
Clears all the attributes from the custom attributes collection.
|
java.lang.String |
getCategory()
Gets the category.
|
java.lang.String |
getContentDir()
Gets the content directory property.
|
java.util.Map<java.lang.String,java.lang.String> |
getCustomAttributes()
Gets the custom attributes map.
|
java.lang.String |
getDescriptionKey()
Gets the description key.
|
java.lang.String |
getDisplayName()
Gets the display name of the Portal Asset, note if the resourceBundle and
displayNameKey properties are valid the display name will be derived from
those, otherwise the display name will be derived from the name property of the asset.
|
java.lang.String |
getDisplayNameKey()
Gets the display name key property.
|
AssetResource.ExcludedFrom |
getExcludedFrom()
Gets the excluded from property.
|
java.lang.String |
getExcludedPortalIds()
Gets the excluded portal ids.
|
java.lang.String |
getIconURI()
Gets the icon URI.
|
java.lang.String |
getLockedBy()
Gets the locked by property.
|
java.util.Date |
getLockedDate()
Gets the locked date.
|
java.lang.String |
getLogoURL()
Gets the logo URL.
|
java.lang.String |
getResourceBundle()
Gets the resource bundle, used to obtain associated key based properties such as displayNameKey and
descriptionKey.
|
boolean |
getSeeded()
Gets the seeded property.
|
java.lang.String |
getTranslatedDescription()
Gets the translated description.
|
boolean |
getUsesCustomSecurity()
Gets the uses custom security property.
|
boolean |
getVisible()
Gets the visible property.
|
java.lang.String |
linkPath()
Set the link prefix for the underlying class to generate
correct REST Links.
|
void |
populateLinks(oracle.webcenter.jaxrs.framework.uri.UriService service)
Used By REST API to pass in UriService to create auxiliary links
|
void |
removeFromCustomAttributes(java.lang.String key)
Removes a custom attribute from the custom attributes collection.
|
java.lang.String |
resourceType() |
void |
setCategory(java.lang.String category)
Sets the category.
|
void |
setContentDir(java.lang.String contentDir)
Sets the content directory property.
|
void |
setCustomAttributes(java.util.Map<java.lang.String,java.lang.String> customAttributes)
Sets the custom attributes map.
|
void |
setDescriptionKey(java.lang.String descriptionKey)
Sets the description key.
|
void |
setDisplayName(java.lang.String name)
Sets the display name of the property.
|
void |
setDisplayNameKey(java.lang.String displayNameKey)
Sets the display name key property.
|
void |
setExcludedFrom(AssetResource.ExcludedFrom excludedFrom)
Sets the excluded from property.
|
void |
setExcludedPortalIds(java.lang.String excludedPortalIds)
Sets the excluded portal ids.
|
void |
setIconURI(java.lang.String iconURI)
Sets the ico URI.
|
void |
setLockedBy(java.lang.String lockedBy)
Sets the locked by property.
|
void |
setLockedDate(java.util.Date lockedDate)
Sets the locked date.
|
void |
setLogoURL(java.lang.String logoURL)
Sets the logo URL.
|
void |
setResourceBundle(java.lang.String resourceBundle)
Sets the resource bundle, used to obtain associated key based properties such as displayNameKey and
descriptionKey.
|
void |
setSeeded(boolean seeded)
Sets the seeded property.
|
void |
setTranslatedDescription(java.lang.String translatedDescription)
Sets the translated description property.
|
void |
setUsesCustomSecurity(boolean usesCustomSecurity)
Sets the uses custom security property.
|
void |
setVisible(boolean visible)
Sets the visible property.
|
getCreated, getCreator, getCreatorGuid, getCurrentVersionId, getDescription, getDocumentRef, getId, getLocale, getModified, getModifier, getModifierGuid, getName, getNamespace, getNewVersionId, getPortalShortId, getReference, getSecurityId, getShortId, populateSubLinks, setCreated, setCreator, setCurrentVersionId, setDescription, setDocumentRef, setId, setLocale, setModified, setModifier, setName, setNamespace, setNewVersionId, setPortalShortId, setReference, setSecurityId, setShortIdaddLink, addLinkState, getLinkElement, getLinks, getLinkURI, getResourceType, linkStates, linkStates, setLinks, setResourceTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, setNamepublic java.lang.String resourceType()
resourceType in interface oracle.webcenter.jaxrs.framework.model.LinkedInterfaceresourceType in class PropertyBeanpublic void populateLinks(oracle.webcenter.jaxrs.framework.uri.UriService service)
populateLinks in class PropertyBeanservice - UriServicepublic java.lang.String linkPath()
public java.lang.String getDisplayNameKey()
getDisplayNameKey in interface AssetPropertiespublic void setDisplayNameKey(java.lang.String displayNameKey)
setDisplayNameKey in interface AssetPropertiesdisplayNameKey - the display name key property to set.public java.lang.String getDescriptionKey()
getDescriptionKey in interface AssetPropertiespublic void setDescriptionKey(java.lang.String descriptionKey)
setDescriptionKey in interface AssetPropertiesdescriptionKey - the description key to set.public java.lang.String getResourceBundle()
getResourceBundle in interface AssetPropertiespublic void setResourceBundle(java.lang.String resourceBundle)
setResourceBundle in interface AssetPropertiesresourceBundle - the resource bundle to set.public java.lang.String getContentDir()
getContentDir in interface AssetPropertiespublic void setContentDir(java.lang.String contentDir)
setContentDir in interface AssetPropertiescontentDir - the content directory property to set.public java.lang.String getIconURI()
getIconURI in interface AssetPropertiespublic void setIconURI(java.lang.String iconURI)
setIconURI in interface AssetPropertiesiconURI - the ico URI to set.public java.lang.String getLogoURL()
getLogoURL in interface AssetPropertiespublic void setLogoURL(java.lang.String logoURL)
setLogoURL in interface AssetPropertieslogoURL - the logo URL to set.public java.lang.String getCategory()
getCategory in interface AssetPropertiespublic void setCategory(java.lang.String category)
setCategory in interface AssetPropertiescategory - the category to set.public java.lang.String getLockedBy()
getLockedBy in interface AssetPropertiespublic void setLockedBy(java.lang.String lockedBy)
setLockedBy in interface AssetPropertieslockedBy - the locked by property to set.public java.util.Date getLockedDate()
getLockedDate in interface AssetPropertiespublic void setLockedDate(java.util.Date lockedDate)
setLockedDate in interface AssetPropertieslockedDate - the locked date to set.public boolean getSeeded()
getSeeded in interface AssetPropertiespublic void setSeeded(boolean seeded)
setSeeded in interface AssetPropertiesseeded - the seeded property to set.public boolean getVisible()
getVisible in interface AssetPropertiespublic void setVisible(boolean visible)
setVisible in interface AssetPropertiesvisible - the visible property to set.public boolean getUsesCustomSecurity()
getUsesCustomSecurity in interface AssetPropertiespublic void setUsesCustomSecurity(boolean usesCustomSecurity)
setUsesCustomSecurity in interface AssetPropertiesusesCustomSecurity - the uses custom security property to set.public AssetResource.ExcludedFrom getExcludedFrom()
getExcludedFrom in interface AssetPropertiespublic void setExcludedFrom(AssetResource.ExcludedFrom excludedFrom)
setExcludedFrom in interface AssetPropertiesexcludedFrom - the excluded from property to set.public java.lang.String getExcludedPortalIds()
getExcludedPortalIds in interface AssetPropertiespublic void setExcludedPortalIds(java.lang.String excludedPortalIds)
setExcludedPortalIds in interface AssetPropertiesexcludedPortalIds - the excluded portal ids to set.public java.util.Map<java.lang.String,java.lang.String> getCustomAttributes()
getCustomAttributes in interface AssetPropertiespublic void addToCustomAttributes(java.lang.String key,
java.lang.String value)
addToCustomAttributes in interface AssetPropertieskey - the key of the custom attribute being added to the custom attributes collection.value - the value of the custom attribute being added to the custom attributes collection.public void removeFromCustomAttributes(java.lang.String key)
removeFromCustomAttributes in interface AssetPropertieskey - the key of the custom attribute to be removed from the custom attributes collection.public void setCustomAttributes(java.util.Map<java.lang.String,java.lang.String> customAttributes)
setCustomAttributes in interface AssetPropertiescustomAttributes - the custom attributes map to set.public void clearCustomAttributes()
clearCustomAttributes in interface AssetPropertiespublic void setDisplayName(java.lang.String name)
setDisplayName in interface AssetPropertiesname - The display name.public java.lang.String getDisplayName()
getDisplayName in interface AssetPropertiespublic void setTranslatedDescription(java.lang.String translatedDescription)
setTranslatedDescription in interface AssetPropertiestranslatedDescription - the translated description.public java.lang.String getTranslatedDescription()
getTranslatedDescription in interface AssetProperties