|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.mmbase.module.core.MMTable
org.mmbase.module.core.MMObjectBuilder
org.mmbase.module.builders.Versions
| Field Summary |
| Fields inherited from class org.mmbase.module.core.MMObjectBuilder |
AGE_PARAMETERS, broadcastChanges, database, DEFAULT_ALINEA, DEFAULT_EOL, description, descriptions, fields, GUI_PARAMETERS, listCache, nodeCache, OBJ2TYPE_MAX_SIZE, oType, REPLACE_CACHE, 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)
|
MMObjectNode |
getVersionNode(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 |
created, getFullTableName, getTableName, size |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public Versions()
| Method Detail |
public boolean init()
MMObjectBuilder
init in class MMObjectBuilderMMObjectBuilder.create()
public MMObjectNode getVersionNode(java.lang.String name,
java.lang.String type)
throws SearchQueryException
name - the name of the component we want to get know the version information abouttype - the type of tye component we want to get information about (application/builder)
SearchQueryException
public int getInstalledVersion(java.lang.String name,
java.lang.String type)
throws SearchQueryException
SearchQueryException
public void setInstalledVersion(java.lang.String name,
java.lang.String type,
java.lang.String maintainer,
int version)
throws SearchQueryException
SearchQueryException
public void updateInstalledVersion(java.lang.String name,
java.lang.String type,
java.lang.String maintainer,
int version)
throws SearchQueryException
SearchQueryExceptionpublic void startCacheTypes()
public boolean nodeLocalChanged(java.lang.String machine,
java.lang.String number,
java.lang.String builder,
java.lang.String ctype)
MMBaseObserver
nodeLocalChanged in interface MMBaseObservernodeLocalChanged in class 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'=new
true
public boolean nodeRemoteChanged(java.lang.String machine,
java.lang.String number,
java.lang.String builder,
java.lang.String ctype)
MMBaseObserver
nodeRemoteChanged in interface MMBaseObservernodeRemoteChanged in class 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'=new
true
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||