A C D E F G H I J N O P S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractShareableAccessControl<T extends Ticket,R> - Class in org.silverpeas.core.sharing.security
-
User: Yohann Chastagnier Date: 05/11/13
- AbstractShareableAccessControl() - Constructor for class org.silverpeas.core.sharing.security.AbstractShareableAccessControl
- accessedObject - Variable in class org.silverpeas.core.sharing.security.ShareableResource
- addDownload() - Method in class org.silverpeas.core.sharing.model.Ticket
- addDownload(DownloadDetail) - Method in class org.silverpeas.core.sharing.services.JpaSharingTicketService
- addDownload(DownloadDetail) - Method in interface org.silverpeas.core.sharing.services.SharingTicketService
-
Updates the list of downloads that were done for a specified ticket.
- aTicket(int, String, String, Date, Date, int, String) - Static method in class org.silverpeas.core.sharing.model.TicketFactory
C
- componentId - Variable in class org.silverpeas.core.sharing.model.Ticket
- continuousTicket(int, String, String, Date, String) - Static method in class org.silverpeas.core.sharing.model.TicketFactory
- countAllReservationsForUser(String) - Method in class org.silverpeas.core.sharing.repository.TicketJpaRepository
- countAllReservationsForUser(String) - Method in interface org.silverpeas.core.sharing.repository.TicketRepository
- countTicketsByUser(String) - Method in class org.silverpeas.core.sharing.services.JpaSharingTicketService
- countTicketsByUser(String) - Method in interface org.silverpeas.core.sharing.services.SharingTicketService
-
Gets the number of tickets emitted by the specified users.
- createTicket(Ticket) - Method in class org.silverpeas.core.sharing.services.JpaSharingTicketService
- createTicket(Ticket) - Method in interface org.silverpeas.core.sharing.services.SharingTicketService
-
Creates a new ticket in the system.
- CREATION_DATE_ASC - org.silverpeas.core.sharing.model.Ticket.QUERY_ORDER_BY
- CREATION_DATE_DESC - org.silverpeas.core.sharing.model.Ticket.QUERY_ORDER_BY
- creationDate - Variable in class org.silverpeas.core.sharing.model.Ticket
- creatorId - Variable in class org.silverpeas.core.sharing.model.Ticket
D
- delete(String) - Method in class org.silverpeas.core.sharing.services.JpaSharingTicketService
-
Deletes the resources belonging to the specified component instance.
- deleteAllTicketsForComponentInstance(String) - Method in class org.silverpeas.core.sharing.repository.TicketJpaRepository
- deleteAllTicketsForComponentInstance(String) - Method in interface org.silverpeas.core.sharing.repository.TicketRepository
- deleteDownloadsByTicket(Ticket) - Method in class org.silverpeas.core.sharing.repository.DownloadDetailJpaRepository
- deleteDownloadsByTicket(Ticket) - Method in interface org.silverpeas.core.sharing.repository.DownloadDetailRepository
-
Gets paginated ticket downloads.
- deleteTicket(String) - Method in class org.silverpeas.core.sharing.services.JpaSharingTicketService
- deleteTicket(String) - Method in interface org.silverpeas.core.sharing.services.SharingTicketService
-
Deletes the ticket identified by the specified key.
- deleteTicketsForSharedObject(Long, String) - Method in class org.silverpeas.core.sharing.services.JpaSharingTicketService
- deleteTicketsForSharedObject(Long, String) - Method in interface org.silverpeas.core.sharing.services.SharingTicketService
-
Deletes all the tickets about the specified file.
- DOWNLOAD_DATE_ASC - org.silverpeas.core.sharing.model.DownloadDetail.QUERY_ORDER_BY
- DOWNLOAD_DATE_DESC - org.silverpeas.core.sharing.model.DownloadDetail.QUERY_ORDER_BY
- DOWNLOAD_IP_ASC - org.silverpeas.core.sharing.model.DownloadDetail.QUERY_ORDER_BY
- DOWNLOAD_IP_DESC - org.silverpeas.core.sharing.model.DownloadDetail.QUERY_ORDER_BY
- DownloadDetail - Class in org.silverpeas.core.sharing.model
- DownloadDetail() - Constructor for class org.silverpeas.core.sharing.model.DownloadDetail
- DownloadDetail(Ticket, Date, String) - Constructor for class org.silverpeas.core.sharing.model.DownloadDetail
- DownloadDetail.QUERY_ORDER_BY - Enum in org.silverpeas.core.sharing.model
- DownloadDetailJpaRepository - Class in org.silverpeas.core.sharing.repository
- DownloadDetailJpaRepository() - Constructor for class org.silverpeas.core.sharing.repository.DownloadDetailJpaRepository
- DownloadDetailRepository - Interface in org.silverpeas.core.sharing.repository
E
- END_DATE_ASC - org.silverpeas.core.sharing.model.Ticket.QUERY_ORDER_BY
- END_DATE_DESC - org.silverpeas.core.sharing.model.Ticket.QUERY_ORDER_BY
- endDate - Variable in class org.silverpeas.core.sharing.model.Ticket
- equals(Object) - Method in class org.silverpeas.core.sharing.model.Ticket
F
- FILE_TYPE - Static variable in class org.silverpeas.core.sharing.model.Ticket
- FileSharingRuntimeException - Exception in org.silverpeas.core.sharing
- FileSharingRuntimeException(String, int, String) - Constructor for exception org.silverpeas.core.sharing.FileSharingRuntimeException
- FileSharingRuntimeException(String, int, String, Exception) - Constructor for exception org.silverpeas.core.sharing.FileSharingRuntimeException
- FileSharingRuntimeException(String, int, String, String) - Constructor for exception org.silverpeas.core.sharing.FileSharingRuntimeException
- FileSharingRuntimeException(String, int, String, String, Exception) - Constructor for exception org.silverpeas.core.sharing.FileSharingRuntimeException
- findAllReservationsForUser(String, PaginationCriterion, Ticket.QUERY_ORDER_BY) - Method in class org.silverpeas.core.sharing.repository.TicketJpaRepository
- findAllReservationsForUser(String, PaginationCriterion, Ticket.QUERY_ORDER_BY) - Method in interface org.silverpeas.core.sharing.repository.TicketRepository
- findAllTicketForSharedObjectId(Long, String) - Method in class org.silverpeas.core.sharing.repository.TicketJpaRepository
- findAllTicketForSharedObjectId(Long, String) - Method in interface org.silverpeas.core.sharing.repository.TicketRepository
G
- getAccessControl() - Method in class org.silverpeas.core.sharing.model.NodeTicket
- getAccessControl() - Method in class org.silverpeas.core.sharing.model.PublicationTicket
- getAccessControl() - Method in class org.silverpeas.core.sharing.model.SimpleFileTicket
- getAccessControl() - Method in class org.silverpeas.core.sharing.model.Ticket
- getAccessControl() - Method in class org.silverpeas.core.sharing.model.VersionFileTicket
- getAccessedObject() - Method in class org.silverpeas.core.sharing.security.ShareableResource
- getComponentId() - Method in class org.silverpeas.core.sharing.model.Ticket
- getCreationDate() - Method in class org.silverpeas.core.sharing.model.Ticket
- getCreatorId() - Method in class org.silverpeas.core.sharing.model.Ticket
- getDocument() - Method in class org.silverpeas.core.sharing.model.VersionFileTicket
- getDownloadDate() - Method in class org.silverpeas.core.sharing.model.DownloadDetail
- getDownloadsByTicket(Ticket, PaginationCriterion, DownloadDetail.QUERY_ORDER_BY) - Method in class org.silverpeas.core.sharing.repository.DownloadDetailJpaRepository
- getDownloadsByTicket(Ticket, PaginationCriterion, DownloadDetail.QUERY_ORDER_BY) - Method in interface org.silverpeas.core.sharing.repository.DownloadDetailRepository
-
Gets paginated ticket downloads.
- getEndDate() - Method in class org.silverpeas.core.sharing.model.Ticket
- getKeyFile() - Method in class org.silverpeas.core.sharing.model.DownloadDetail
- getLastModifier() - Method in class org.silverpeas.core.sharing.model.Ticket
- getModule() - Method in exception org.silverpeas.core.sharing.FileSharingRuntimeException
- getName() - Method in class org.silverpeas.core.sharing.security.ShareableAttachment
- getName() - Method in class org.silverpeas.core.sharing.security.ShareableNode
- getName() - Method in class org.silverpeas.core.sharing.security.ShareablePublication
- getName() - Method in class org.silverpeas.core.sharing.security.ShareableResource
- getName() - Method in class org.silverpeas.core.sharing.security.ShareableVersionDocument
- getNbAccess() - Method in class org.silverpeas.core.sharing.model.Ticket
- getNbAccessMax() - Method in class org.silverpeas.core.sharing.model.Ticket
- getNodeDescendants(NodePK) - Method in class org.silverpeas.core.sharing.model.NodeAccessControl
- getOrderBy() - Method in enum org.silverpeas.core.sharing.model.DownloadDetail.QUERY_ORDER_BY
- getOrderBy() - Method in enum org.silverpeas.core.sharing.model.Ticket.QUERY_ORDER_BY
- getPublicationAliases(ResourceReference) - Method in class org.silverpeas.core.sharing.model.NodeAccessControl
- getPublicationFathers(ResourceReference) - Method in class org.silverpeas.core.sharing.model.NodeAccessControl
- getResource() - Method in class org.silverpeas.core.sharing.model.NodeTicket
- getResource() - Method in class org.silverpeas.core.sharing.model.PublicationTicket
- getResource() - Method in class org.silverpeas.core.sharing.model.SimpleFileTicket
- getResource() - Method in class org.silverpeas.core.sharing.model.Ticket
- getResource() - Method in class org.silverpeas.core.sharing.model.VersionFileTicket
- getSharedObjectId() - Method in class org.silverpeas.core.sharing.model.Ticket
- getSharedObjectType() - Method in class org.silverpeas.core.sharing.model.Ticket
- getSharingTicketService() - Static method in class org.silverpeas.core.sharing.services.SharingServiceProvider
-
Gets an instance of the file sharing service.
- getTicket(String) - Method in class org.silverpeas.core.sharing.services.JpaSharingTicketService
- getTicket(String) - Method in interface org.silverpeas.core.sharing.services.SharingTicketService
-
Gets the ticket identified by the specified key.
- getTicketDownloads(Ticket, PaginationPage, DownloadDetail.QUERY_ORDER_BY) - Method in class org.silverpeas.core.sharing.services.JpaSharingTicketService
- getTicketDownloads(Ticket, PaginationPage, DownloadDetail.QUERY_ORDER_BY) - Method in interface org.silverpeas.core.sharing.services.SharingTicketService
-
Gets the ticket identified by the specified key.
- getTicketsByUser(String, PaginationPage, Ticket.QUERY_ORDER_BY) - Method in class org.silverpeas.core.sharing.services.JpaSharingTicketService
- getTicketsByUser(String, PaginationPage, Ticket.QUERY_ORDER_BY) - Method in interface org.silverpeas.core.sharing.services.SharingTicketService
-
Gets all the tickets emitted by the specified users.
- getToken() - Method in class org.silverpeas.core.sharing.model.Ticket
- getToken() - Method in class org.silverpeas.core.sharing.security.ShareableResource
- getUpdateDate() - Method in class org.silverpeas.core.sharing.model.Ticket
- getUrl(HttpServletRequest) - Method in class org.silverpeas.core.sharing.model.Ticket
- getURL() - Method in class org.silverpeas.core.sharing.security.ShareableAttachment
- getURL() - Method in class org.silverpeas.core.sharing.security.ShareableNode
- getURL() - Method in class org.silverpeas.core.sharing.security.ShareablePublication
- getURL() - Method in class org.silverpeas.core.sharing.security.ShareableResource
- getURL() - Method in class org.silverpeas.core.sharing.security.ShareableVersionDocument
- getUserIP() - Method in class org.silverpeas.core.sharing.model.DownloadDetail
H
- hashCode() - Method in class org.silverpeas.core.sharing.model.Ticket
I
- isContinuous() - Method in class org.silverpeas.core.sharing.model.Ticket
-
Is this ticket a continuous one, that is with no limitation in time and in quantity.
- isModified() - Method in class org.silverpeas.core.sharing.model.Ticket
-
Is this ticket was modified?
- isReadable(NodeTicket, R) - Method in class org.silverpeas.core.sharing.model.NodeAccessControl
- isReadable(PublicationTicket, R) - Method in class org.silverpeas.core.sharing.model.PublicationAccessControl
- isReadable(SimpleFileTicket, SimpleDocument) - Method in class org.silverpeas.core.sharing.model.SimpleFileAccessControl
- isReadable(VersionFileTicket, HistorisedDocument) - Method in class org.silverpeas.core.sharing.model.VersionFileAccessControl
- isReadable(ShareableResource<R>) - Method in class org.silverpeas.core.sharing.security.AbstractShareableAccessControl
- isReadable(ShareableResource<R>) - Method in interface org.silverpeas.core.sharing.security.ShareableAccessControl
-
Indicates if the shareable resource is a readable one
- isReadable(T, R) - Method in class org.silverpeas.core.sharing.security.AbstractShareableAccessControl
- isValid() - Method in class org.silverpeas.core.sharing.model.Ticket
J
- JpaSharingTicketService - Class in org.silverpeas.core.sharing.services
- JpaSharingTicketService() - Constructor for class org.silverpeas.core.sharing.services.JpaSharingTicketService
N
- NB_ACCESS_DATE_ASC - org.silverpeas.core.sharing.model.Ticket.QUERY_ORDER_BY
- NB_ACCESS_DATE_DESC - org.silverpeas.core.sharing.model.Ticket.QUERY_ORDER_BY
- nbAccess - Variable in class org.silverpeas.core.sharing.model.Ticket
- nbAccessMax - Variable in class org.silverpeas.core.sharing.model.Ticket
- NODE_TYPE - Static variable in class org.silverpeas.core.sharing.model.Ticket
- NodeAccessControl<R> - Class in org.silverpeas.core.sharing.model
-
Access control to shared nodes and their content.
- NodeTicket - Class in org.silverpeas.core.sharing.model
- NodeTicket() - Constructor for class org.silverpeas.core.sharing.model.NodeTicket
- NodeTicket(int, String, String, Date, Date, int) - Constructor for class org.silverpeas.core.sharing.model.NodeTicket
- NodeTicket(int, String, UserDetail, Date, Date, int) - Constructor for class org.silverpeas.core.sharing.model.NodeTicket
O
- org.silverpeas.core.sharing - package org.silverpeas.core.sharing
- org.silverpeas.core.sharing.model - package org.silverpeas.core.sharing.model
- org.silverpeas.core.sharing.repository - package org.silverpeas.core.sharing.repository
- org.silverpeas.core.sharing.security - package org.silverpeas.core.sharing.security
- org.silverpeas.core.sharing.services - package org.silverpeas.core.sharing.services
P
- PUBLICATION_TYPE - Static variable in class org.silverpeas.core.sharing.model.Ticket
- PublicationAccessControl<R> - Class in org.silverpeas.core.sharing.model
-
Access control to shared publications and their content
- PublicationTicket - Class in org.silverpeas.core.sharing.model
- PublicationTicket() - Constructor for class org.silverpeas.core.sharing.model.PublicationTicket
- PublicationTicket(int, String, String, Date, Date, int) - Constructor for class org.silverpeas.core.sharing.model.PublicationTicket
- PublicationTicket(int, String, UserDetail, Date, Date, int) - Constructor for class org.silverpeas.core.sharing.model.PublicationTicket
S
- setContinuous() - Method in class org.silverpeas.core.sharing.model.Ticket
-
Sets this ticket a continuous one.
- setCreator(UserDetail) - Method in class org.silverpeas.core.sharing.model.Ticket
- setDownloadDate(Date) - Method in class org.silverpeas.core.sharing.model.DownloadDetail
- setEndDate(Date) - Method in class org.silverpeas.core.sharing.model.Ticket
- setId(Long) - Method in class org.silverpeas.core.sharing.model.DownloadDetail
- setKeyFile(Ticket) - Method in class org.silverpeas.core.sharing.model.DownloadDetail
- setLastModifier(UserDetail) - Method in class org.silverpeas.core.sharing.model.Ticket
- setNbAccess(int) - Method in class org.silverpeas.core.sharing.model.Ticket
- setNbAccessMax(int) - Method in class org.silverpeas.core.sharing.model.Ticket
- setToken(String) - Method in class org.silverpeas.core.sharing.model.Ticket
- setUpdateDate(Date) - Method in class org.silverpeas.core.sharing.model.Ticket
- setUserIP(String) - Method in class org.silverpeas.core.sharing.model.DownloadDetail
- ShareableAccessControl<T extends Ticket,R> - Interface in org.silverpeas.core.sharing.security
-
Control the access to a ShareableResource.
- ShareableAttachment - Class in org.silverpeas.core.sharing.security
-
Attachement being accessed through some shared object.
- ShareableAttachment(String, SimpleDocument) - Constructor for class org.silverpeas.core.sharing.security.ShareableAttachment
- ShareableNode - Class in org.silverpeas.core.sharing.security
-
Node being accessed through some shared object.
- ShareableNode(String, NodeDetail) - Constructor for class org.silverpeas.core.sharing.security.ShareableNode
- ShareablePublication - Class in org.silverpeas.core.sharing.security
-
Publication being accessed through some shared object.
- ShareablePublication(String, PublicationDetail) - Constructor for class org.silverpeas.core.sharing.security.ShareablePublication
- ShareableResource<T> - Class in org.silverpeas.core.sharing.security
-
Resource being accessed through some shared object.
- ShareableResource(String, T) - Constructor for class org.silverpeas.core.sharing.security.ShareableResource
- ShareableVersionDocument - Class in org.silverpeas.core.sharing.security
-
Versioned document being accessed through some shared object.
- ShareableVersionDocument(String, HistorisedDocument) - Constructor for class org.silverpeas.core.sharing.security.ShareableVersionDocument
- sharedObjectId - Variable in class org.silverpeas.core.sharing.model.Ticket
- sharedObjectType - Variable in class org.silverpeas.core.sharing.model.Ticket
- SharingServiceProvider - Class in org.silverpeas.core.sharing.services
-
A factory of SharingTicketService instances.
- SharingTicketService - Interface in org.silverpeas.core.sharing.services
-
The business service of file sharing.
- SimpleFileAccessControl - Class in org.silverpeas.core.sharing.model
-
Access control to shared attachments
- SimpleFileTicket - Class in org.silverpeas.core.sharing.model
-
Ticket for attached files.
- SimpleFileTicket() - Constructor for class org.silverpeas.core.sharing.model.SimpleFileTicket
- SimpleFileTicket(int, String, String, Date, Date, int) - Constructor for class org.silverpeas.core.sharing.model.SimpleFileTicket
- SimpleFileTicket(int, String, UserDetail, Date, Date, int) - Constructor for class org.silverpeas.core.sharing.model.SimpleFileTicket
- SimpleFileTicket(String, int, String, UserDetail, Date, Date, int) - Constructor for class org.silverpeas.core.sharing.model.SimpleFileTicket
T
- Ticket - Class in org.silverpeas.core.sharing.model
- Ticket() - Constructor for class org.silverpeas.core.sharing.model.Ticket
- Ticket(int, String, String, Date, Date, int) - Constructor for class org.silverpeas.core.sharing.model.Ticket
- Ticket(int, String, UserDetail, Date, Date, int) - Constructor for class org.silverpeas.core.sharing.model.Ticket
- Ticket.QUERY_ORDER_BY - Enum in org.silverpeas.core.sharing.model
- TicketFactory - Class in org.silverpeas.core.sharing.model
- TicketFactory() - Constructor for class org.silverpeas.core.sharing.model.TicketFactory
- TicketJpaRepository - Class in org.silverpeas.core.sharing.repository
- TicketJpaRepository() - Constructor for class org.silverpeas.core.sharing.repository.TicketJpaRepository
- TicketRepository - Interface in org.silverpeas.core.sharing.repository
- token - Variable in class org.silverpeas.core.sharing.security.ShareableResource
- toString() - Method in class org.silverpeas.core.sharing.model.Ticket
U
- updateDate - Variable in class org.silverpeas.core.sharing.model.Ticket
- updaterId - Variable in class org.silverpeas.core.sharing.model.Ticket
- updateTicket(Ticket) - Method in class org.silverpeas.core.sharing.services.JpaSharingTicketService
- updateTicket(Ticket) - Method in interface org.silverpeas.core.sharing.services.SharingTicketService
-
Updates the information of the specified ticket.
V
- valueOf(String) - Static method in enum org.silverpeas.core.sharing.model.DownloadDetail.QUERY_ORDER_BY
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.silverpeas.core.sharing.model.Ticket.QUERY_ORDER_BY
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.silverpeas.core.sharing.model.DownloadDetail.QUERY_ORDER_BY
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.silverpeas.core.sharing.model.Ticket.QUERY_ORDER_BY
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION_TYPE - Static variable in class org.silverpeas.core.sharing.model.Ticket
- VersionFileAccessControl - Class in org.silverpeas.core.sharing.model
-
Access control to shared version documents.
- VersionFileTicket - Class in org.silverpeas.core.sharing.model
-
Ticket for files with versions.
- VersionFileTicket() - Constructor for class org.silverpeas.core.sharing.model.VersionFileTicket
- VersionFileTicket(int, String, String, Date, Date, int) - Constructor for class org.silverpeas.core.sharing.model.VersionFileTicket
- VersionFileTicket(int, String, UserDetail, Date, Date, int) - Constructor for class org.silverpeas.core.sharing.model.VersionFileTicket
All Classes All Packages