Class FileSharingSessionController
- java.lang.Object
-
- org.silverpeas.core.web.mvc.controller.AbstractComponentSessionController
-
- org.silverpeas.web.sharing.control.FileSharingSessionController
-
- All Implemented Interfaces:
Serializable
,ComponentSessionController
,SessionCloseable
public class FileSharingSessionController extends AbstractComponentSessionController
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.silverpeas.core.web.mvc.controller.AbstractComponentSessionController
context
-
-
Constructor Summary
Constructors Constructor Description FileSharingSessionController(MainSessionController mainSessionCtrl, ComponentContext componentContext)
Standard Session Controller Constructeur
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deleteTicket(String key)
Map<Integer,org.apache.commons.lang3.tuple.Pair<DownloadDetail.QUERY_ORDER_BY,DownloadDetail.QUERY_ORDER_BY>>
getDownloadOrderBies()
PaginationPage
getDownloadPagination()
Ticket
getTicket(String key)
SilverpeasList
getTicketDownloads(Ticket ticket)
Map<Integer,org.apache.commons.lang3.tuple.Pair<Ticket.QUERY_ORDER_BY,Ticket.QUERY_ORDER_BY>>
getTicketOrderBies()
PaginationPage
getTicketPagination()
List<Ticket>
getTicketsByUser()
void
notifyUsers(Ticket ticket, SharingNotificationVO sharingParam)
void
setDownloadOrderBy(DownloadDetail.QUERY_ORDER_BY downloadOrderBy)
void
setDownloadPagination(PaginationPage downloadPagination)
void
setTicketOrderBy(Ticket.QUERY_ORDER_BY ticketOrderBy)
void
setTicketPagination(PaginationPage ticketPagination)
void
updateTicket(Ticket ticket)
-
Methods inherited from class org.silverpeas.core.web.mvc.controller.AbstractComponentSessionController
addClipboardSelection, clipboardPasteDone, close, getClipboardErrorMessage, getClipboardExceptionError, getClipboardObjects, getClipboardSelectedObjects, getClipboardSize, getComponentAccessController, getComponentId, getComponentLabel, getComponentName, getComponentParameterValue, getComponentParameterValue, getComponentRootName, getComponentUrl, getHighestSilverpeasUserRole, getIcon, getLanguage, getLook, getMultilang, getOrganisationController, getPersonalization, getRSSUrl, getSelection, getSettings, getSilverpeasUserRoles, getSpaceId, getSpaceLabel, getString, getSubscriptionContext, getUrlEncodedParameter, getUserAccessLevel, getUserAvailComponentIds, getUserDetail, getUserDetail, getUserId, getUserManageableGroupIds, getUserManageableSpaceIds, getUserRoles, getZoneId, isAppInMaintenance, isGroupManager, isPasswordChangeAllowed, isSpaceInMaintenance, removeClipboardElement, setAppModeMaintenance, setClipboardSelectedElement, setComponentRootName, setSpaceModeMaintenance
-
-
-
-
Constructor Detail
-
FileSharingSessionController
public FileSharingSessionController(MainSessionController mainSessionCtrl, ComponentContext componentContext)
Standard Session Controller Constructeur- Parameters:
mainSessionCtrl
- The user's profilecomponentContext
- The component's profile
-
-
Method Detail
-
getTicketPagination
public PaginationPage getTicketPagination()
-
setTicketPagination
public void setTicketPagination(PaginationPage ticketPagination)
-
getTicketOrderBies
public Map<Integer,org.apache.commons.lang3.tuple.Pair<Ticket.QUERY_ORDER_BY,Ticket.QUERY_ORDER_BY>> getTicketOrderBies()
-
setTicketOrderBy
public void setTicketOrderBy(Ticket.QUERY_ORDER_BY ticketOrderBy)
-
getDownloadPagination
public PaginationPage getDownloadPagination()
-
getDownloadOrderBies
public Map<Integer,org.apache.commons.lang3.tuple.Pair<DownloadDetail.QUERY_ORDER_BY,DownloadDetail.QUERY_ORDER_BY>> getDownloadOrderBies()
-
setDownloadPagination
public void setDownloadPagination(PaginationPage downloadPagination)
-
setDownloadOrderBy
public void setDownloadOrderBy(DownloadDetail.QUERY_ORDER_BY downloadOrderBy)
-
updateTicket
public void updateTicket(Ticket ticket)
-
deleteTicket
public void deleteTicket(String key)
-
getTicketDownloads
public SilverpeasList getTicketDownloads(Ticket ticket)
-
notifyUsers
public void notifyUsers(Ticket ticket, SharingNotificationVO sharingParam)
-
-