A C D E F G H I J N O P S T U V 
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
 
A C D E F G H I J N O P S T U V 
All Classes All Packages