|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.dotmarketing.portlets.contentlet.model.Contentlet
public class Contentlet
| Field Summary | |
|---|---|
static java.lang.String |
ARCHIVED_KEY
|
static java.lang.String |
DISABLED_WYSIWYG_KEY
|
static java.lang.String |
FOLDER_KEY
|
static java.lang.String |
HOST_KEY
|
static java.lang.String |
IDENTIFIER_KEY
|
static java.lang.String |
INODE_KEY
|
static java.lang.String |
LANGUAGEID_KEY
|
static java.lang.String |
LAST_REVIEW_KEY
|
static java.lang.String |
LIVE_KEY
|
static java.lang.String |
LOCKED_KEY
|
protected java.util.Map<java.lang.String,java.lang.Object> |
map
|
static java.lang.String |
MOD_DATE_KEY
|
static java.lang.String |
MOD_USER_KEY
|
static java.lang.String |
NEXT_REVIEW_KEY
|
static java.lang.String |
OWNER_KEY
|
static java.lang.String |
REVIEW_INTERNAL_KEY
|
static java.lang.String |
SORT_ORDER_KEY
|
static java.lang.String |
STRUCTURE_INODE_KEY
|
static java.lang.String |
WORKFLOW_ACTION_KEY
|
static java.lang.String |
WORKFLOW_ASSIGN_KEY
|
static java.lang.String |
WORKFLOW_COMMENTS_KEY
|
static java.lang.String |
WORKFLOW_EXPIRE_DATE
|
static java.lang.String |
WORKFLOW_EXPIRE_TIME
|
static java.lang.String |
WORKFLOW_NEVER_EXPIRE
|
static java.lang.String |
WORKFLOW_PUBLISH_DATE
|
static java.lang.String |
WORKFLOW_PUBLISH_TIME
|
static java.lang.String |
WORKING_KEY
|
| Constructor Summary | |
|---|---|
Contentlet()
default constructor |
|
Contentlet(java.util.Map<java.lang.String,java.lang.Object> map)
|
|
| Method Summary | |
|---|---|
java.util.List<PermissionSummary> |
acceptedPermissions()
List of permissions it accepts |
boolean |
equals(Contentlet contentlet)
|
boolean |
equals(java.lang.Object o)
|
java.lang.Object |
get(java.lang.String key)
Returns an object from the underlying contentlet Map |
java.io.File |
getBinary(java.lang.String velocityVarName)
|
java.io.InputStream |
getBinaryStream(java.lang.String velocityVarName)
|
boolean |
getBoolProperty(java.lang.String fieldVarName)
|
java.lang.String |
getCategoryId()
|
java.util.Date |
getDateProperty(java.lang.String fieldVarName)
|
java.util.List<Exportable> |
getDependencies()
|
java.util.List<java.lang.String> |
getDisabledWysiwyg()
|
float |
getFloatProperty(java.lang.String fieldVarName)
|
java.lang.String |
getFolder()
|
java.lang.String |
getHost()
|
java.lang.String |
getIdentifier()
|
java.lang.String |
getInode()
gets the inode (specific version id) of the versionable |
java.util.Map<java.lang.String,java.lang.Object> |
getKeyValueProperty(java.lang.String velocityVarName)
|
long |
getLanguageId()
|
java.util.Date |
getLastReview()
|
long |
getLongProperty(java.lang.String fieldVarName)
|
java.util.Map<java.lang.String,java.lang.Object> |
getMap()
Returns a map of the contentlet properties based on the fields of the structure The keys used in the map will be the velocity variables names |
java.util.Date |
getModDate()
Returns the modDate. |
java.lang.String |
getModUser()
Returns the modUser. |
java.util.Date |
getNextReview()
|
java.lang.String |
getOwner()
Returns the owner. |
Permissionable |
getParentPermissionable()
Retrieves the parent permissionable in the chain of permissions inheritance |
java.lang.String |
getPermissionId()
Sets the id to be used for checking permissions |
java.lang.String |
getPermissionType()
Returns the permission type which this permissionable can inherit from |
java.lang.String |
getReviewInterval()
|
static long |
getSerialVersionUID()
|
long |
getSortOrder()
|
java.lang.String |
getStringProperty(java.lang.String fieldVarName)
|
Structure |
getStructure()
|
java.lang.String |
getStructureInode()
|
java.lang.String |
getTitle()
returns the title of the specific asset |
java.lang.String |
getType()
|
java.lang.String |
getVersionId()
The VersionId is the identifier of the versionable web asset every version of the particular webasset will share the same versionId/Identifier |
java.lang.String |
getVersionType()
this returns the string "type" (the db table) of the versionable web asset. |
int |
hashCode()
|
boolean |
isArchived()
Returns the deleted. |
boolean |
isDependenciesMet()
|
boolean |
isLive()
Returns the live. |
boolean |
isLocked()
Returns the locked. |
boolean |
isLowIndexPriority()
|
boolean |
isParentPermissionable()
Returns true if other asset could inherit permissions from it |
boolean |
isWorking()
Returns the working. |
java.util.List<RelatedPermissionableGroup> |
permissionDependencies(int requiredPermission)
Based on the given required permission bit, this method should return the list of dependencies that should be check as well on related permissionables before grant the requiredPermission |
void |
setBinary(java.lang.String velocityVarName,
java.io.File newFile)
|
void |
setBoolProperty(java.lang.String fieldVarName,
boolean boolValue)
|
void |
setDateProperty(java.lang.String fieldVarName,
java.util.Date dateValue)
|
void |
setDisabledWysiwyg(java.util.List<java.lang.String> disabledFields)
|
void |
setFloatProperty(java.lang.String fieldVarName,
float floatValue)
|
void |
setFolder(java.lang.String folder)
|
void |
setHost(java.lang.String host)
|
void |
setIdentifier(java.lang.String identifier)
|
void |
setInode(java.lang.String inode)
|
void |
setLanguageId(long languageId)
|
void |
setLastReview(java.util.Date lastReview)
|
void |
setLongProperty(java.lang.String fieldVarName,
long longValue)
|
void |
setLowIndexPriority(boolean lowIndexPriority)
|
void |
setModDate(java.util.Date modDate)
Sets the modDate. |
void |
setModUser(java.lang.String modUser)
Sets the modUser. |
void |
setNextReview(java.util.Date nextReview)
|
void |
setOwner(java.lang.String owner)
Sets the owner. |
void |
setProperty(java.lang.String fieldVarName,
java.lang.Object objValue)
|
void |
setReviewInterval(java.lang.String reviewInterval)
|
void |
setSortOrder(long sortOrder)
Sets the sort_order. |
void |
setStringProperty(java.lang.String fieldVarName,
java.lang.String stringValue)
|
void |
setStructureInode(java.lang.String structureInode)
|
void |
setVersionId(java.lang.String versionId)
sets the versionId (identifier) of the asset |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String INODE_KEY
public static final java.lang.String LANGUAGEID_KEY
public static final java.lang.String STRUCTURE_INODE_KEY
public static final java.lang.String LAST_REVIEW_KEY
public static final java.lang.String NEXT_REVIEW_KEY
public static final java.lang.String REVIEW_INTERNAL_KEY
public static final java.lang.String DISABLED_WYSIWYG_KEY
public static final java.lang.String LOCKED_KEY
public static final java.lang.String ARCHIVED_KEY
public static final java.lang.String LIVE_KEY
public static final java.lang.String WORKING_KEY
public static final java.lang.String MOD_DATE_KEY
public static final java.lang.String MOD_USER_KEY
public static final java.lang.String OWNER_KEY
public static final java.lang.String IDENTIFIER_KEY
public static final java.lang.String SORT_ORDER_KEY
public static final java.lang.String HOST_KEY
public static final java.lang.String FOLDER_KEY
public static final java.lang.String WORKFLOW_ACTION_KEY
public static final java.lang.String WORKFLOW_ASSIGN_KEY
public static final java.lang.String WORKFLOW_COMMENTS_KEY
public static final java.lang.String WORKFLOW_PUBLISH_DATE
public static final java.lang.String WORKFLOW_PUBLISH_TIME
public static final java.lang.String WORKFLOW_EXPIRE_DATE
public static final java.lang.String WORKFLOW_EXPIRE_TIME
public static final java.lang.String WORKFLOW_NEVER_EXPIRE
protected java.util.Map<java.lang.String,java.lang.Object> map
| Constructor Detail |
|---|
public Contentlet(java.util.Map<java.lang.String,java.lang.Object> map)
public Contentlet()
| Method Detail |
|---|
public java.lang.String getCategoryId()
getCategoryId in interface Categorizablepublic java.util.List<Exportable> getDependencies()
public boolean isDependenciesMet()
throws DotDependencyException
DotDependencyExceptionpublic java.lang.String getTitle()
Versionable
getTitle in interface Versionablepublic java.lang.String getVersionId()
Versionable
getVersionId in interface Versionablepublic java.lang.String getVersionType()
Versionable
getVersionType in interface Versionablepublic void setVersionId(java.lang.String versionId)
Versionable
setVersionId in interface Versionablepublic java.lang.String getInode()
Versionable
getInode in interface Versionablepublic void setInode(java.lang.String inode)
public long getLanguageId()
public void setLanguageId(long languageId)
public java.lang.String getStructureInode()
public void setStructureInode(java.lang.String structureInode)
public Structure getStructure()
public java.util.Date getLastReview()
public void setLastReview(java.util.Date lastReview)
public java.util.Date getNextReview()
public void setNextReview(java.util.Date nextReview)
public java.lang.String getReviewInterval()
public void setReviewInterval(java.lang.String reviewInterval)
public java.lang.String toString()
toString in class java.lang.Object
public boolean equals(Contentlet contentlet)
throws DotRuntimeException
DotRuntimeExceptionpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic static long getSerialVersionUID()
public java.util.List<java.lang.String> getDisabledWysiwyg()
public void setDisabledWysiwyg(java.util.List<java.lang.String> disabledFields)
public java.lang.String getStringProperty(java.lang.String fieldVarName)
throws DotRuntimeException
DotRuntimeException
public void setStringProperty(java.lang.String fieldVarName,
java.lang.String stringValue)
throws DotRuntimeException
DotRuntimeException
public void setLongProperty(java.lang.String fieldVarName,
long longValue)
throws DotRuntimeException
DotRuntimeException
public long getLongProperty(java.lang.String fieldVarName)
throws DotRuntimeException
DotRuntimeException
public void setBoolProperty(java.lang.String fieldVarName,
boolean boolValue)
throws DotRuntimeException
DotRuntimeException
public boolean getBoolProperty(java.lang.String fieldVarName)
throws DotRuntimeException
DotRuntimeException
public void setDateProperty(java.lang.String fieldVarName,
java.util.Date dateValue)
throws DotRuntimeException
DotRuntimeException
public java.util.Date getDateProperty(java.lang.String fieldVarName)
throws DotRuntimeException
DotRuntimeException
public void setFloatProperty(java.lang.String fieldVarName,
float floatValue)
throws DotRuntimeException
DotRuntimeException
public float getFloatProperty(java.lang.String fieldVarName)
throws DotRuntimeException
DotRuntimeException
public void setProperty(java.lang.String fieldVarName,
java.lang.Object objValue)
throws DotRuntimeException
DotRuntimeException
public java.util.Map<java.lang.String,java.lang.Object> getMap()
throws DotRuntimeException
DotRuntimeException
public boolean isArchived()
throws DotStateException,
DotDataException,
DotSecurityException
isArchived in interface VersionableDotSecurityException
DotDataException
DotStateException
public boolean isLive()
throws DotStateException,
DotDataException,
DotSecurityException
isLive in interface VersionableDotSecurityException
DotDataException
DotStateException
public boolean isLocked()
throws DotStateException,
DotDataException,
DotSecurityException
isLocked in interface VersionableDotSecurityException
DotDataException
DotStateExceptionpublic java.util.Date getModDate()
getModDate in interface Versionablepublic java.lang.String getModUser()
getModUser in interface Versionable
public boolean isWorking()
throws DotStateException,
DotDataException,
DotSecurityException
isWorking in interface VersionableDotSecurityException
DotDataException
DotStateExceptionpublic void setModDate(java.util.Date modDate)
modDate - The modDate to setpublic void setModUser(java.lang.String modUser)
modUser - The modUser to setpublic void setOwner(java.lang.String owner)
setOwner in interface Permissionableowner - The owner to setpublic java.lang.String getOwner()
getOwner in interface Permissionablepublic java.lang.String getIdentifier()
getIdentifier in interface Treeablepublic void setIdentifier(java.lang.String identifier)
identifier - The identifier to set.public void setSortOrder(long sortOrder)
sort_order - The sort_order to setpublic long getSortOrder()
public java.lang.String getPermissionId()
Permissionable
getPermissionId in interface Permissionablepublic java.lang.String getHost()
public void setHost(java.lang.String host)
public java.lang.String getFolder()
public void setFolder(java.lang.String folder)
public java.util.List<PermissionSummary> acceptedPermissions()
acceptedPermissions in interface Permissionablepublic java.util.List<RelatedPermissionableGroup> permissionDependencies(int requiredPermission)
Permissionable
permissionDependencies in interface Permissionable
public Permissionable getParentPermissionable()
throws DotDataException
Permissionable
getParentPermissionable in interface PermissionableDotDataExceptionpublic java.lang.String getPermissionType()
Permissionable
getPermissionType in interface Permissionable
public void setBinary(java.lang.String velocityVarName,
java.io.File newFile)
throws java.io.IOException
java.io.IOException
public java.io.File getBinary(java.lang.String velocityVarName)
throws java.io.IOException
java.io.IOException
public java.io.InputStream getBinaryStream(java.lang.String velocityVarName)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map<java.lang.String,java.lang.Object> getKeyValueProperty(java.lang.String velocityVarName)
public boolean isParentPermissionable()
Permissionable
isParentPermissionable in interface Permissionablepublic java.lang.Object get(java.lang.String key)
key -
public void setLowIndexPriority(boolean lowIndexPriority)
lowIndexPriority - the lowIndexPriority to setpublic boolean isLowIndexPriority()
public java.lang.String getType()
getType in interface Treeable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||