org.ow2.bonita.util
Class BusinessArchiveFactory

java.lang.Object
  extended by org.ow2.bonita.util.BusinessArchiveFactory

public final class BusinessArchiveFactory
extends java.lang.Object


Method Summary
static void generateBusinessArchiveFile(java.io.File barFile, BusinessArchive businessArchive)
           
static void generateBusinessArchiveFile(java.io.File barFile, ProcessDefinition process, java.util.Map<java.lang.String,byte[]> resources, java.lang.Class<?>... classes)
           
static BusinessArchive getBusinessArchive(java.io.File businessArchiveFile)
           
static BusinessArchive getBusinessArchive(java.io.File businessArchiveFile, boolean deserializeProcess)
           
static BusinessArchive getBusinessArchive(java.util.Map<java.lang.String,byte[]> resources)
           
static BusinessArchive getBusinessArchive(java.util.Map<java.lang.String,byte[]> resources, boolean deserializeProcess)
           
static BusinessArchive getBusinessArchive(ProcessDefinition process, java.lang.Class<?>... classes)
           
static BusinessArchive getBusinessArchive(ProcessDefinition process, java.util.Map<java.lang.String,byte[]> resources, java.lang.Class<?>... classes)
           
static BusinessArchive getBusinessArchive(java.net.URL businessArchiveFileUrl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

generateBusinessArchiveFile

public static void generateBusinessArchiveFile(java.io.File barFile,
                                               ProcessDefinition process,
                                               java.util.Map<java.lang.String,byte[]> resources,
                                               java.lang.Class<?>... classes)
                                        throws java.io.IOException,
                                               java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

generateBusinessArchiveFile

public static void generateBusinessArchiveFile(java.io.File barFile,
                                               BusinessArchive businessArchive)
                                        throws java.io.IOException
Throws:
java.io.IOException

getBusinessArchive

public static BusinessArchive getBusinessArchive(java.net.URL businessArchiveFileUrl)
                                          throws java.net.URISyntaxException,
                                                 java.io.IOException,
                                                 java.lang.ClassNotFoundException
Throws:
java.net.URISyntaxException
java.io.IOException
java.lang.ClassNotFoundException

getBusinessArchive

public static BusinessArchive getBusinessArchive(java.util.Map<java.lang.String,byte[]> resources)
                                          throws java.io.IOException,
                                                 java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

getBusinessArchive

public static BusinessArchive getBusinessArchive(java.util.Map<java.lang.String,byte[]> resources,
                                                 boolean deserializeProcess)
                                          throws java.io.IOException,
                                                 java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

getBusinessArchive

public static BusinessArchive getBusinessArchive(java.io.File businessArchiveFile)
                                          throws java.io.IOException,
                                                 java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

getBusinessArchive

public static BusinessArchive getBusinessArchive(java.io.File businessArchiveFile,
                                                 boolean deserializeProcess)
                                          throws java.io.IOException,
                                                 java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

getBusinessArchive

public static BusinessArchive getBusinessArchive(ProcessDefinition process,
                                                 java.lang.Class<?>... classes)
                                          throws java.io.IOException,
                                                 java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

getBusinessArchive

public static BusinessArchive getBusinessArchive(ProcessDefinition process,
                                                 java.util.Map<java.lang.String,byte[]> resources,
                                                 java.lang.Class<?>... classes)
                                          throws java.io.IOException,
                                                 java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException


Copyright © 2010 BonitaSoft. All Rights Reserved.