@Service public class XBEXStriService extends XBEDefaultService<XBEXStri> implements org.xbup.lib.xb.catalog.base.service.XBCXStriService<XBEXStri>, java.io.Serializable
catalog
Constructor and Description |
---|
XBEXStriService() |
XBEXStriService(XBECatalog catalog) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDefaultStringId(org.xbup.lib.xb.catalog.base.XBCBlockSpec blockSpec) |
java.lang.String |
getExtensionName() |
java.lang.String |
getFullPath(org.xbup.lib.xb.catalog.base.XBCXStri itemString) |
java.lang.String |
getItemFullPath(org.xbup.lib.xb.catalog.base.XBCItem item) |
XBEXStri |
getItemStringId(org.xbup.lib.xb.catalog.base.XBCItem item) |
java.util.List<org.xbup.lib.xb.catalog.base.XBCXStri> |
getItemStringIds(org.xbup.lib.xb.catalog.base.XBCItem item) |
java.lang.String |
getItemStringIdText(org.xbup.lib.xb.catalog.base.XBCItem item) |
org.xbup.lib.xb.catalog.base.XBCSpec |
getSpecByFullPath(java.lang.String fullPath) |
void |
init() |
void |
initializeExtension() |
void |
setItemStringIdText(org.xbup.lib.xb.catalog.base.XBCItem item,
java.lang.String text) |
createItem, getAllItems, getItem, getItemsCount, persistItem, removeItem
public XBEXStriService()
public XBEXStriService(XBECatalog catalog)
@PostConstruct public void init()
public java.lang.String getDefaultStringId(org.xbup.lib.xb.catalog.base.XBCBlockSpec blockSpec)
getDefaultStringId
in interface org.xbup.lib.xb.catalog.base.service.XBCXStriService<XBEXStri>
public XBEXStri getItemStringId(org.xbup.lib.xb.catalog.base.XBCItem item)
getItemStringId
in interface org.xbup.lib.xb.catalog.base.service.XBCXStriService<XBEXStri>
public java.util.List<org.xbup.lib.xb.catalog.base.XBCXStri> getItemStringIds(org.xbup.lib.xb.catalog.base.XBCItem item)
getItemStringIds
in interface org.xbup.lib.xb.catalog.base.service.XBCXStriService<XBEXStri>
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
public java.lang.String getItemStringIdText(org.xbup.lib.xb.catalog.base.XBCItem item)
getItemStringIdText
in interface org.xbup.lib.xb.catalog.base.service.XBCXStriService<XBEXStri>
public void setItemStringIdText(org.xbup.lib.xb.catalog.base.XBCItem item, java.lang.String text)
setItemStringIdText
in interface org.xbup.lib.xb.catalog.base.service.XBCXStriService<XBEXStri>
public java.lang.String getFullPath(org.xbup.lib.xb.catalog.base.XBCXStri itemString)
getFullPath
in interface org.xbup.lib.xb.catalog.base.service.XBCXStriService<XBEXStri>
public java.lang.String getItemFullPath(org.xbup.lib.xb.catalog.base.XBCItem item)
getItemFullPath
in interface org.xbup.lib.xb.catalog.base.service.XBCXStriService<XBEXStri>
public org.xbup.lib.xb.catalog.base.XBCSpec getSpecByFullPath(java.lang.String fullPath)
getSpecByFullPath
in interface org.xbup.lib.xb.catalog.base.service.XBCXStriService<XBEXStri>