Uses of Class
com.stratelia.webactiv.util.publication.model.PublicationPK

Packages that use PublicationPK
com.silverpeas.accesscontrol   
com.silverpeas.importExport.control   
com.stratelia.webactiv.util.publication.control   
com.stratelia.webactiv.util.publication.model   
com.stratelia.webactiv.util.statistic.ejb   
com.stratelia.webactiv.util.statistic.model   
org.silverpeas.publication.notification   
 

Uses of PublicationPK in com.silverpeas.accesscontrol
 

Methods in com.silverpeas.accesscontrol with parameters of type PublicationPK
protected  void PublicationAccessController.fillUserRoles(Set<SilverpeasRole> userRoles, AccessControlContext context, String userId, PublicationPK publicationPK)
           
 boolean PublicationAccessController.isUserAuthorized(String userId, PublicationPK pubPk, AccessControlContext context)
           
 

Uses of PublicationPK in com.silverpeas.importExport.control
 

Methods in com.silverpeas.importExport.control with parameters of type PublicationPK
static void PublicationImportExport.addNodesToPublication(PublicationPK pubPK, List<Integer> nodes)
          Add nodes (coordinatesId) to a publication.
protected abstract  void GEDImportExport.addPublicationToTopic(PublicationPK pubPK, NodePK topicPK)
           
 List<NodePK> GEDImportExport.getAliases(PublicationPK pubPK)
           
 List<NodePK> GEDImportExport.getAllTopicsOfPublication(PublicationPK pubPK)
          Methode renvoyant la liste des topics de la publication sous forme de NodePK
protected abstract  CompletePublication GEDImportExport.getCompletePublication(PublicationPK pk)
           
 

Uses of PublicationPK in com.stratelia.webactiv.util.publication.control
 

Methods in com.stratelia.webactiv.util.publication.control that return PublicationPK
 PublicationPK PublicationBmEJB.createPublication(PublicationDetail detail)
           
 PublicationPK PublicationBm.createPublication(PublicationDetail detail)
          Create a new publication A new line will be added in publication table.
static PublicationPK PublicationDAO.selectByPrimaryKey(Connection con, PublicationPK primaryKey)
           
static PublicationPK PublicationDAO.selectByPublicationName(Connection con, PublicationPK primaryKey, String name)
           
static PublicationPK PublicationDAO.selectByPublicationNameAndNodeId(Connection con, PublicationPK primaryKey, String name, int nodeId)
           
 

Methods in com.stratelia.webactiv.util.publication.control that return types with arguments of type PublicationPK
 Collection<PublicationPK> PublicationBmEJB.getPublicationPKsByStatus(String status, List<String> componentIds)
           
 Collection<PublicationPK> PublicationBm.getPublicationPKsByStatus(String status, List<String> componentIds)
           
static Collection<PublicationPK> PublicationFatherDAO.getPubPKsInFatherPK(Connection con, NodePK fatherPK)
          Method declaration
 Collection<PublicationPK> PublicationBmEJB.getPubPKsInFatherPK(NodePK fatherPK)
           
 Collection<PublicationPK> PublicationBm.getPubPKsInFatherPK(NodePK fatherPK)
          Method declaration
 Collection<PublicationPK> PublicationBmEJB.getPubPKsInFatherPKs(Collection<WAPrimaryKey> fatherPKs)
           
 Collection<PublicationPK> PublicationBm.getPubPKsInFatherPKs(Collection<WAPrimaryKey> fatherPKs)
          Method declaration
static Collection<PublicationPK> PublicationFatherDAO.getPubPKsInFatherPKs(Connection con, Collection<WAPrimaryKey> fatherPKs)
          Method declaration
 Collection<PublicationPK> PublicationBmEJB.getUpdatedPublicationPKsByStatus(String status, Date since, int maxSize, List<String> componentIds)
           
 Collection<PublicationPK> PublicationBm.getUpdatedPublicationPKsByStatus(String status, Date since, int maxSize, List<String> componentIds)
          Return the list of publications with a maxSize as specified, each publication has the specified status and has been updated since the specified date
static Collection<PublicationPK> PublicationDAO.selectPKsByStatus(Connection con, List<String> componentIds, String status)
           
static Collection<PublicationPK> PublicationDAO.selectUpdatedPublicationsSince(Connection con, List<String> componentIds, String status, Date since, int maxSize)
           
 

Methods in com.stratelia.webactiv.util.publication.control with parameters of type PublicationPK
static void PublicationFatherDAO.addAlias(Connection con, PublicationPK pubPK, Alias alias)
           
 void PublicationBmEJB.addAlias(PublicationPK pubPK, List<Alias> aliases)
           
 void PublicationBm.addAlias(PublicationPK pubPK, List<Alias> alias)
           
static void PublicationFatherDAO.addFather(Connection con, PublicationPK pubPK, NodePK fatherPK)
          Add a new father to this publication
 void PublicationBmEJB.addFather(PublicationPK pubPK, NodePK fatherPK)
           
 void PublicationBm.addFather(PublicationPK pubPK, NodePK fatherPK)
          add a new father (designed by "fatherPK") to a publication ("pubPK") The publication will be visible from its new father node.
 void PublicationBmEJB.addLinks(PublicationPK pubPK, List<ForeignPK> links)
          Updates the publication links
 void PublicationBm.addLinks(PublicationPK pubPK, List<ForeignPK> links)
          Updates the publication links
static void PublicationDAO.changeInstanceId(Connection con, PublicationPK pubPK, String newInstanceId)
           
 void PublicationBmEJB.changePublicationOrder(PublicationPK pubPK, NodePK nodePK, int direction)
           
 void PublicationBm.changePublicationOrder(PublicationPK pubPK, NodePK nodePK, int direction)
          Change order of the given publication identified by pubPK in the given nodePK. direction less than 0 means "up" else it means "down"
 void PublicationBmEJB.createIndex(PublicationPK pubPK)
           
 void PublicationBm.createIndex(PublicationPK pubPK)
          Method declaration
 void PublicationBmEJB.deleteIndex(PublicationPK pubPK)
          Called on : - deletePublication()
 void PublicationBm.deleteIndex(PublicationPK pubPK)
          Method declaration
 void PublicationBmEJB.deleteInfoLinks(PublicationPK pubPK, List<ForeignPK> links)
          Removes links between publications and the specified publication
 void PublicationBm.deleteInfoLinks(PublicationPK pubPK, List<ForeignPK> links)
           
static void PublicationDAO.deleteOrphanPublicationsByCreatorId(Connection con, PublicationPK pubPK, String creatorId)
          Method declaration
 void PublicationBmEJB.deleteOrphanPublicationsByCreatorId(PublicationPK pubPK, String creatorId)
           
 void PublicationBm.deleteOrphanPublicationsByCreatorId(PublicationPK pubPK, String creatorId)
          Method declaration
static void PublicationDAO.deleteRow(Connection con, PublicationPK pk)
          Method declaration
static List<Alias> PublicationFatherDAO.getAlias(Connection con, PublicationPK pubPK)
           
 Collection<Alias> PublicationBmEJB.getAlias(PublicationPK pubPK)
           
 Collection<Alias> PublicationBm.getAlias(PublicationPK pubPK)
          return the publication's collection of Alias
static Collection<NodePK> PublicationFatherDAO.getAllFatherPK(Connection con, PublicationPK pubPK)
          Delete links between publication and father when publications are linked to a father which is a descendant of a node
static Collection<NodePK> PublicationFatherDAO.getAllFatherPK(Connection con, PublicationPK pubPK, String order)
           
 Collection<NodePK> PublicationBmEJB.getAllFatherPK(PublicationPK pubPK)
           
 Collection<NodePK> PublicationBm.getAllFatherPK(PublicationPK pubPK)
          return a collection, containing all node primary key from where the publication is visible
 Collection<PublicationDetail> PublicationBmEJB.getAllPublications(PublicationPK pubPK)
           
 Collection<PublicationDetail> PublicationBm.getAllPublications(PublicationPK pubPK)
          Method declaration
 Collection<PublicationDetail> PublicationBmEJB.getAllPublications(PublicationPK pubPK, String sorting)
          Method declaration
 Collection<PublicationDetail> PublicationBm.getAllPublications(PublicationPK pubPK, String sorting)
           
 CompletePublication PublicationBmEJB.getCompletePublication(PublicationPK pubPK)
           
 CompletePublication PublicationBm.getCompletePublication(PublicationPK pubPK)
           
 PublicationDetail PublicationBmEJB.getDetail(PublicationPK pubPK)
           
 PublicationDetail PublicationBm.getDetail(PublicationPK pubPK)
          get details on the publication specified by the primary key given in pubPK parameter
 PublicationDetail PublicationBmEJB.getDetailByName(PublicationPK pubPK, String pubName)
           
 PublicationDetail PublicationBm.getDetailByName(PublicationPK pubPK, String pubName)
          Looking for, in the instance identified by pubPK, a publication named pubName.
 PublicationDetail PublicationBmEJB.getDetailByNameAndNodeId(PublicationPK pubPK, String pubName, int nodeId)
           
 PublicationDetail PublicationBm.getDetailByNameAndNodeId(PublicationPK pubPK, String pubName, int nodeId)
           
 Collection<PublicationDetail> PublicationBmEJB.getDetailsByBeginDateDesc(PublicationPK pk, int nbPubs)
           
 Collection<PublicationDetail> PublicationBm.getDetailsByBeginDateDesc(PublicationPK pk, int nbPubs)
          return a PublicationDetail collection of x last publications
 Collection<PublicationDetail> PublicationBmEJB.getDetailsByBeginDateDescAndStatus(PublicationPK pk, String status, int nbPubs)
           
 Collection<PublicationDetail> PublicationBm.getDetailsByBeginDateDescAndStatus(PublicationPK pk, String status, int nbPubs)
          return a PublicationDetail collection of x last publications
 Collection<PublicationDetail> PublicationBmEJB.getDetailsByBeginDateDescAndStatusAndNotLinkedToFatherId(PublicationPK pk, String status, int nbPubs, String fatherId)
           
 Collection<PublicationDetail> PublicationBm.getDetailsByBeginDateDescAndStatusAndNotLinkedToFatherId(PublicationPK pk, String status, int nbPubs, String fatherId)
          Method declaration
 Collection<PublicationDetail> PublicationBmEJB.getDetailsByFatherIds(List<String> fatherIds, PublicationPK pubPK)
           
 Collection<PublicationDetail> PublicationBm.getDetailsByFatherIds(List<String> fatherIds, PublicationPK pubPK)
          Method declaration
 Collection<PublicationDetail> PublicationBmEJB.getDetailsByFatherIds(List<String> fatherIds, PublicationPK pubPK, boolean filterOnVisibilityPeriod)
           
 Collection<PublicationDetail> PublicationBm.getDetailsByFatherIds(List<String> fatherIds, PublicationPK pubPK, boolean filterOnVisibilityPeriod)
           
 Collection<PublicationDetail> PublicationBmEJB.getDetailsByFatherIds(List<String> fatherIds, PublicationPK pubPK, String sorting)
           
 Collection<PublicationDetail> PublicationBm.getDetailsByFatherIds(List<String> fatherIds, PublicationPK pubPK, String sorting)
           
 Collection<PublicationDetail> PublicationBmEJB.getDetailsByFatherIdsAndStatus(List<String> fatherIds, PublicationPK pubPK, String sorting, String status)
           
 Collection<PublicationDetail> PublicationBm.getDetailsByFatherIdsAndStatus(List<String> fatherIds, PublicationPK pubPK, String sorting, String status)
           
 Collection<PublicationDetail> PublicationBmEJB.getDetailsByFatherIdsAndStatusList(List<String> fatherIds, PublicationPK pubPK, String sorting, List<String> status)
           
 Collection<PublicationDetail> PublicationBm.getDetailsByFatherIdsAndStatusList(List<String> fatherIds, PublicationPK pubPK, String sorting, List<String> status)
           
 Collection<PublicationDetail> PublicationBmEJB.getDetailsByFatherIdsAndStatusList(List<String> fatherIds, PublicationPK pubPK, String sorting, List<String> status, boolean filterOnVisibilityPeriod)
           
 Collection<PublicationDetail> PublicationBm.getDetailsByFatherIdsAndStatusList(List<String> fatherIds, PublicationPK pubPK, String sorting, List<String> status, boolean filterOnVisibilityPeriod)
           
static Collection<PublicationDetail> PublicationDAO.getNotOrphanPublications(Connection con, PublicationPK pubPK)
          Method declaration
 Collection<PublicationDetail> PublicationBmEJB.getNotOrphanPublications(PublicationPK pubPK)
           
 Collection<PublicationDetail> PublicationBm.getNotOrphanPublications(PublicationPK pubPK)
          return the Detail of publication which are linked to at least one father
static Collection<PublicationDetail> PublicationDAO.getOrphanPublications(Connection con, PublicationPK pubPK)
          Method declaration
 Collection<PublicationDetail> PublicationBmEJB.getOrphanPublications(PublicationPK pubPK)
           
 Collection<PublicationDetail> PublicationBm.getOrphanPublications(PublicationPK pubPK)
          return the Detail of publication which are not linked to a father
 Collection<PublicationDetail> PublicationBmEJB.getPublicationsByStatus(String status, PublicationPK pubPK)
           
 Collection<PublicationDetail> PublicationBm.getPublicationsByStatus(String status, PublicationPK pubPK)
          Method declaration
static ValidationStep ValidationStepsDAO.getStepByUser(Connection con, PublicationPK pubPK, String userId)
           
static List<ValidationStep> ValidationStepsDAO.getSteps(Connection con, PublicationPK pubPK)
           
static List<PublicationI18N> PublicationI18NDAO.getTranslations(Connection con, PublicationPK pubPK)
           
static Collection<PublicationDetail> PublicationDAO.getUnavailablePublicationsByPublisherId(Connection con, PublicationPK pubPK, String publisherId, String nodeId)
          Method declaration
 Collection<PublicationDetail> PublicationBmEJB.getUnavailablePublicationsByPublisherId(PublicationPK pubPK, String publisherId, String nodeId)
           
 Collection<PublicationDetail> PublicationBm.getUnavailablePublicationsByPublisherId(PublicationPK pubPK, String publisherId, String nodeId)
          return the publications : - which take place in the basket - which are out of the visibility period
 ValidationStep PublicationBmEJB.getValidationStepByUser(PublicationPK pubPK, String userId)
           
 ValidationStep PublicationBm.getValidationStepByUser(PublicationPK pubPK, String userId)
           
 List<ValidationStep> PublicationBmEJB.getValidationSteps(PublicationPK pubPK)
           
 List<ValidationStep> PublicationBm.getValidationSteps(PublicationPK pubPK)
           
static PublicationDetail PublicationDAO.loadRow(Connection con, PublicationPK pk)
          Method declaration
 void PublicationBmEJB.movePublication(PublicationPK pk, NodePK fatherPK, boolean indexIt)
           
 void PublicationBm.movePublication(PublicationPK pubPK, NodePK nodePK, boolean indexIt)
           
 void PublicationBmEJB.processWysiwyg(PublicationPK pubPK)
           
 void PublicationBm.processWysiwyg(PublicationPK pubPK)
          A wysiwyg's content has been added or modified to a publication.
static void PublicationFatherDAO.removeAlias(Connection con, PublicationPK pubPK, Alias alias)
           
 void PublicationBmEJB.removeAlias(PublicationPK pubPK, List<Alias> aliases)
           
 void PublicationBm.removeAlias(PublicationPK pubPK, List<Alias> alias)
           
static void PublicationFatherDAO.removeAllFather(Connection con, PublicationPK pubPK)
          Delete all fathers to this publication
 void PublicationBmEJB.removeAllFather(PublicationPK pubPK)
           
 void PublicationBm.removeAllFather(PublicationPK pubPK)
          remove all father from a publication ("pubPK") The publication won't be visible.
static void PublicationFatherDAO.removeFather(Connection con, PublicationPK pubPK, NodePK fatherPK)
          Remove a father to this publication
 void PublicationBmEJB.removeFather(PublicationPK pubPK, NodePK fatherPK)
           
 void PublicationBm.removeFather(PublicationPK pubPK, NodePK fatherPK)
          remove a father (designed by "fatherPK") from a publication ("pubPK") The publication won't be visible from its old father node.
 void PublicationBmEJB.removeFathers(PublicationPK pubPK, Collection<String> fatherIds)
           
 void PublicationBm.removeFathers(PublicationPK pubPK, Collection<String> fatherIds)
          remove a father (designed by "fatherPK") from a publication ("pubPK") The publication won't be visible from its old father node.
static void PublicationFatherDAO.removeFathersToPublications(Connection con, PublicationPK pubPK, Collection<String> fatherIds)
          Method declaration
static void PublicationFatherDAO.removeFatherToPublications(Connection con, PublicationPK pubPK, NodePK fatherPK)
          Method declaration
 void PublicationBmEJB.removePublication(PublicationPK pk)
           
 void PublicationBm.removePublication(PublicationPK pubPK)
          remove the publication designed by pubPK parameter.
static void ValidationStepsDAO.removeSteps(Connection con, PublicationPK pubPK)
           
static void PublicationI18NDAO.removeTranslations(Connection con, PublicationPK pubPK)
           
 void PublicationBmEJB.removeValidationSteps(PublicationPK pubPK)
           
 void PublicationBm.removeValidationSteps(PublicationPK pubPK)
           
static Collection<PublicationDetail> PublicationDAO.searchByKeywords(Connection con, String query, PublicationPK pubPK)
          Method declaration
 Collection<PublicationDetail> PublicationBmEJB.searchByKeywords(String query, PublicationPK pubPK)
           
 Collection<PublicationDetail> PublicationBm.searchByKeywords(String query, PublicationPK pubPK)
          Method declaration
static Collection<PublicationDetail> PublicationDAO.selectAllPublications(Connection con, PublicationPK pubPK)
          Method declaration
static Collection<PublicationDetail> PublicationDAO.selectAllPublications(Connection con, PublicationPK pubPK, String sorting)
           
static Collection<PublicationDetail> PublicationDAO.selectByBeginDateDesc(Connection con, PublicationPK pubPK)
          Method declaration
static Collection<PublicationDetail> PublicationDAO.selectByBeginDateDescAndStatus(Connection con, PublicationPK pubPK, String status)
          Method declaration
static Collection<PublicationDetail> PublicationDAO.selectByBeginDateDescAndStatusAndNotLinkedToFatherId(Connection con, PublicationPK pubPK, String status, String fatherId, int fetchSize)
           
static ArrayList<PublicationDetail> PublicationDAO.selectByFatherIds(Connection con, List<String> fatherIds, PublicationPK pubPK, String sorting, List<String> status, boolean filterOnVisibilityPeriod)
           
static PublicationDetail PublicationDAO.selectByName(Connection con, PublicationPK pubPK, String name)
           
static PublicationDetail PublicationDAO.selectByNameAndNodeId(Connection con, PublicationPK pubPK, String name, int nodeId)
           
static PublicationPK PublicationDAO.selectByPrimaryKey(Connection con, PublicationPK primaryKey)
           
static PublicationPK PublicationDAO.selectByPublicationName(Connection con, PublicationPK primaryKey, String name)
           
static PublicationPK PublicationDAO.selectByPublicationNameAndNodeId(Connection con, PublicationPK primaryKey, String name, int nodeId)
           
static Collection<PublicationDetail> PublicationDAO.selectByStatus(Connection con, PublicationPK pubPK, String status)
          Method declaration
 List<Alias> PublicationBmEJB.setAlias(PublicationPK pubPK, List<Alias> alias)
           
 List<Alias> PublicationBm.setAlias(PublicationPK pubPK, List<Alias> alias)
           
static void PublicationFatherDAO.updateOrder(Connection con, PublicationPK pubPK, NodePK fatherPK, int order)
           
 

Method parameters in com.stratelia.webactiv.util.publication.control with type arguments of type PublicationPK
 Collection<PublicationDetail> PublicationBmEJB.getPublications(Collection<PublicationPK> publicationPKs)
           
 Collection<PublicationDetail> PublicationBm.getPublications(Collection<PublicationPK> publicationPKs)
           
static Collection<PublicationDetail> PublicationDAO.selectByPublicationPKs(Connection con, Collection<PublicationPK> publicationPKs)
           
 

Uses of PublicationPK in com.stratelia.webactiv.util.publication.model
 

Methods in com.stratelia.webactiv.util.publication.model that return PublicationPK
 PublicationPK PublicationDetail.getClonePK()
           
 PublicationPK PublicationDetail.getPK()
           
 PublicationPK ValidationStep.getPubPK()
           
 

Methods in com.stratelia.webactiv.util.publication.model with parameters of type PublicationPK
 void PublicationDetail.setPk(PublicationPK pk)
           
 void ValidationStep.setPubPK(PublicationPK pubPK)
           
 

Constructors in com.stratelia.webactiv.util.publication.model with parameters of type PublicationPK
PublicationDetail(PublicationPK pk, String name, String description, Date creationDate, Date beginDate, Date endDate, String creatorId, int importance, String version, String keywords, String content)
           
PublicationDetail(PublicationPK pk, String name, String description, Date creationDate, Date beginDate, Date endDate, String creatorId, int importance, String version, String keywords, String content, String status)
           
PublicationDetail(PublicationPK pk, String name, String description, Date creationDate, Date beginDate, Date endDate, String creatorId, int importance, String version, String keywords, String content, String status, Date updateDate)
           
PublicationDetail(PublicationPK pk, String name, String description, Date creationDate, Date beginDate, Date endDate, String creatorId, int importance, String version, String keywords, String content, String status, Date updateDate, String updaterId)
          Deprecated. @param pk
PublicationDetail(PublicationPK pk, String name, String description, Date creationDate, Date beginDate, Date endDate, String creatorId, int importance, String version, String keywords, String content, String status, Date updateDate, String updaterId, Date validateDate, String validatorId)
          Deprecated.  
PublicationDetail(PublicationPK pk, String name, String description, Date creationDate, Date beginDate, Date endDate, String creatorId, int importance, String version, String keywords, String content, String status, Date updateDate, String updaterId, Date validateDate, String validatorId, String author)
           
PublicationDetail(PublicationPK pk, String name, String description, Date creationDate, Date beginDate, Date endDate, String creatorId, int importance, String version, String keywords, String content, String status, Date updateDate, String updaterId, String author)
           
ValidationStep(PublicationPK pubPK, String userId, String decision)
           
 

Uses of PublicationPK in com.stratelia.webactiv.util.statistic.ejb
 

Methods in com.stratelia.webactiv.util.statistic.ejb with parameters of type PublicationPK
static void HistoryNodePublicationActorDAO.add(Connection con, String tableName, String userId, NodePK nodePK, PublicationPK pubPK)
          Method declaration
static Collection<HistoryNodePublicationActorDetail> HistoryNodePublicationActorDAO.getHistoryDetailByPublication(Connection con, String tableName, PublicationPK pubPK)
          Method declaration
 

Uses of PublicationPK in com.stratelia.webactiv.util.statistic.model
 

Methods in com.stratelia.webactiv.util.statistic.model that return PublicationPK
 PublicationPK HistoryNodePublicationActorDetail.getPublicationPK()
          Method declaration
 

Constructors in com.stratelia.webactiv.util.statistic.model with parameters of type PublicationPK
HistoryNodePublicationActorDetail(Date date, String userId, NodePK node, PublicationPK pub)
          Constructor declaration
 

Uses of PublicationPK in org.silverpeas.publication.notification
 

Methods in org.silverpeas.publication.notification that return PublicationPK
 PublicationPK PublicationDeletionNotification.getPublicationPK()
           
 

Methods in org.silverpeas.publication.notification with parameters of type PublicationPK
 void PublicationNotificationService.notifyOnDeletionOf(PublicationPK pk)
          Notifies the registered beans that a given publication comes to be deleted.
 

Constructors in org.silverpeas.publication.notification with parameters of type PublicationPK
PublicationDeletionNotification(PublicationPK pk)
           
 



Copyright © 2016 Silverpeas. All Rights Reserved.