@Service public class XBEXPaneService extends XBEDefaultService<XBEXBlockPane> implements org.xbup.lib.xb.catalog.base.service.XBCXPaneService<XBEXBlockPane>, java.io.Serializable
catalog
Constructor and Description |
---|
XBEXPaneService() |
XBEXPaneService(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 pane) |
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 |
init() |
void |
initializeExtension() |
createItem, getAllItems, getItem, getItemsCount, persistItem, removeItem
public XBEXPaneService()
public XBEXPaneService(XBECatalog catalog)
@PostConstruct public void init()
public XBEXBlockPane findById(long id)
findById
in interface org.xbup.lib.xb.catalog.base.service.XBCXPaneService<XBEXBlockPane>
public XBEXBlockPane findPaneByPR(org.xbup.lib.xb.catalog.base.XBCBlockRev rev, long priority)
findPaneByPR
in interface org.xbup.lib.xb.catalog.base.service.XBCXPaneService<XBEXBlockPane>
public XBEXPlugPane findPlugPaneById(long id)
findPlugPaneById
in interface org.xbup.lib.xb.catalog.base.service.XBCXPaneService<XBEXBlockPane>
public java.lang.Long getAllPanesCount()
getAllPanesCount
in interface org.xbup.lib.xb.catalog.base.service.XBCXPaneService<XBEXBlockPane>
public java.lang.Long getAllPlugPanesCount()
getAllPlugPanesCount
in interface org.xbup.lib.xb.catalog.base.service.XBCXPaneService<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.service.XBCXPaneService<XBEXBlockPane>
public long getPanesCount(org.xbup.lib.xb.catalog.base.XBCBlockRev rev)
getPanesCount
in interface org.xbup.lib.xb.catalog.base.service.XBCXPaneService<XBEXBlockPane>
public XBEXPlugPane getPlugPane(org.xbup.lib.xb.catalog.base.XBCXPlugin plugin, long pane)
getPlugPane
in interface org.xbup.lib.xb.catalog.base.service.XBCXPaneService<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.service.XBCXPaneService<XBEXBlockPane>
public long getPlugPanesCount(org.xbup.lib.xb.catalog.base.XBCXPlugin plugin)
getPlugPanesCount
in interface org.xbup.lib.xb.catalog.base.service.XBCXPaneService<XBEXBlockPane>
public java.lang.String getExtensionName()
getExtensionName
in interface org.xbup.lib.xb.catalog.base.XBCExtension
public void initializeExtension()
initializeExtension
in interface org.xbup.lib.xb.catalog.base.XBCExtension