@Service public class XBEXPlugService extends XBEDefaultService<XBEXPlugin> implements org.xbup.lib.xb.catalog.base.service.XBCXPlugService<XBEXPlugin>, java.io.Serializable
catalog| Constructor and Description |
|---|
XBEXPlugService() |
XBEXPlugService(XBECatalog catalog) |
| Modifier and Type | Method and Description |
|---|---|
XBEXPlugin |
findById(long id) |
XBEXPlugin |
findPlugin(org.xbup.lib.xb.catalog.base.XBCNode node,
java.lang.Long index) |
java.lang.Long |
getAllPluginCount() |
java.lang.String |
getExtensionName() |
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 |
init() |
void |
initializeExtension() |
createItem, getAllItems, getItem, getItemsCount, persistItem, removeItempublic XBEXPlugService()
public XBEXPlugService(XBECatalog catalog)
@PostConstruct public void init()
public XBEXPlugin findById(long id)
findById in interface org.xbup.lib.xb.catalog.base.service.XBCXPlugService<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.service.XBCXPlugService<XBEXPlugin>public java.lang.Long getAllPluginCount()
getAllPluginCount in interface org.xbup.lib.xb.catalog.base.service.XBCXPlugService<XBEXPlugin>public java.io.InputStream getPlugin(org.xbup.lib.xb.catalog.base.XBCXPlugin plugin)
getPlugin in interface org.xbup.lib.xb.catalog.base.service.XBCXPlugService<XBEXPlugin>public java.lang.Long[] getPluginXBPath(org.xbup.lib.xb.catalog.base.XBCXPlugin plugin)
getPluginXBPath in interface org.xbup.lib.xb.catalog.base.service.XBCXPlugService<XBEXPlugin>public java.lang.String getExtensionName()
getExtensionName in interface org.xbup.lib.xb.catalog.base.XBCExtensionpublic void initializeExtension()
initializeExtension in interface org.xbup.lib.xb.catalog.base.XBCExtension