@Repository public class XBEXFileManager extends XBEDefaultManager<XBEXFile> implements org.xbup.lib.xb.catalog.base.manager.XBCXFileManager<XBEXFile>, java.io.Serializable
catalog, em| Constructor and Description |
|---|
XBEXFileManager() |
XBEXFileManager(XBECatalog catalog) |
| Modifier and Type | Method and Description |
|---|---|
XBEXFile |
findById(long id) |
XBEXFile |
findFile(org.xbup.lib.xb.catalog.base.XBCNode node,
java.lang.String fileName) |
java.util.List<org.xbup.lib.xb.catalog.base.XBCXFile> |
findFilesForNode(org.xbup.lib.xb.catalog.base.XBCNode node) |
java.lang.Long |
getAllFilesCount() |
java.lang.String |
getExtensionName() |
java.io.InputStream |
getFile(org.xbup.lib.xb.catalog.base.XBCXFile file) |
javax.swing.ImageIcon |
getFileAsImageIcon(org.xbup.lib.xb.catalog.base.XBCXFile iconFile) |
java.lang.Long[] |
getFileXBPath(org.xbup.lib.xb.catalog.base.XBCXFile file) |
void |
initializeExtension() |
java.io.OutputStream |
setFile(org.xbup.lib.xb.catalog.base.XBCXFile file) |
createItem, getAllItems, getGenericClass, getItem, getItemsCount, getTableName, persistItem, removeItempublic XBEXFileManager()
public XBEXFileManager(XBECatalog catalog)
public java.lang.Long getAllFilesCount()
public XBEXFile findById(long id)
public java.lang.Long[] getFileXBPath(org.xbup.lib.xb.catalog.base.XBCXFile file)
getFileXBPath in interface org.xbup.lib.xb.catalog.base.manager.XBCXFileManager<XBEXFile>public void initializeExtension()
initializeExtension in interface org.xbup.lib.xb.catalog.base.XBCExtensionpublic java.lang.String getExtensionName()
getExtensionName in interface org.xbup.lib.xb.catalog.base.XBCExtensionpublic XBEXFile findFile(org.xbup.lib.xb.catalog.base.XBCNode node, java.lang.String fileName)
findFile in interface org.xbup.lib.xb.catalog.base.manager.XBCXFileManager<XBEXFile>public javax.swing.ImageIcon getFileAsImageIcon(org.xbup.lib.xb.catalog.base.XBCXFile iconFile)
getFileAsImageIcon in interface org.xbup.lib.xb.catalog.base.manager.XBCXFileManager<XBEXFile>public java.io.InputStream getFile(org.xbup.lib.xb.catalog.base.XBCXFile file)
getFile in interface org.xbup.lib.xb.catalog.base.manager.XBCXFileManager<XBEXFile>public java.io.OutputStream setFile(org.xbup.lib.xb.catalog.base.XBCXFile file)
public java.util.List<org.xbup.lib.xb.catalog.base.XBCXFile> findFilesForNode(org.xbup.lib.xb.catalog.base.XBCNode node)
findFilesForNode in interface org.xbup.lib.xb.catalog.base.manager.XBCXFileManager<XBEXFile>