com.silverpeas.sharing.model
Class SimpleFileTicket

java.lang.Object
  extended by com.silverpeas.sharing.model.Ticket
      extended by com.silverpeas.sharing.model.SimpleFileTicket
All Implemented Interfaces:
Serializable

@Entity
public class SimpleFileTicket
extends Ticket

Ticket for attached files.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.silverpeas.sharing.model.Ticket
componentId, creationDate, creatorId, downloads, endDate, FILE_TYPE, nbAccess, nbAccessMax, NODE_TYPE, PUBLICATION_TYPE, sharedObjectId, sharedObjectType, token, updateDate, updaterId, VERSION_TYPE
 
Constructor Summary
protected SimpleFileTicket()
           
  SimpleFileTicket(int sharedObjectId, String componentId, String creatorId, Date creationDate, Date endDate, int nbAccessMax)
           
  SimpleFileTicket(int sharedObjectId, String componentId, UserDetail creator, Date creationDate, Date endDate, int nbAccessMax)
           
  SimpleFileTicket(String key, int sharedObjectId, String componentId, UserDetail creator, Date creationDate, Date endDate, int nbAccessMax)
           
 
Method Summary
 ShareableAccessControl getAccessControl()
           
 ShareableResource<SimpleDocument> getResource()
           
 
Methods inherited from class com.silverpeas.sharing.model.Ticket
addDownload, equals, getComponentId, getCreationDate, getCreatorId, getDownloads, getEndDate, getLastModifier, getNbAccess, getNbAccessMax, getSharedObjectId, getSharedObjectType, getToken, getUpdateDate, getUrl, hashCode, isContinuous, isModified, isValid, setContinuous, setCreator, setDownloads, setEndDate, setLastModifier, setNbAccess, setNbAccessMax, setToken, setUpdateDate, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleFileTicket

protected SimpleFileTicket()

SimpleFileTicket

public SimpleFileTicket(int sharedObjectId,
                        String componentId,
                        UserDetail creator,
                        Date creationDate,
                        Date endDate,
                        int nbAccessMax)

SimpleFileTicket

public SimpleFileTicket(int sharedObjectId,
                        String componentId,
                        String creatorId,
                        Date creationDate,
                        Date endDate,
                        int nbAccessMax)

SimpleFileTicket

public SimpleFileTicket(String key,
                        int sharedObjectId,
                        String componentId,
                        UserDetail creator,
                        Date creationDate,
                        Date endDate,
                        int nbAccessMax)
Method Detail

getAccessControl

public ShareableAccessControl getAccessControl()
Specified by:
getAccessControl in class Ticket

getResource

public ShareableResource<SimpleDocument> getResource()
Specified by:
getResource in class Ticket


Copyright © 2016 Silverpeas. All Rights Reserved.