public class XBRTranManager extends XBRDefaultManager<XBRTran> implements XBCTranManager<XBRTran>
catalog, client| Constructor and Description |
|---|
XBRTranManager(XBRCatalog catalog) |
| Modifier and Type | Method and Description |
|---|---|
XBCItemInfo |
findDirByXBPath(java.lang.Long[] xbCatalogPath) |
XBCXFile |
findFileByXB(XBCItemInfo node,
long xbIndex) |
java.lang.Long |
findMaxFileXB(XBCItemInfo node) |
java.lang.Long |
findMaxSubDirXB(XBCItemInfo node) |
XBCItemInfo |
findOwnerByXBPath(java.lang.Long[] xbCatalogPath) |
XBCItemInfo |
findParentByXBPath(java.lang.Long[] xbCatalogPath) |
XBCItemInfo |
findSubDirByXB(XBCItemInfo node,
long xbIndex) |
java.lang.Long |
getAllDirsCount() |
java.lang.Long |
getAllItemsCount() |
java.lang.Long[] |
getDirXBPath(XBCItemInfo node) |
XBCXFile |
getFile(XBCItemInfo node,
long index) |
java.util.List<XBCXFile> |
getFiles(XBCItemInfo node) |
long |
getFilesCount(XBCItemInfo node) |
XBCItemInfo |
getRootDir() |
XBCItemInfo |
getSubDir(XBCItemInfo node,
long index) |
java.util.List<XBCItemInfo> |
getSubDirs(XBCItemInfo node) |
long |
getSubDirsCount(XBCItemInfo node) |
createItem, getAllItems, getItem, getItemsCount, persistItem, removeItemclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateItem, getAllItems, getItem, getItemsCount, persistItem, removeItempublic XBRTranManager(XBRCatalog catalog)
public XBCItemInfo getRootDir()
public java.util.List<XBCItemInfo> getSubDirs(XBCItemInfo node)
public XBCItemInfo getSubDir(XBCItemInfo node, long index)
public long getSubDirsCount(XBCItemInfo node)
public java.util.List<XBCXFile> getFiles(XBCItemInfo node)
public XBCXFile getFile(XBCItemInfo node, long index)
public XBCItemInfo findDirByXBPath(java.lang.Long[] xbCatalogPath)
public XBCItemInfo findParentByXBPath(java.lang.Long[] xbCatalogPath)
public java.lang.Long[] getDirXBPath(XBCItemInfo node)
public XBCItemInfo findOwnerByXBPath(java.lang.Long[] xbCatalogPath)
public XBCItemInfo findSubDirByXB(XBCItemInfo node, long xbIndex)
public java.lang.Long findMaxSubDirXB(XBCItemInfo node)
public XBCXFile findFileByXB(XBCItemInfo node, long xbIndex)
public java.lang.Long findMaxFileXB(XBCItemInfo node)
public long getFilesCount(XBCItemInfo node)
public java.lang.Long getAllDirsCount()
public java.lang.Long getAllItemsCount()
getAllItemsCount in interface XBCTranManager<XBRTran>