public class NotifFolder
extends BasePOJO
| Constructor and Description | 
|---|
NotifFolder()
Creates a FlexDeploy folder. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addFolderToHierarchy(NotifFolder pFolder)
Adds a folder to the linked list representing the hierarchy. 
 | 
java.lang.String | 
getDescription()
Returns the description for this folder. 
 | 
java.util.LinkedList | 
getFolderHierarchy()
Returns a linked list hierarchy of Folders contained in this folder. 
 | 
java.util.List<java.lang.Long> | 
getFolderIdsAsList()
Returns an ordered list of folder ids for this folders hierarchy. 
 | 
java.lang.String | 
getFolderPath()
Returns the qualified path of this folder in the hierarchy. 
 | 
java.lang.Long | 
getId()
Returns the internal generated identifier of this folder. 
 | 
java.lang.String | 
getName()
Returns the name of this folder. 
 | 
java.lang.Long | 
getParentFolderId()
Returns the internal identifier of the parent folder. 
 | 
java.lang.String | 
getUrlPath()
Returns the FlexDeploy UI relative URL for the projects page, which can be used to provide hyperlinks. 
 | 
boolean | 
isActive()
Returns whether this folder is active. 
 | 
boolean | 
isApplication()
Returns whether this folder represents an Application. 
 | 
void | 
setActive(boolean pActive)
Sets whether this folder is active or not. 
 | 
void | 
setApplication(boolean pApplication)
Sets whether this Folder represents an Application. 
 | 
void | 
setDescription(java.lang.String pDescription)
Sets the optional description for this Folder. 
 | 
void | 
setFolderHierarchy(java.util.LinkedList pFolderHierarchy)
Sets the hierarchy for the folder. 
 | 
void | 
setFolderId(java.lang.Long pFolderId)
Sets the folder id for this Folder. 
 | 
void | 
setName(java.lang.String pName)
Sets the name for this Folder. 
 | 
void | 
setParentFolderId(java.lang.Long pParentFolderId)
Sets the parent folder id for this Folder. 
 | 
public void setParentFolderId(java.lang.Long pParentFolderId)
pParentFolderId - The parent folder id.public java.lang.Long getParentFolderId()
public void setFolderId(java.lang.Long pFolderId)
pFolderId - The folder id.public java.lang.Long getId()
public void setActive(boolean pActive)
pActive - Whether the folder is active.public boolean isActive()
public void setName(java.lang.String pName)
pName - The folder name.public java.lang.String getName()
public void setDescription(java.lang.String pDescription)
pDescription - The folder description.public java.lang.String getDescription()
public void setApplication(boolean pApplication)
pApplication - The parent folder id.public boolean isApplication()
public void setFolderHierarchy(java.util.LinkedList pFolderHierarchy)
pFolderHierarchy - The folder hierarchy.public java.util.LinkedList getFolderHierarchy()
public void addFolderToHierarchy(NotifFolder pFolder)
pFolder - The folder to add.public java.lang.String getFolderPath()
public java.util.List<java.lang.Long> getFolderIdsAsList()
public java.lang.String getUrlPath()