A C D G H I L N O P R S U

A

add(Object) - Method in class org.mmbase.remotepublishing.util.GenericNodeIterator
 

C

CloudFactory - class org.mmbase.remotepublishing.CloudFactory.
 
CloudManager - class org.mmbase.remotepublishing.CloudManager.
class using the cloud builder nodes to help identify clouds
cloneNode(Node, Cloud) - Static method in class org.mmbase.remotepublishing.PublishManager
Clone a node to a cloud, including any fields without keeping administrative information
cloneNodeField(Node, Node, Field) - Static method in class org.mmbase.remotepublishing.PublishManager
cloneNodeField copies node fields from one node to an other
commit(MMObjectNode) - Method in class org.mmbase.remotepublishing.builders.PublishRelationBuilder
 
commit(MMObjectNode) - Method in class org.mmbase.remotepublishing.builders.PublishingBuilder
 
commit(MMObjectNode) - Method in class org.mmbase.remotepublishing.builders.PublishingQueueBuilder
 
committed(MMObjectNode) - Method in interface org.mmbase.remotepublishing.action.PublishingAction
Node changed / committed
committed(MMObjectNode) - Method in class org.mmbase.remotepublishing.action.PublishingActionDummy
 

D

deletePublishedNode(Node) - Static method in class org.mmbase.remotepublishing.PublishManager
delete the remote instances of a node(with relations and relation information)
deletePublishedNode(Cloud, int) - Static method in class org.mmbase.remotepublishing.PublishManager
delete the remote instances of a node(with relations and relation information)

G

GenericNodeIterator - class org.mmbase.remotepublishing.util.GenericNodeIterator.
 
GenericNodeIterator(ListIterator) - Constructor for class org.mmbase.remotepublishing.util.GenericNodeIterator
 
GenericNodeList - class org.mmbase.remotepublishing.util.GenericNodeList.
 
GenericNodeList() - Constructor for class org.mmbase.remotepublishing.util.GenericNodeList
 
getAdminCloud() - Static method in class org.mmbase.remotepublishing.CloudFactory
Returns the admin instance of the Cloud
getAdminUserCredentials() - Static method in class org.mmbase.remotepublishing.CloudFactory
 
getAnonymousCloud() - Static method in class org.mmbase.remotepublishing.CloudFactory
Returns the anonymous instance of the Cloud
getCloud(Map) - Static method in class org.mmbase.remotepublishing.CloudFactory
 
getCloud(HttpServletRequest) - Static method in class org.mmbase.remotepublishing.CloudFactory
 
getCloud(Cloud, String) - Static method in class org.mmbase.remotepublishing.CloudManager
 
getCloud(Cloud, int) - Static method in class org.mmbase.remotepublishing.CloudManager
 
getCloudByAlias(Cloud, String) - Static method in class org.mmbase.remotepublishing.CloudManager
 
getCloudNumber(Cloud, String) - Static method in class org.mmbase.remotepublishing.CloudManager
 
getCloudNumber(Cloud, Cloud) - Static method in class org.mmbase.remotepublishing.CloudManager
gets the node-number of the remote cloud in the list in the cloud-builder this routine depends on unique and consistent names for clouds in the cloud builder see also applications/Publisher/builders/cloud.xml
getNode(int) - Method in class org.mmbase.remotepublishing.util.GenericNodeList
 
getProperty(Object) - Method in class org.mmbase.remotepublishing.util.GenericNodeList
 
getPublishInfoNode(Cloud, int, Cloud) - Static method in class org.mmbase.remotepublishing.PublishManager
 
getPublishedNode(Node, Cloud) - Static method in class org.mmbase.remotepublishing.PublishManager
Get the published nodes from a remote cloud.
getPublishedNodes(Node) - Static method in class org.mmbase.remotepublishing.PublishManager
Get the published nodes from all remote clouds
getPublishedNodes(Cloud, int) - Static method in class org.mmbase.remotepublishing.PublishManager
Get the published nodes from all remote clouds
getSourceNode(Node) - Static method in class org.mmbase.remotepublishing.PublishManager
Get the source node of this localNode if this localNode is imported

H

hasNext() - Method in class org.mmbase.remotepublishing.util.GenericNodeIterator
 
hasPrevious() - Method in class org.mmbase.remotepublishing.util.GenericNodeIterator
 

I

init() - Method in class org.mmbase.remotepublishing.builders.PublishRelationBuilder
 
init() - Method in class org.mmbase.remotepublishing.builders.PublishingBuilder
 
init() - Method in class org.mmbase.remotepublishing.builders.PublishingQueueBuilder
MMBase builder init method.
insert(String, MMObjectNode) - Method in class org.mmbase.remotepublishing.builders.PublishRelationBuilder
 
insert(String, MMObjectNode) - Method in class org.mmbase.remotepublishing.builders.PublishingBuilder
 
inserted(int) - Method in interface org.mmbase.remotepublishing.action.PublishingAction
Node inserted
inserted(int) - Method in class org.mmbase.remotepublishing.action.PublishingActionDummy
 
isImported(Node) - Static method in class org.mmbase.remotepublishing.PublishManager
From the perspective of one cloud a node is said to be imported when the node number is available in the destinationnumber of the remotenodes table and the destinationcloud equals the cloud context (so if the context is staging the destinationcloud should refer the staging record in the cloud table)
isImported(int, Cloud) - Static method in class org.mmbase.remotepublishing.PublishManager
From the perspective of one cloud a node is said to be imported when the node number is available in the destinationnumber of the remotenodes table and the destinationcloud equals the cloud context (so if the context is staging the destinationcloud should refer the staging record in the cloud table)
isImported(Node, Cloud) - Static method in class org.mmbase.remotepublishing.PublishManager
Tests whether the node has been published from another cloud to this cloud
isImported(int, Cloud, Cloud) - Static method in class org.mmbase.remotepublishing.PublishManager
Tests whether the node has been published from another cloud to this cloud
isPublished(Node) - Static method in class org.mmbase.remotepublishing.PublishManager
Test whether a node is published to one or more other clouds.
isPublished(int, Cloud) - Static method in class org.mmbase.remotepublishing.PublishManager
Test whether a node is published to one or more other clouds.
isPublished(Node, Cloud) - Static method in class org.mmbase.remotepublishing.PublishManager
Test whether a node is published to another cloud.
isPublished(int, Cloud, Cloud) - Static method in class org.mmbase.remotepublishing.PublishManager
Test whether a node is published to another cloud.
isRelation(Node) - Static method in class org.mmbase.remotepublishing.PublishManager
quick test to see if node is a relation by testing fieldnames
iter - Variable in class org.mmbase.remotepublishing.util.GenericNodeIterator
 

L

log - Static variable in class org.mmbase.remotepublishing.CloudManager
 

N

next() - Method in class org.mmbase.remotepublishing.util.GenericNodeIterator
 
nextIndex() - Method in class org.mmbase.remotepublishing.util.GenericNodeIterator
 
nextNode() - Method in class org.mmbase.remotepublishing.util.GenericNodeIterator
 
nodeIterator() - Method in class org.mmbase.remotepublishing.util.GenericNodeList
 

O

org.mmbase.remotepublishing - package org.mmbase.remotepublishing
 
org.mmbase.remotepublishing.action - package org.mmbase.remotepublishing.action
 
org.mmbase.remotepublishing.builders - package org.mmbase.remotepublishing.builders
 
org.mmbase.remotepublishing.util - package org.mmbase.remotepublishing.util
 

P

PublishException - exception org.mmbase.remotepublishing.PublishException.
 
PublishException(String) - Constructor for class org.mmbase.remotepublishing.PublishException
 
PublishManager - class org.mmbase.remotepublishing.PublishManager.
The primary functionality of the Publishmanager is to publish nodes to the live / staging cloud which depends on the context in which this class is being used.
PublishOrUpdateNode(MMObjectNode) - Static method in class org.mmbase.remotepublishing.util.PublishUtil
add a node to the publish queue
PublishOrUpdateNode(Node) - Static method in class org.mmbase.remotepublishing.util.PublishUtil
add a node to the publish queue
PublishOrUpdateNode(int) - Static method in class org.mmbase.remotepublishing.util.PublishUtil
add a node to the publish queue
PublishRelationBuilder - class org.mmbase.remotepublishing.builders.PublishRelationBuilder.
 
PublishRelationBuilder() - Constructor for class org.mmbase.remotepublishing.builders.PublishRelationBuilder
 
PublishUtil - class org.mmbase.remotepublishing.util.PublishUtil.
Util class to put nodes in a publish queue.
PublishUtil() - Constructor for class org.mmbase.remotepublishing.util.PublishUtil
 
PublishingAction - interface org.mmbase.remotepublishing.action.PublishingAction.
This defines an action which should be performed when a node from the publisingbuilder type is published
PublishingActionDummy - class org.mmbase.remotepublishing.action.PublishingActionDummy.
This defines a dummy action which is performed when a node from the publisingbuilder type is published and there is no other action defined
PublishingActionDummy() - Constructor for class org.mmbase.remotepublishing.action.PublishingActionDummy
 
PublishingBuilder - class org.mmbase.remotepublishing.builders.PublishingBuilder.
This builder is used when a content node should be published when the node is saved.
PublishingBuilder() - Constructor for class org.mmbase.remotepublishing.builders.PublishingBuilder
 
PublishingQueueBuilder - class org.mmbase.remotepublishing.builders.PublishingQueueBuilder.
Main class that publishes or removes nodes to or from remote clouds.
PublishingQueueBuilder() - Constructor for class org.mmbase.remotepublishing.builders.PublishingQueueBuilder
 
previous() - Method in class org.mmbase.remotepublishing.util.GenericNodeIterator
 
previousIndex() - Method in class org.mmbase.remotepublishing.util.GenericNodeIterator
 
previousNode() - Method in class org.mmbase.remotepublishing.util.GenericNodeIterator
 
publishNode(Node, Cloud) - Static method in class org.mmbase.remotepublishing.PublishManager
Publish a node to a different cloud, keeping records This will also publish all relations inNode has with other published nodes

R

remoteCloudName - Variable in class org.mmbase.remotepublishing.builders.PublishingQueueBuilder
List of cloud names where to publish to
remoteCloudNumber - Variable in class org.mmbase.remotepublishing.builders.PublishingQueueBuilder
 
remove() - Method in class org.mmbase.remotepublishing.util.GenericNodeIterator
 
removeNode(MMObjectNode) - Method in class org.mmbase.remotepublishing.builders.PublishRelationBuilder
 
removeNode(MMObjectNode) - Method in class org.mmbase.remotepublishing.builders.PublishingBuilder
 
removeNode(MMObjectNode) - Static method in class org.mmbase.remotepublishing.util.PublishUtil
add the node to the queue to remove all published instances of a node
removeNode(int) - Static method in class org.mmbase.remotepublishing.util.PublishUtil
add the node to the queue to remove all published instances of a node
removed(MMObjectNode) - Method in interface org.mmbase.remotepublishing.action.PublishingAction
Node removed
removed(MMObjectNode) - Method in class org.mmbase.remotepublishing.action.PublishingActionDummy
 
run() - Method in class org.mmbase.remotepublishing.builders.PublishingQueueBuilder
 

S

set(Object) - Method in class org.mmbase.remotepublishing.util.GenericNodeIterator
 
setDefaults(MMObjectNode) - Method in class org.mmbase.remotepublishing.builders.PublishingQueueBuilder
 
setProperty(Object, Object) - Method in class org.mmbase.remotepublishing.util.GenericNodeList
 
sort() - Method in class org.mmbase.remotepublishing.util.GenericNodeList
 
sort(Comparator) - Method in class org.mmbase.remotepublishing.util.GenericNodeList
 
subNodeList(int, int) - Method in class org.mmbase.remotepublishing.util.GenericNodeList
 

U

unLinkNode(Node) - Static method in class org.mmbase.remotepublishing.PublishManager
Unlink node from all other nodes (means you can then edit/delete them) This method can also be used to republish the node from the remoteCloud to this localCloud if the localNode is deleted too.
unLinkNode(Node, Node) - Static method in class org.mmbase.remotepublishing.PublishManager
Remove the publish-info between a source node and a published version
unLinkNode(Cloud, Cloud, int, int) - Static method in class org.mmbase.remotepublishing.PublishManager
Remove the publish-info between a source node and a published version
updatePublishedNodes(Node) - Static method in class org.mmbase.remotepublishing.PublishManager
syncronize all nodes that are published from this one

A C D G H I L N O P R S U

Copyright © 2003-2004 mmapps. All Rights Reserved.