Nuxeo Enterprise Platform 5.4

org.nuxeo.theme.resources
Class BankManager

java.lang.Object
  extended by org.nuxeo.theme.resources.BankManager

public class BankManager
extends java.lang.Object


Constructor Summary
BankManager()
           
 
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
 

Constructor Detail

BankManager

public BankManager()
Method Detail

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

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.