org.nuxeo.theme.resources
Class BankManager
java.lang.Object
org.nuxeo.theme.resources.BankManager
public class BankManager
- extends java.lang.Object
Method Summary |
static java.io.File |
createFile(java.lang.String path,
java.lang.String fileName,
byte[] data)
|
static java.io.File |
createFile(java.lang.String path,
java.lang.String fileName,
java.lang.String content)
|
static java.io.File |
createFolder(java.lang.String path,
java.lang.String folderName)
|
static void |
editFile(java.lang.String path,
java.lang.String fileName,
java.lang.String content)
|
static byte[] |
exportBankData(java.lang.String bankName,
java.lang.String collection)
|
static java.io.File |
getBankDir(java.lang.String bankName)
|
static java.io.File |
getBankLogoFile(java.lang.String bank)
|
static java.util.List<java.lang.String> |
getBankNames()
|
static java.io.File |
getBanksDir()
|
static java.util.List<java.lang.String> |
getCollections(java.lang.String bank)
|
static java.io.File |
getFile(java.lang.String path)
|
static java.io.File |
getImageFile(java.lang.String bank,
java.lang.String collection,
java.lang.String resource)
|
static java.util.Map<java.lang.String,java.lang.Object> |
getInfo(java.lang.String bank,
java.lang.String collection,
java.lang.String typeName)
|
static java.io.File |
getInfoFile(java.lang.String bank,
java.lang.String collection,
java.lang.String typeName)
|
static java.util.List<java.lang.String> |
getItemsInCollection(java.lang.String bank,
java.lang.String collection,
java.lang.String typeName)
|
static java.io.File |
getStyleFile(java.lang.String bank,
java.lang.String collection,
java.lang.String resource)
|
static java.io.File |
getStylePreviewFile(java.lang.String bank,
java.lang.String collection,
java.lang.String resource)
|
static void |
importBankData(java.lang.String bankName,
java.lang.String collection,
java.net.URL srcFileUrl)
|
static void |
setupBanks()
|
static void |
setupBankStructure(java.lang.String bankName)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BankManager
public BankManager()
getBanksDir
public static java.io.File getBanksDir()
getFile
public static java.io.File getFile(java.lang.String path)
throws java.io.IOException
- Throws:
java.io.IOException
getBankDir
public static java.io.File getBankDir(java.lang.String bankName)
throws java.io.IOException
- Throws:
java.io.IOException
getBankNames
public static java.util.List<java.lang.String> getBankNames()
setupBanks
public static void setupBanks()
setupBankStructure
public static void setupBankStructure(java.lang.String bankName)
throws java.io.IOException
- Throws:
java.io.IOException
getCollections
public static java.util.List<java.lang.String> getCollections(java.lang.String bank)
throws java.io.IOException
- Throws:
java.io.IOException
getItemsInCollection
public static java.util.List<java.lang.String> getItemsInCollection(java.lang.String bank,
java.lang.String collection,
java.lang.String typeName)
throws java.io.IOException
- Throws:
java.io.IOException
getStyleFile
public static java.io.File getStyleFile(java.lang.String bank,
java.lang.String collection,
java.lang.String resource)
throws java.io.IOException
- Throws:
java.io.IOException
getImageFile
public static java.io.File getImageFile(java.lang.String bank,
java.lang.String collection,
java.lang.String resource)
throws java.io.IOException
- Throws:
java.io.IOException
getBankLogoFile
public static java.io.File getBankLogoFile(java.lang.String bank)
throws java.io.IOException
- Throws:
java.io.IOException
getStylePreviewFile
public static java.io.File getStylePreviewFile(java.lang.String bank,
java.lang.String collection,
java.lang.String resource)
throws java.io.IOException
- Throws:
java.io.IOException
getInfoFile
public static java.io.File getInfoFile(java.lang.String bank,
java.lang.String collection,
java.lang.String typeName)
throws java.io.IOException
- Throws:
java.io.IOException
getInfo
public static java.util.Map<java.lang.String,java.lang.Object> getInfo(java.lang.String bank,
java.lang.String collection,
java.lang.String typeName)
throws java.io.IOException
- Throws:
java.io.IOException
importBankData
public static void importBankData(java.lang.String bankName,
java.lang.String collection,
java.net.URL srcFileUrl)
throws java.io.IOException
- Throws:
java.io.IOException
exportBankData
public static byte[] exportBankData(java.lang.String bankName,
java.lang.String collection)
throws java.io.IOException
- Throws:
java.io.IOException
createFolder
public static java.io.File createFolder(java.lang.String path,
java.lang.String folderName)
throws java.io.IOException
- Throws:
java.io.IOException
createFile
public static java.io.File createFile(java.lang.String path,
java.lang.String fileName,
java.lang.String content)
throws java.io.IOException
- Throws:
java.io.IOException
createFile
public static java.io.File createFile(java.lang.String path,
java.lang.String fileName,
byte[] data)
throws java.io.IOException
- Throws:
java.io.IOException
editFile
public static void editFile(java.lang.String path,
java.lang.String fileName,
java.lang.String content)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2010 Nuxeo SAS. All Rights Reserved.