@Repository public class XBEXPaneManager extends XBEDefaultManager<XBEXBlockPane> implements org.xbup.lib.xb.catalog.base.manager.XBCXPaneManager<XBEXBlockPane>, java.io.Serializable
catalog, em
Constructor and Description |
---|
XBEXPaneManager() |
XBEXPaneManager(XBECatalog catalog) |
Modifier and Type | Method and Description |
---|---|
XBEXBlockPane |
findById(long id) |
XBEXBlockPane |
findPaneByPR(org.xbup.lib.xb.catalog.base.XBCBlockRev rev,
long priority) |
XBEXPlugPane |
findPlugPaneById(long id) |
java.lang.Long |
getAllPanesCount() |
java.lang.Long |
getAllPlugPanesCount() |
java.lang.String |
getExtensionName() |
java.util.List<org.xbup.lib.xb.catalog.base.XBCXBlockPane> |
getPanes(org.xbup.lib.xb.catalog.base.XBCBlockRev rev) |
long |
getPanesCount(org.xbup.lib.xb.catalog.base.XBCBlockRev rev) |
XBEXPlugPane |
getPlugPane(org.xbup.lib.xb.catalog.base.XBCXPlugin plugin,
long paneIndex) |
java.util.List<org.xbup.lib.xb.catalog.base.XBCXPlugPane> |
getPlugPanes(org.xbup.lib.xb.catalog.base.XBCXPlugin plugin) |
long |
getPlugPanesCount(org.xbup.lib.xb.catalog.base.XBCXPlugin plugin) |
void |
initializeExtension() |
createItem, getAllItems, getGenericClass, getItem, getItemsCount, getTableName, persistItem, removeItem
public XBEXPaneManager()
public XBEXPaneManager(XBECatalog catalog)
public void initializeExtension()
initializeExtension
in interface org.xbup.lib.xb.catalog.base.XBCExtension
public java.lang.String getExtensionName()
getExtensionName
in interface org.xbup.lib.xb.catalog.base.XBCExtension
public XBEXBlockPane findById(long id)
findById
in interface org.xbup.lib.xb.catalog.base.manager.XBCXPaneManager<XBEXBlockPane>
public java.util.List<org.xbup.lib.xb.catalog.base.XBCXBlockPane> getPanes(org.xbup.lib.xb.catalog.base.XBCBlockRev rev)
getPanes
in interface org.xbup.lib.xb.catalog.base.manager.XBCXPaneManager<XBEXBlockPane>
public long getPanesCount(org.xbup.lib.xb.catalog.base.XBCBlockRev rev)
getPanesCount
in interface org.xbup.lib.xb.catalog.base.manager.XBCXPaneManager<XBEXBlockPane>
public XBEXBlockPane findPaneByPR(org.xbup.lib.xb.catalog.base.XBCBlockRev rev, long priority)
findPaneByPR
in interface org.xbup.lib.xb.catalog.base.manager.XBCXPaneManager<XBEXBlockPane>
public java.lang.Long getAllPanesCount()
getAllPanesCount
in interface org.xbup.lib.xb.catalog.base.manager.XBCXPaneManager<XBEXBlockPane>
public java.util.List<org.xbup.lib.xb.catalog.base.XBCXPlugPane> getPlugPanes(org.xbup.lib.xb.catalog.base.XBCXPlugin plugin)
getPlugPanes
in interface org.xbup.lib.xb.catalog.base.manager.XBCXPaneManager<XBEXBlockPane>
public long getPlugPanesCount(org.xbup.lib.xb.catalog.base.XBCXPlugin plugin)
getPlugPanesCount
in interface org.xbup.lib.xb.catalog.base.manager.XBCXPaneManager<XBEXBlockPane>
public XBEXPlugPane getPlugPane(org.xbup.lib.xb.catalog.base.XBCXPlugin plugin, long paneIndex)
getPlugPane
in interface org.xbup.lib.xb.catalog.base.manager.XBCXPaneManager<XBEXBlockPane>
public java.lang.Long getAllPlugPanesCount()
getAllPlugPanesCount
in interface org.xbup.lib.xb.catalog.base.manager.XBCXPaneManager<XBEXBlockPane>
public XBEXPlugPane findPlugPaneById(long id)
findPlugPaneById
in interface org.xbup.lib.xb.catalog.base.manager.XBCXPaneManager<XBEXBlockPane>