com.silverpeas.sharing.model
Class NodeTicket

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

@Entity
public class NodeTicket
extends Ticket

Author:
ehugonnet
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 NodeTicket()
           
  NodeTicket(int sharedObjectId, String componentId, String creatorId, Date creationDate, Date endDate, int nbAccessMax)
           
  NodeTicket(int sharedObjectId, String componentId, UserDetail creator, Date creationDate, Date endDate, int nbAccessMax)
           
 
Method Summary
 ShareableAccessControl<NodeTicket,Object> getAccessControl()
           
 ShareableResource<NodeDetail> 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

NodeTicket

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

NodeTicket

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

NodeTicket

protected NodeTicket()
Method Detail

getAccessControl

public ShareableAccessControl<NodeTicket,Object> getAccessControl()
Specified by:
getAccessControl in class Ticket

getResource

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


Copyright © 2016 Silverpeas. All Rights Reserved.