public class ResourceFactory extends Object
Convenience Factory to provide Resource implementations for the desired IO resource.
KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder(); kbuilder.add( ResourceFactory.newUrlResource( "htp://www.domain.org/myProcess.bpmn2" ), ResourceType.BPMN2 );
KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder(); kbuilder.add( ResourceFactory.newClassPathResource( "htp://www.domain.org/myrules.drl", getClass() ), ResourceType.DRL );
Constructor and Description |
---|
ResourceFactory() |
public static ResourceChangeNotifier getResourceChangeNotifierService()
public static ResourceChangeScanner getResourceChangeScannerService()
public static Resource newByteArrayResource(byte[] bytes)
public static Resource newInputStreamResource(InputStream stream)
public static Resource newInputStreamResource(InputStream stream, String encoding)
public static Resource newClassPathResource(String path, ClassLoader classLoader)
public static Resource newClassPathResource(String path, String encoding, Class clazz)
public static Resource newClassPathResource(String path, String encoding, ClassLoader classLoader)
public static Resource newDescrResource(KnowledgeDescr descr)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.