|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--org.mmbase.module.core.MMTable
|
+--org.mmbase.module.core.MMObjectBuilder
|
+--org.mmbase.module.builders.Versions
| Fields inherited from class org.mmbase.module.core.MMObjectBuilder |
broadcastChanges, className, database, debug, description, descriptions, fields, NODE_MAX_SIZE, nodeCache, obj2type, OBJ2TYPE_MAX_SIZE, oType, replaceCache, searchAge, sortedDBLayout, TEMPNODE_DEFAULT_SIZE, TemporaryNodes, virtual |
| Fields inherited from class org.mmbase.module.core.MMTable |
mmb, tableName |
| Constructor Summary | |
Versions()
|
|
| Method Summary | |
int |
getInstalledVersion(java.lang.String name,
java.lang.String type)
|
boolean |
init()
Initializes this builder The property 'mmb' needs to be set for the builder before this method can be called. |
boolean |
nodeLocalChanged(java.lang.String machine,
java.lang.String number,
java.lang.String builder,
java.lang.String ctype)
Called when a local node is changed. |
boolean |
nodeRemoteChanged(java.lang.String machine,
java.lang.String number,
java.lang.String builder,
java.lang.String ctype)
Called when a remote node is changed. |
void |
setInstalledVersion(java.lang.String name,
java.lang.String type,
java.lang.String maintainer,
int version)
|
void |
startCacheTypes()
|
void |
updateInstalledVersion(java.lang.String name,
java.lang.String type,
java.lang.String maintainer,
int version)
|
| Methods inherited from class org.mmbase.module.core.MMTable |
size |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Versions()
| Method Detail |
public boolean init()
MMObjectBuilderinit in class MMObjectBuilderorg.mmbase.module.core.MMObjectBuilderMMObjectBuilder.create()
public int getInstalledVersion(java.lang.String name,
java.lang.String type)
public void setInstalledVersion(java.lang.String name,
java.lang.String type,
java.lang.String maintainer,
int version)
public void updateInstalledVersion(java.lang.String name,
java.lang.String type,
java.lang.String maintainer,
int version)
public void startCacheTypes()
public boolean nodeLocalChanged(java.lang.String machine,
java.lang.String number,
java.lang.String builder,
java.lang.String ctype)
MMObjectBuildernodeLocalChanged in interface MMBaseObservernodeLocalChanged in class MMObjectBuilderorg.mmbase.module.core.MMObjectBuildermachine - Name of the machine that changed the node.number - Number of the changed node as a Stringbuilder - type of the changed nodectype - command type, 'c'=changed, 'd'=deleted', 'r'=relations changed, 'n'=newtrue
public boolean nodeRemoteChanged(java.lang.String machine,
java.lang.String number,
java.lang.String builder,
java.lang.String ctype)
MMObjectBuildernodeRemoteChanged in interface MMBaseObservernodeRemoteChanged in class MMObjectBuilderorg.mmbase.module.core.MMObjectBuildermachine - Name of the machine that changed the node.number - Number of the changed node as a Stringbuilder - type of the changed nodectype - command type, 'c'=changed, 'd'=deleted', 'r'=relations changed, 'n'=newtrue
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||