public interface XBCUpdateHandler
| Modifier and Type | Method and Description |
|---|---|
org.xbup.lib.core.catalog.base.XBCBlockSpec |
addBlockSpecFromWS(org.xbup.lib.core.catalog.base.XBCNode node,
java.lang.Long specId) |
org.xbup.lib.core.catalog.base.XBCFormatSpec |
addFormatSpecFromWS(org.xbup.lib.core.catalog.base.XBCNode node,
java.lang.Long specId) |
org.xbup.lib.core.catalog.base.XBCGroupSpec |
addGroupSpecFromWS(org.xbup.lib.core.catalog.base.XBCNode node,
java.lang.Long specId) |
org.xbup.lib.core.catalog.base.XBCNode |
addNodeFromWS(org.xbup.lib.core.catalog.base.XBCNode node,
java.lang.Long nodeId) |
void |
addWSListener(XBCUpdateListener wsl) |
void |
fireUsageEvent(boolean usage) |
void |
init()
Initialize Updater.
|
void |
processAllData(java.lang.Long[] path)
Process all catalog data in given path and subnodes.
|
boolean |
processNodePath(java.lang.Long[] path) |
void |
removeWSListener(XBCUpdateListener wsl) |
org.xbup.lib.core.catalog.base.XBCBlockSpec |
updateBlockSpec(java.lang.Long[] path,
java.lang.Long specId) |
org.xbup.lib.core.catalog.base.XBCFormatSpec |
updateFormatSpec(java.lang.Long[] path,
java.lang.Long specId) |
org.xbup.lib.core.catalog.base.XBCGroupSpec |
updateGroupSpec(java.lang.Long[] path,
java.lang.Long specId) |
org.xbup.lib.core.block.declaration.XBContext |
updateTypeSpecFromWS(java.lang.Long[] path,
long specId) |
void init()
org.xbup.lib.core.block.declaration.XBContext updateTypeSpecFromWS(java.lang.Long[] path,
long specId)
org.xbup.lib.core.catalog.base.XBCFormatSpec updateFormatSpec(java.lang.Long[] path,
java.lang.Long specId)
org.xbup.lib.core.catalog.base.XBCGroupSpec updateGroupSpec(java.lang.Long[] path,
java.lang.Long specId)
org.xbup.lib.core.catalog.base.XBCBlockSpec updateBlockSpec(java.lang.Long[] path,
java.lang.Long specId)
org.xbup.lib.core.catalog.base.XBCFormatSpec addFormatSpecFromWS(org.xbup.lib.core.catalog.base.XBCNode node,
java.lang.Long specId)
org.xbup.lib.core.catalog.base.XBCGroupSpec addGroupSpecFromWS(org.xbup.lib.core.catalog.base.XBCNode node,
java.lang.Long specId)
org.xbup.lib.core.catalog.base.XBCBlockSpec addBlockSpecFromWS(org.xbup.lib.core.catalog.base.XBCNode node,
java.lang.Long specId)
org.xbup.lib.core.catalog.base.XBCNode addNodeFromWS(org.xbup.lib.core.catalog.base.XBCNode node,
java.lang.Long nodeId)
void processAllData(java.lang.Long[] path)
boolean processNodePath(java.lang.Long[] path)
void addWSListener(XBCUpdateListener wsl)
void removeWSListener(XBCUpdateListener wsl)
void fireUsageEvent(boolean usage)