org.mmbase.module.core
Interface MMBaseChangeInterface

All Known Implementing Classes:
MMBaseChangeDummy, MMBaseMultiCast

public interface MMBaseChangeInterface

Builds a MultiCast Thread to receive and send changes from other MMBase Servers.

Version:
10 Aug 2000
Author:
Daniel Ockeloen

Method Summary
 boolean changedNode(int nodenr, java.lang.String tableName, java.lang.String type)
           
 void checkWaitingNodes(java.lang.String snumber)
           
 boolean commitXML(java.lang.String machine, java.lang.String vnr, java.lang.String id, java.lang.String tb, java.lang.String ctype, java.lang.String xml)
           
 boolean handleMsg(java.lang.String machine, java.lang.String vnr, java.lang.String id, java.lang.String tb, java.lang.String ctype)
           
 boolean waitUntilNodeChanged(MMObjectNode node)
           
 

Method Detail

handleMsg

public boolean handleMsg(java.lang.String machine,
                         java.lang.String vnr,
                         java.lang.String id,
                         java.lang.String tb,
                         java.lang.String ctype)

changedNode

public boolean changedNode(int nodenr,
                           java.lang.String tableName,
                           java.lang.String type)

waitUntilNodeChanged

public boolean waitUntilNodeChanged(MMObjectNode node)

checkWaitingNodes

public void checkWaitingNodes(java.lang.String snumber)

commitXML

public boolean commitXML(java.lang.String machine,
                         java.lang.String vnr,
                         java.lang.String id,
                         java.lang.String tb,
                         java.lang.String ctype,
                         java.lang.String xml)


MMBase 2002