@Repository public class XBEXPlugManager extends XBEDefaultManager<XBEXPlugin> implements org.xbup.lib.xb.catalog.base.manager.XBCXPlugManager<XBEXPlugin>, java.io.Serializable
catalog, em
Constructor and Description |
---|
XBEXPlugManager() |
XBEXPlugManager(XBECatalog catalog) |
Modifier and Type | Method and Description |
---|---|
XBEXPlugin |
findById(long id) |
XBEXFile |
findFile(org.xbup.lib.xb.catalog.base.XBCNode node,
java.lang.String fileName) |
XBEXPlugin |
findPlugin(org.xbup.lib.xb.catalog.base.XBCNode node,
java.lang.Long index) |
java.lang.Long |
getAllPluginCount() |
java.lang.String |
getExtensionName() |
java.lang.Long[] |
getFileXBPath(org.xbup.lib.xb.catalog.base.XBCXFile file) |
java.io.InputStream |
getPlugin(org.xbup.lib.xb.catalog.base.XBCXPlugin plugin) |
java.lang.Long[] |
getPluginXBPath(org.xbup.lib.xb.catalog.base.XBCXPlugin plugin) |
void |
initializeExtension() |
createItem, getAllItems, getGenericClass, getItem, getItemsCount, getTableName, persistItem, removeItem
public XBEXPlugManager()
public XBEXPlugManager(XBECatalog catalog)
public java.lang.Long getAllPluginCount()
getAllPluginCount
in interface org.xbup.lib.xb.catalog.base.manager.XBCXPlugManager<XBEXPlugin>
public XBEXPlugin findById(long id)
findById
in interface org.xbup.lib.xb.catalog.base.manager.XBCXPlugManager<XBEXPlugin>
public java.lang.Long[] getFileXBPath(org.xbup.lib.xb.catalog.base.XBCXFile file)
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 XBEXFile findFile(org.xbup.lib.xb.catalog.base.XBCNode node, java.lang.String fileName)
public java.lang.Long[] getPluginXBPath(org.xbup.lib.xb.catalog.base.XBCXPlugin plugin)
getPluginXBPath
in interface org.xbup.lib.xb.catalog.base.manager.XBCXPlugManager<XBEXPlugin>
public XBEXPlugin findPlugin(org.xbup.lib.xb.catalog.base.XBCNode node, java.lang.Long index)
findPlugin
in interface org.xbup.lib.xb.catalog.base.manager.XBCXPlugManager<XBEXPlugin>
public java.io.InputStream getPlugin(org.xbup.lib.xb.catalog.base.XBCXPlugin plugin)
getPlugin
in interface org.xbup.lib.xb.catalog.base.manager.XBCXPlugManager<XBEXPlugin>