All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.ow2.bonita.facade.def.element.BusinessArchive Maven / Gradle / Ivy

package org.ow2.bonita.facade.def.element;

import java.io.Serializable;
import java.util.Map;

import org.ow2.bonita.facade.def.majorElement.ProcessDefinition;


public interface BusinessArchive extends Serializable {

  ProcessDefinition getProcessDefinition();
  Map getClasses();
  Map getJarFiles();
  byte[] getResource(String resourcePath);
  Map getResources(String regex);
  Map getResources();
  
  /**
   * return all resources of this bar. 
   * If some resources are jar files, they are exploded and their content is in the returned map.
   * @return
   */
  Map getAllResources();
  
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy