Uses of Class
com.stratelia.webactiv.util.node.model.NodePK

Packages that use NodePK
com.silverpeas.accesscontrol   
com.silverpeas.coordinates.importExport   
com.silverpeas.importExport.control   
com.silverpeas.importExportPeas.control   
com.silverpeas.look   
com.silverpeas.node.importexport   
com.silverpeas.node.notification   
com.silverpeas.sharing.model   
com.silverpeas.subscribe.service   
com.stratelia.webactiv.util.contact.control   
com.stratelia.webactiv.util.favorit.control   
com.stratelia.webactiv.util.node.control   
com.stratelia.webactiv.util.node.control.dao   
com.stratelia.webactiv.util.node.model   
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.node.web   
org.silverpeas.publication.web   
 

Uses of NodePK in com.silverpeas.accesscontrol
 

Methods in com.silverpeas.accesscontrol with parameters of type NodePK
protected  void NodeAccessController.fillUserRoles(Set<SilverpeasRole> userRoles, AccessControlContext context, String userId, NodePK nodePK)
           
 boolean NodeAccessController.isUserAuthorized(String userId, NodePK nodePK, AccessControlContext context)
           
 

Uses of NodePK in com.silverpeas.coordinates.importExport
 

Methods in com.silverpeas.coordinates.importExport with parameters of type NodePK
 List CoordinateImportExport.getAxisChildren(NodePK nodePK, boolean takeAxisInChildrenList)
          Get children of an axis
 NodeDetail CoordinateImportExport.getNodeHeader(NodePK pk)
          Get node Detail
 Collection<NodeDetail> CoordinateImportExport.getPathOfNode(NodePK nodePk)
           
 

Uses of NodePK in com.silverpeas.importExport.control
 

Methods in com.silverpeas.importExport.control that return NodePK
protected abstract  NodePK GEDImportExport.addSubTopicToTopic(NodeDetail nodeDetail, int topicId, MassiveReport massiveReport)
          Methode ajoutant un theme a  un theme deja existant.
protected abstract  NodePK GEDImportExport.addSubTopicToTopic(NodeDetail nodeDetail, int topicId, UnitReport unitReport)
          Methode ajoutant un theme a  un theme deja existant.
 

Methods in com.silverpeas.importExport.control that return types with arguments of type NodePK
 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
 List<NodePK> GEDImportExport.getTopicTree(NodePK pk)
           
 

Methods in com.silverpeas.importExport.control with parameters of type NodePK
protected abstract  void GEDImportExport.addPublicationToTopic(PublicationPK pubPK, NodePK topicPK)
           
protected abstract  String GEDImportExport.createPublicationIntoTopic(PublicationDetail pubDet_temp, NodePK topicPK, UserDetail userDetail)
           
 void PublicationsTypeManager.fillPublicationType(GEDImportExport gedIE, PublicationType publicationType, NodePK rootPK)
           
 int PublicationsTypeManager.getNbThemes(GEDImportExport gedIE, PublicationType publicationType, NodePK rootPK)
           
 List<NodePK> GEDImportExport.getTopicTree(NodePK pk)
           
 PublicationsType PublicationsTypeManager.processExport(ExportReport exportReport, UserDetail userDetail, List<WAAttributeValuePair> listItemsToExport, String exportPath, boolean useNameForFolders, boolean bExportPublicationPath, NodePK rootPK)
          Méthode métier du moteur d'importExport créant une exportation pour toutes les publications spécifiées en paramètre. passé en paramètre au moteur d'importExport.
 ExportReport ImportExport.processExport(UserDetail userDetail, String language, List<WAAttributeValuePair> listItemsToExport, NodePK rootPK, int mode)
           
 void PublicationsTypeManager.processExportOfFilesOnly(ExportReport exportReport, UserDetail userDetail, List<WAAttributeValuePair> listItemsToExport, String exportPath, NodePK nodeRootPK)
           
 ExportPDFReport ImportExport.processExportPDF(UserDetail userDetail, List<WAAttributeValuePair> itemsToExport, NodePK rootPK)
           
 List<AttachmentDetail> PublicationsTypeManager.processPDFExport(ExportPDFReport exportReport, UserDetail userDetail, List<WAAttributeValuePair> listItemsToExport, String exportPath, boolean useNameForFolders, NodePK rootPK)
           
 

Uses of NodePK in com.silverpeas.importExportPeas.control
 

Methods in com.silverpeas.importExportPeas.control with parameters of type NodePK
 void ImportExportSessionController.processExport(List<WAAttributeValuePair> itemsToExport, NodePK rootPK)
           
 void ImportExportSessionController.processExport(List<WAAttributeValuePair> itemsToExport, NodePK rootPK, int mode)
           
 void ImportExportSessionController.saveItems(List<WAAttributeValuePair> items, NodePK rootPK)
           
 

Constructors in com.silverpeas.importExportPeas.control with parameters of type NodePK
ExportXMLThread(ImportExportSessionController toAwake, List<WAAttributeValuePair> pks, String language, NodePK rootPK, int mode)
           
 

Uses of NodePK in com.silverpeas.look
 

Methods in com.silverpeas.look with parameters of type NodePK
 List<PublicationDetail> LookSilverpeasV5Helper.getValidPublications(NodePK nodePK)
           
 List<PublicationDetail> LookHelper.getValidPublications(NodePK nodePK)
           
 

Uses of NodePK in com.silverpeas.node.importexport
 

Methods in com.silverpeas.node.importexport with parameters of type NodePK
 Collection<NodeDetail> NodeImportExport.getPathOfNode(NodePK nodePk)
          Méthode récupération du chemin de topics menant à un topic donné
 

Uses of NodePK in com.silverpeas.node.notification
 

Methods in com.silverpeas.node.notification that return NodePK
 NodePK NodeDeletionNotification.getNodePK()
           
 

Methods in com.silverpeas.node.notification with parameters of type NodePK
 void NodeNotificationService.notifyOnDeletionOf(NodePK node)
          Notifies the registered beans a given node (with and its children) comes to be deleted.
 

Constructors in com.silverpeas.node.notification with parameters of type NodePK
NodeDeletionNotification(NodePK node)
           
 

Uses of NodePK in com.silverpeas.sharing.model
 

Methods in com.silverpeas.sharing.model that return types with arguments of type NodePK
protected  Collection<NodePK> NodeAccessControl.getNodeDescendants(NodePK pk)
           
protected  Collection<NodePK> NodeAccessControl.getPublicationFathers(WAPrimaryKey pk)
           
 

Methods in com.silverpeas.sharing.model with parameters of type NodePK
protected  Collection<NodePK> NodeAccessControl.getNodeDescendants(NodePK pk)
           
 

Uses of NodePK in com.silverpeas.subscribe.service
 

Methods in com.silverpeas.subscribe.service with parameters of type NodePK
static NodeSubscriptionResource NodeSubscriptionResource.from(NodePK nodePK)
          A way to get an instance of a node subscription resource.
 

Constructors in com.silverpeas.subscribe.service with parameters of type NodePK
NodeSubscription(String subscriberId, NodePK nodePK)
          Node subscription constructor for which the type of the subscriber is USER and the subscriber is the one that handles the subscription.
NodeSubscription(SubscriptionSubscriber subscriber, NodePK nodePK)
          Node subscription constructor for a subscriber that handles the subscription too.
NodeSubscription(SubscriptionSubscriber subscriber, NodePK nodePK, String creatorId)
          Node subscription constructor for a subscriber that handles the subscription too.
NodeSubscriptionResource(NodePK nodePK)
          Default constructor.
 

Uses of NodePK in com.stratelia.webactiv.util.contact.control
 

Methods in com.stratelia.webactiv.util.contact.control that return types with arguments of type NodePK
static Collection<NodePK> ContactDAO.getAllFatherPK(Connection con, ContactPK pubPK)
          Delete links between contact and father when contacts are linked to a father which is a descendant of a node
 Collection<NodePK> ContactBm.getAllFatherPK(ContactPK pubPK)
          getAllFatherPK() return a collection, containing all node primary key from where the contact is visible
 Collection<NodePK> ContactBmEJB.getAllFatherPK(ContactPK pubPK)
          getAllFatherPK
 

Methods in com.stratelia.webactiv.util.contact.control with parameters of type NodePK
static void ContactDAO.addFather(Connection con, ContactPK pubPK, NodePK fatherPK)
          Add a new father to this contact
 void ContactBm.addFather(ContactPK pubPK, NodePK fatherPK)
          addFather() add a new father (designed by "fatherPK") to a contact ("pubPK") The contact will be visible from its new father node.
 void ContactBmEJB.addFather(ContactPK pubPK, NodePK fatherPK)
          addFather() add a new father (designed by "fatherPK") to a contact ("pubPK") The contact will be visible from its new father node.
 Collection<ContactDetail> ContactBm.getDetailsByFatherPK(NodePK fatherPK)
          getDetailsByFatherPK() return a ContactDetail collection of all contact visible from the node identified by "fatherPK" parameter
 Collection<ContactDetail> ContactBmEJB.getDetailsByFatherPK(NodePK fatherPK)
          getDetailsByFatherPK() return a ContactDetail collection of all contact visible from the node identified by "fatherPK" parameter
 Collection<ContactFatherDetail> ContactBm.getDetailsByFatherPKs(Collection<NodePK> fatherPKs, ContactPK pubPK, NodePK nodePK)
           
 Collection<ContactFatherDetail> ContactBmEJB.getDetailsByFatherPKs(Collection<NodePK> fatherPKs, ContactPK pubPK, NodePK nodePK)
           
static int ContactDAO.getNbPubByFatherPath(Connection con, NodePK fatherPK, String fatherPath)
           
 int ContactBm.getNbPubByFatherPath(NodePK fatherPK, String fatherPath)
           
 int ContactBmEJB.getNbPubByFatherPath(NodePK fatherPK, String fatherPath)
           
static void ContactDAO.removeAllIssue(Connection con, NodePK originPK, ContactPK pubPK)
          Delete links between contact and father when contacts are linked to a father which is a descendant of a node
 void ContactBm.removeAllIssue(NodePK originPK, ContactPK pubPK)
          removeAllIssue() remove all links between contacts and node N N is a descendant of the node designed by originPK
 void ContactBmEJB.removeAllIssue(NodePK originPK, ContactPK pubPK)
          removeAllIssue() remove all links between contacts and node N N is a descendant of the node designed by originPK.
static void ContactDAO.removeFather(Connection con, ContactPK pubPK, NodePK fatherPK)
          Remove a father to this contact
 void ContactBm.removeFather(ContactPK pubPK, NodePK fatherPK)
          removeFather() remove a father (designed by "fatherPK") from a contact ("pubPK") The contact won't be visible from its old father node.
 void ContactBmEJB.removeFather(ContactPK pubPK, NodePK fatherPK)
          removeFather() remove a father (designed by "fatherPK") from a contact ("pubPK") The contact won't be visible from its old father node.
static Collection<ContactDetail> ContactDAO.selectByFatherPK(Connection con, NodePK fatherPK)
           
static Collection<ContactFatherDetail> ContactDAO.selectByFatherPKs(Connection con, Collection<NodePK> fatherPKs, ContactPK pubPK, NodePK nodePK)
           
 

Method parameters in com.stratelia.webactiv.util.contact.control with type arguments of type NodePK
 Collection<ContactFatherDetail> ContactBm.getDetailsByFatherPKs(Collection<NodePK> fatherPKs, ContactPK pubPK, NodePK nodePK)
           
 Collection<ContactFatherDetail> ContactBmEJB.getDetailsByFatherPKs(Collection<NodePK> fatherPKs, ContactPK pubPK, NodePK nodePK)
           
 int ContactBm.getNbPubInFatherPKs(Collection<NodePK> fatherPKs)
           
 int ContactBmEJB.getNbPubInFatherPKs(Collection<NodePK> fatherPKs)
           
static int ContactDAO.getNbPubInFatherPKs(Connection con, Collection<NodePK> fatherPKs)
           
static Collection<ContactFatherDetail> ContactDAO.selectByFatherPKs(Connection con, Collection<NodePK> fatherPKs, ContactPK pubPK, NodePK nodePK)
           
 

Uses of NodePK in com.stratelia.webactiv.util.favorit.control
 

Methods in com.stratelia.webactiv.util.favorit.control with parameters of type NodePK
static void NodeActorLinkDAO.add(Connection con, String tableName, String userId, NodePK node)
          Method declaration
 void FavoritBmEJB.addFavoritNode(String userId, NodePK node)
          Method declaration
 void FavoritBm.addFavoritNode(String userId, NodePK node)
          Method declaration
static Collection NodeActorLinkDAO.getActorPKsByNodePK(Connection con, String tableName, NodePK node)
          Method declaration
static void NodeActorLinkDAO.remove(Connection con, String tableName, String userId, NodePK node)
          Method declaration
static void NodeActorLinkDAO.removeByNodePath(Connection con, String tableName, NodePK node, String path)
          Method declaration
 void FavoritBmEJB.removeFavoritByNodePath(NodePK node, String path)
          Method declaration
 void FavoritBm.removeFavoritByNodePath(NodePK node, String path)
          Method declaration
 void FavoritBmEJB.removeFavoritNode(String userId, NodePK node)
          Method declaration
 void FavoritBm.removeFavoritNode(String userId, NodePK node)
          Method declaration
 

Uses of NodePK in com.stratelia.webactiv.util.node.control
 

Methods in com.stratelia.webactiv.util.node.control that return NodePK
 NodePK NodeBm.createNode(NodeDetail nodeDetail)
          Create a new Node object
 NodePK NodeBmEJB.createNode(NodeDetail node)
           
 NodePK NodeBm.createNode(NodeDetail nodeDetail, NodeDetail fatherDetail)
          Create a new Node object
 NodePK NodeBmEJB.createNode(NodeDetail nd, NodeDetail fatherDetail)
          Create a new Node object
 

Methods in com.stratelia.webactiv.util.node.control that return types with arguments of type NodePK
 Collection<NodePK> NodeBm.getChildrenPKs(NodePK nodePK)
          Get children node PKs of a node
 Collection<NodePK> NodeBmEJB.getChildrenPKs(NodePK nodePK)
          Get children node PKs of a node
 Collection<NodePK> NodeBm.getDescendantPKs(NodePK nodePK)
          Get descendant node PKs of a node
 Collection<NodePK> NodeBmEJB.getDescendantPKs(NodePK nodePK)
          Get descendant node PKs of a node
 

Methods in com.stratelia.webactiv.util.node.control with parameters of type NodePK
 void NodeBm.deleteIndex(NodePK pk)
          Method declaration
 void NodeBmEJB.deleteIndex(NodePK pk)
          Called on : - removeNode()
static void NodeDeletion.deleteNodes(NodePK pk, Connection inConnection, AnonymousMethodOnNode afterDeletion)
          Deletes the specified node and all of its children within the specified data source connection.
 Collection<NodeDetail> NodeBm.getAllNodes(NodePK nodePK)
          Method declaration
 Collection<NodeDetail> NodeBmEJB.getAllNodes(NodePK nodePK)
          Method declaration
 Collection<NodeDetail> NodeBm.getAnotherPath(NodePK nodePK)
          Get the path from root to a node
 Collection<NodeDetail> NodeBmEJB.getAnotherPath(NodePK nodePK)
          Deprecated.  
 Collection<NodeDetail> NodeBm.getChildrenDetails(NodePK pk)
          Get the header of each child of the node.
 Collection<NodeDetail> NodeBmEJB.getChildrenDetails(NodePK pk)
          Get the header of each child of the node
 int NodeBm.getChildrenNumber(NodePK pk)
          Get the children number of this node
 int NodeBmEJB.getChildrenNumber(NodePK pk)
          Get the children number of this node
 Collection<NodePK> NodeBm.getChildrenPKs(NodePK nodePK)
          Get children node PKs of a node
 Collection<NodePK> NodeBmEJB.getChildrenPKs(NodePK nodePK)
          Get children node PKs of a node
 List<NodeDetail> NodeBm.getDescendantDetails(NodePK nodePK)
          Get descendant nodeDetails of a node
 List<NodeDetail> NodeBmEJB.getDescendantDetails(NodePK nodePK)
          Get descendant node details of a node
 Collection<NodePK> NodeBm.getDescendantPKs(NodePK nodePK)
          Get descendant node PKs of a node
 Collection<NodePK> NodeBmEJB.getDescendantPKs(NodePK nodePK)
          Get descendant node PKs of a node
 NodeDetail NodeBm.getDetail(NodePK pk)
          Get the attributes of a node and of its children
 NodeDetail NodeBmEJB.getDetail(NodePK pk)
          Get the attributes of a node and of its children
 NodeDetail NodeBm.getDetailByNameAndFatherId(NodePK pk, String name, int nodeFatherId)
           
 NodeDetail NodeBmEJB.getDetailByNameAndFatherId(NodePK pk, String name, int nodeFatherId)
           
 NodeDetail NodeBm.getDetailTransactionally(NodePK pk)
           
 NodeDetail NodeBmEJB.getDetailTransactionally(NodePK pk)
          Get the attributes of a node and of its children with transaction support
 Collection<NodeDetail> NodeBm.getFrequentlyAskedChildrenDetails(NodePK pk)
          Get the header of each child of the node this function is to be used with frequently used nodes because for each child, an ejb will be instanciated (nodes next to the root will be frequently used) For less used nodes, choose the getChildrenDetails() method
 Collection<NodeDetail> NodeBmEJB.getFrequentlyAskedChildrenDetails(NodePK pk)
          Get the header of each child of the node this method is to be used on frequently asked nodes (next to the root), because all ejb will be instanciated
 NodeDetail NodeBm.getFrequentlyAskedDetail(NodePK pk)
          Method declaration
 NodeDetail NodeBmEJB.getFrequentlyAskedDetail(NodePK pk)
          Method declaration
 NodeDetail NodeBm.getHeader(NodePK pk)
          Get the attributes of THIS node
 NodeDetail NodeBmEJB.getHeader(NodePK pk)
          Get the attributes of THIS node
 NodeDetail NodeBm.getHeader(NodePK pk, boolean getTranslations)
           
 NodeDetail NodeBmEJB.getHeader(NodePK pk, boolean getTranslations)
           
 List<NodeDetail> NodeBm.getHeadersByLevel(NodePK pk, int level)
          Method declaration
 List<NodeDetail> NodeBmEJB.getHeadersByLevel(NodePK pk, int level)
          Method declaration
 Collection<NodeDetail> NodeBm.getPath(NodePK pk)
          Get the path of this node from this node to root
 Collection<NodeDetail> NodeBmEJB.getPath(NodePK pk)
          Get the path of this node from this node to root
 ArrayList<NodeDetail> NodeBm.getSubTree(NodePK pk)
           
 ArrayList<NodeDetail> NodeBmEJB.getSubTree(NodePK pk)
           
 ArrayList<NodeDetail> NodeBm.getSubTree(NodePK pk, String sorting)
           
 ArrayList<NodeDetail> NodeBmEJB.getSubTree(NodePK pk, String sorting)
           
 ArrayList<NodeDetail> NodeBm.getSubTree(NodePK pk, String status, int level, String sorting)
           
 ArrayList<NodeDetail> NodeBmEJB.getSubTree(NodePK pk, String status, int level, String sorting)
           
 ArrayList<NodeDetail> NodeBm.getSubTreeByLevel(NodePK pk, int level)
           
 ArrayList<NodeDetail> NodeBmEJB.getSubTreeByLevel(NodePK pk, int level)
           
 ArrayList<NodeDetail> NodeBm.getSubTreeByLevel(NodePK pk, int level, String sorting)
           
 ArrayList<NodeDetail> NodeBmEJB.getSubTreeByLevel(NodePK pk, int level, String sorting)
           
 ArrayList<NodeDetail> NodeBm.getSubTreeByStatus(NodePK pk, String status)
           
 ArrayList<NodeDetail> NodeBmEJB.getSubTreeByStatus(NodePK pk, String status)
           
 ArrayList<NodeDetail> NodeBm.getSubTreeByStatus(NodePK pk, String status, String sorting)
           
 ArrayList<NodeDetail> NodeBmEJB.getSubTreeByStatus(NodePK pk, String status, String sorting)
           
 ArrayList<NodeDetail> NodeBm.getTree(NodePK pk)
           
 ArrayList<NodeDetail> NodeBmEJB.getTree(NodePK pk)
           
 NodeDetail NodeBm.getTwoLevelDetails(NodePK pk)
          Method declaration
 NodeDetail NodeBmEJB.getTwoLevelDetails(NodePK pk)
          Method declaration
 void AnonymousMethodOnNode.invoke(NodePK pk)
          Invokes the method with the specified node.
 void NodeBm.moveNode(NodePK nodePK, NodePK toNode)
           
 void NodeBmEJB.moveNode(NodePK nodePK, NodePK toNode)
           
 void NodeBm.processWysiwyg(NodePK nodePK)
          A wysiwyg's content has been added or modified to a node.
 void NodeBmEJB.processWysiwyg(NodePK nodePK)
           
 void NodeBm.removeNode(NodePK pk)
          Remove a node and its descendants
 void NodeBmEJB.removeNode(NodePK pk)
          Remove a node and its descendants
 

Method parameters in com.stratelia.webactiv.util.node.control with type arguments of type NodePK
 void NodeBm.sortNodes(List<NodePK> nodePKs)
           
 void NodeBmEJB.sortNodes(List<NodePK> nodePKs)
           
 

Uses of NodePK in com.stratelia.webactiv.util.node.control.dao
 

Methods in com.stratelia.webactiv.util.node.control.dao that return NodePK
static NodePK NodeDAO.insertRow(Connection con, NodeDetail nd)
          Insert into the database the data of a node
static NodePK NodeDAO.selectByNameAndFatherId(Connection con, NodePK pk, String name, int nodeFatherId)
           
static NodePK NodeDAO.selectByPrimaryKey(Connection con, NodePK pk)
          Check if a Node exists in database.
 

Methods in com.stratelia.webactiv.util.node.control.dao that return types with arguments of type NodePK
static Collection<NodePK> NodeDAO.getChildrenPKs(Connection con, NodePK nodePK)
          Get children node PKs of a node
static Collection<NodePK> NodeDAO.getDescendantPKs(Connection con, NodePK nodePK)
          Get descendant node PKs of a node
static Collection<NodePK> NodeDAO.selectByFatherPrimaryKey(Connection con, NodePK pk)
          Method declaration
 

Methods in com.stratelia.webactiv.util.node.control.dao with parameters of type NodePK
static void NodeDAO.deleteRow(Connection con, NodePK nodePK)
          Delete into the database a node but not it's descendants.
static List<NodeDetail> NodeDAO.getAllHeaders(Connection con, NodePK nodePK)
          Get all nodeDetails
static List<NodeDetail> NodeDAO.getAllHeaders(Connection con, NodePK nodePK, int level)
           
static List<NodeDetail> NodeDAO.getAllHeaders(Connection con, NodePK nodePK, String sorting)
           
static List<NodeDetail> NodeDAO.getAllHeaders(Connection con, NodePK nodePK, String sorting, int level)
          Get all nodeDetails
static NodeDetail NodeDAO.getAnotherHeader(Connection con, NodePK nodePK)
          Get the detail of another Node
static Collection<NodeDetail> NodeDAO.getAnotherPath(Connection con, NodePK nodePK)
          Get the path from root to a node
static Collection<NodeDetail> NodeDAO.getChildrenDetails(Connection con, NodePK nodePK)
          Get the header of each child of the node
static int NodeDAO.getChildrenNumber(Connection con, NodePK nodePK)
          Get the children number of this node
static Collection<NodePK> NodeDAO.getChildrenPKs(Connection con, NodePK nodePK)
          Get children node PKs of a node
static List<NodeDetail> NodeDAO.getDescendantDetails(Connection con, NodePK nodePK)
          Get descendant nodeDetails of a node
static Collection<NodePK> NodeDAO.getDescendantPKs(Connection con, NodePK nodePK)
          Get descendant node PKs of a node
static List<NodeDetail> NodeDAO.getHeadersByLevel(Connection con, NodePK nodePK, int level)
          Get nodeDetails by level.
static List<NodeDetail> NodeDAO.getSubTree(Connection con, NodePK nodePK, String status)
           
static ArrayList<NodeDetail> NodeDAO.getTree(Connection con, NodePK nodePK)
           
static NodeDetail NodeDAO.loadRow(Connection con, NodePK nodePK)
           
static NodeDetail NodeDAO.loadRow(Connection con, NodePK nodePK, boolean getTranslations)
          Load node attributes from database
static NodeDetail NodeDAO.loadRow(Connection con, NodePK nodePK, String name, int nodeFatherId)
           
static NodeDetail NodeDAO.resultSet2NodeDetail(ResultSet rs, NodePK nodePK)
          Create a NodeDetail from a ResultSet
static Collection<NodePK> NodeDAO.selectByFatherPrimaryKey(Connection con, NodePK pk)
          Method declaration
static NodePK NodeDAO.selectByNameAndFatherId(Connection con, NodePK pk, String name, int nodeFatherId)
           
static NodePK NodeDAO.selectByPrimaryKey(Connection con, NodePK pk)
          Check if a Node exists in database.
static void NodeDAO.unvalidateTree(Connection con, NodePK nodePK)
           
static void NodeDAO.updateRightsDependency(Connection con, NodePK pk, int rightsDependsOn)
           
 

Method parameters in com.stratelia.webactiv.util.node.control.dao with type arguments of type NodePK
static void NodeDAO.sortNodes(Connection con, List<NodePK> nodePKs)
           
 

Uses of NodePK in com.stratelia.webactiv.util.node.model
 

Methods in com.stratelia.webactiv.util.node.model that return NodePK
 NodePK NodeDetail.getFatherPK()
          Get the NodePK of the father
 NodePK NodeDetail.getNodePK()
          Get the NodePK
 

Methods in com.stratelia.webactiv.util.node.model with parameters of type NodePK
 void NodeDetail.setFatherPK(NodePK fatherPK)
          Set the father of the node
 void NodeDetail.setNodePK(NodePK nodePK)
           
 

Constructors in com.stratelia.webactiv.util.node.model with parameters of type NodePK
NodeDetail(NodePK nodePK, String name, String description, String creationDate, String creatorId, String path, int level, NodePK fatherPK, Collection<NodeDetail> childrenDetails)
          Create a new NodeDetail
NodeDetail(NodePK nodePK, String name, String description, String creationDate, String creatorId, String path, int level, NodePK fatherPK, String modelId, String status, Collection<NodeDetail> childrenDetails)
           
NodeDetail(NodePK nodePK, String name, String description, String creationDate, String creatorId, String path, int level, NodePK fatherPK, String modelId, String status, Collection<NodeDetail> childrenDetails, String type)
           
 

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

Methods in com.stratelia.webactiv.util.publication.control that return types with arguments of type NodePK
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
 

Methods in com.stratelia.webactiv.util.publication.control with parameters of type NodePK
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.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.changePublicationsOrder(List<String> ids, NodePK nodePK)
           
 void PublicationBm.changePublicationsOrder(List<String> ids, NodePK nodePK)
           
 Collection<PublicationDetail> PublicationBmEJB.getDetailsByFatherPK(NodePK fatherPK)
           
 Collection<PublicationDetail> PublicationBm.getDetailsByFatherPK(NodePK fatherPK)
          return a PublicationDetail collection of all publication visible from the node identified by "fatherPK" parameter
 Collection<PublicationDetail> PublicationBmEJB.getDetailsByFatherPK(NodePK fatherPK, String sorting)
           
 Collection<PublicationDetail> PublicationBm.getDetailsByFatherPK(NodePK fatherPK, String sorting)
           
 Collection<PublicationDetail> PublicationBmEJB.getDetailsByFatherPK(NodePK fatherPK, String sorting, boolean filterOnVisibilityPeriod)
           
 Collection<PublicationDetail> PublicationBm.getDetailsByFatherPK(NodePK fatherPK, String sorting, boolean filterOnVisibilityPeriod)
           
 Collection<PublicationDetail> PublicationBmEJB.getDetailsByFatherPK(NodePK fatherPK, String sorting, boolean filterOnVisibilityPeriod, String userId)
           
 Collection<PublicationDetail> PublicationBm.getDetailsByFatherPK(NodePK fatherPK, String sorting, boolean filterOnVisibilityPeriod, String userId)
           
 Collection<PublicationDetail> PublicationBmEJB.getDetailsNotInFatherPK(NodePK fatherPK)
           
 Collection<PublicationDetail> PublicationBm.getDetailsNotInFatherPK(NodePK fatherPK)
          return a PublicationDetail collection of all publications not in the node identified by "fatherPK" parameter
 Collection<PublicationDetail> PublicationBmEJB.getDetailsNotInFatherPK(NodePK fatherPK, String sorting)
           
 Collection<PublicationDetail> PublicationBm.getDetailsNotInFatherPK(NodePK fatherPK, String sorting)
           
static int PublicationDAO.getNbPubByFatherPath(Connection con, NodePK fatherPK, String fatherPath)
          Method declaration
 int PublicationBmEJB.getNbPubByFatherPath(NodePK fatherPK, String fatherPath)
           
 int PublicationBm.getNbPubByFatherPath(NodePK fatherPK, String fatherPath)
          Method declaration
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
 void PublicationBmEJB.movePublication(PublicationPK pk, NodePK fatherPK, boolean indexIt)
           
 void PublicationBm.movePublication(PublicationPK pubPK, NodePK nodePK, boolean indexIt)
           
static void PublicationFatherDAO.removeFather(Connection con, PublicationPK pubPK, NodePK fatherPK)
          Remove a father to this publication
 void PublicationBmEJB.removeFather(NodePK fatherPK)
           
 void PublicationBm.removeFather(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.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.
static void PublicationFatherDAO.removeFatherToPublications(Connection con, PublicationPK pubPK, NodePK fatherPK)
          Method declaration
static Collection<PublicationDetail> PublicationDAO.selectByFatherPK(Connection con, NodePK fatherPK)
          Method declaration
static Collection<PublicationDetail> PublicationDAO.selectByFatherPK(Connection con, NodePK fatherPK, boolean filterOnVisibilityPeriod)
           
static Collection<PublicationDetail> PublicationDAO.selectByFatherPK(Connection con, NodePK fatherPK, String sorting)
           
static Collection<PublicationDetail> PublicationDAO.selectByFatherPK(Connection con, NodePK fatherPK, String sorting, boolean filterOnVisibilityPeriod)
           
static Collection<PublicationDetail> PublicationDAO.selectByFatherPK(Connection con, NodePK fatherPK, String sorting, boolean filterOnVisibilityPeriod, String userId)
           
static Collection<PublicationDetail> PublicationDAO.selectNotInFatherPK(Connection con, NodePK fatherPK)
          Method declaration
static Collection<PublicationDetail> PublicationDAO.selectNotInFatherPK(Connection con, NodePK fatherPK, String sorting)
           
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 NodePK
 int PublicationBmEJB.getNbPubInFatherPKs(Collection<NodePK> fatherPKs)
           
 int PublicationBm.getNbPubInFatherPKs(Collection<NodePK> fatherPKs)
          Method declaration
static int PublicationDAO.getNbPubInFatherPKs(Connection con, Collection<NodePK> fatherPKs)
          Method declaration
 

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

Subclasses of NodePK in com.stratelia.webactiv.util.publication.model
 class Alias
           
 

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

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

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

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

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

Uses of NodePK in org.silverpeas.node.web
 

Methods in org.silverpeas.node.web that return NodePK
 NodePK NodeEntity.toNodePK()
          Gets the node pk objet that this entity represents.
 

Uses of NodePK in org.silverpeas.publication.web
 

Methods in org.silverpeas.publication.web with parameters of type NodePK
protected  boolean PublicationResource.isNodeReadable(NodePK nodePK)
           
protected  boolean SharedPublicationResource.isNodeReadable(NodePK nodePK)
           
protected abstract  boolean AbstractPublicationResource.isNodeReadable(NodePK nodePK)
           
 



Copyright © 2016 Silverpeas. All Rights Reserved.