org.rivetlogic.scar.action
Class DeletedItemsAction

java.lang.Object
  extended by org.rivetlogic.scar.action.BaseAction
      extended by org.rivetlogic.scar.action.BaseTableFieldNameAction
          extended by org.rivetlogic.scar.action.DeletedItemsAction
All Implemented Interfaces:
java.io.Serializable

@Name(value="action.deleteditems")
@Scope(value=SESSION)
public class DeletedItemsAction
extends BaseTableFieldNameAction

Backing bean for the manage deleted items modal panel.

Author:
Rivet Logic Corporation
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.rivetlogic.scar.action.BaseAction
raarServices, user
 
Constructor Summary
DeletedItemsAction()
           
 
Method Summary
 void closeModalPanel()
           
 java.lang.String delete(org.alfresco.service.cmr.repository.NodeRef nodeRef)
           
 java.lang.String deleteAll()
           
 void filterList()
           
 org.alfresco.service.cmr.repository.NodeRef getArchiveStoreRootRef()
           
 java.lang.String getDeletedItemsColumnName()
           
 java.util.List<ArchivedNodeData> getDeletedItemsList()
           
 java.util.Map<org.alfresco.service.cmr.repository.NodeRef,ArchivedNodeData> getDeletedItemsMap()
           
 org.alfresco.service.cmr.repository.NodeRef getDeletedNode()
           
 java.lang.String getFilter()
           
 int getFilterAt()
           
 java.util.List<ArchivedNodeData> getFilteredDeletedItemsList()
           
 java.util.List<javax.faces.model.SelectItem> getFilterModes()
           
 java.lang.String getMessage()
           
 int getPageNum()
           
 org.alfresco.service.cmr.repository.NodeRef getRestoredNode()
           
 java.util.List<org.alfresco.service.cmr.repository.NodeRef> getRestoredNodes()
           
 java.util.List<javax.faces.model.SelectItem> getRestoreModeSelectItems()
           
 void handleGoUpLinkClickedEvent()
           
 void handleRestoreFolderSelectedEvent(SimpleNode folder)
           
 boolean isDeletedItemsAscending()
           
 boolean isRestoreToSelectedRef()
           
 boolean isSuccess()
           
static ArchivedNodeData populateContentData(ArchivedNodeData nodeData)
           
 void populateDeletedItemsList()
           
 java.lang.String restore(ArchivedNodeData node)
           
 java.lang.String restoreAll()
           
protected  org.alfresco.service.cmr.repository.NodeRef restoreNode(ArchivedNodeData node)
           
 void setArchiveStoreRootRef(org.alfresco.service.cmr.repository.NodeRef archiveStoreRootRef)
           
 void setDeletedNode(org.alfresco.service.cmr.repository.NodeRef deletedNode)
           
 void setFilter(java.lang.String filter)
           
 void setFilterAt(int filterAt)
           
 void setPageNum(int pageNum)
           
 void setRestoredNode(org.alfresco.service.cmr.repository.NodeRef restoredNode)
           
 void setRestoredNodes(java.util.List<org.alfresco.service.cmr.repository.NodeRef> restoredNodes)
           
 void setRestoreToFolderRef(org.alfresco.service.cmr.repository.NodeRef restoreToFolderRef)
           
 void setRestoreToSelectedRef(boolean restoreToSelectedRef)
           
 void showAll()
           
 
Methods inherited from class org.rivetlogic.scar.action.BaseTableFieldNameAction
getColumnHeaderActions, getColumnHeaderCreated, getColumnHeaderCreator, getColumnHeaderDate, getColumnHeaderDeleted, getColumnHeaderModified, getColumnHeaderName, getColumnHeaderSize
 
Methods inherited from class org.rivetlogic.scar.action.BaseAction
getUser, setUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeletedItemsAction

public DeletedItemsAction()
Method Detail

handleRestoreFolderSelectedEvent

public void handleRestoreFolderSelectedEvent(SimpleNode folder)

handleGoUpLinkClickedEvent

public void handleGoUpLinkClickedEvent()

populateDeletedItemsList

public void populateDeletedItemsList()

restore

public java.lang.String restore(ArchivedNodeData node)

restoreAll

public java.lang.String restoreAll()

delete

public java.lang.String delete(org.alfresco.service.cmr.repository.NodeRef nodeRef)

deleteAll

public java.lang.String deleteAll()

filterList

public void filterList()

showAll

public void showAll()

restoreNode

protected org.alfresco.service.cmr.repository.NodeRef restoreNode(ArchivedNodeData node)
                                                           throws java.lang.IllegalStateException
Throws:
java.lang.IllegalStateException

closeModalPanel

public void closeModalPanel()

populateContentData

public static ArchivedNodeData populateContentData(ArchivedNodeData nodeData)

getDeletedItemsColumnName

public java.lang.String getDeletedItemsColumnName()

isDeletedItemsAscending

public boolean isDeletedItemsAscending()

getArchiveStoreRootRef

public org.alfresco.service.cmr.repository.NodeRef getArchiveStoreRootRef()

setArchiveStoreRootRef

public void setArchiveStoreRootRef(org.alfresco.service.cmr.repository.NodeRef archiveStoreRootRef)

getFilterModes

public java.util.List<javax.faces.model.SelectItem> getFilterModes()

getDeletedItemsList

public java.util.List<ArchivedNodeData> getDeletedItemsList()

getMessage

public java.lang.String getMessage()

getRestoreModeSelectItems

public java.util.List<javax.faces.model.SelectItem> getRestoreModeSelectItems()

getDeletedItemsMap

public java.util.Map<org.alfresco.service.cmr.repository.NodeRef,ArchivedNodeData> getDeletedItemsMap()

getRestoredNode

public org.alfresco.service.cmr.repository.NodeRef getRestoredNode()

setRestoredNode

public void setRestoredNode(org.alfresco.service.cmr.repository.NodeRef restoredNode)

getRestoredNodes

public java.util.List<org.alfresco.service.cmr.repository.NodeRef> getRestoredNodes()

setRestoredNodes

public void setRestoredNodes(java.util.List<org.alfresco.service.cmr.repository.NodeRef> restoredNodes)

getDeletedNode

public org.alfresco.service.cmr.repository.NodeRef getDeletedNode()

setDeletedNode

public void setDeletedNode(org.alfresco.service.cmr.repository.NodeRef deletedNode)

setRestoreToFolderRef

public void setRestoreToFolderRef(org.alfresco.service.cmr.repository.NodeRef restoreToFolderRef)

isRestoreToSelectedRef

public boolean isRestoreToSelectedRef()

setRestoreToSelectedRef

public void setRestoreToSelectedRef(boolean restoreToSelectedRef)

isSuccess

public boolean isSuccess()

getFilteredDeletedItemsList

public java.util.List<ArchivedNodeData> getFilteredDeletedItemsList()

getFilter

public java.lang.String getFilter()

setFilter

public void setFilter(java.lang.String filter)

getFilterAt

public int getFilterAt()

setFilterAt

public void setFilterAt(int filterAt)

getPageNum

public int getPageNum()

setPageNum

public void setPageNum(int pageNum)


Copyright 2008, Rivet Logic Corporation.