| 程序包 | 说明 |
|---|---|
| com.bstek.urule.builder | |
| com.bstek.urule.runtime | |
| com.bstek.urule.runtime.cache | |
| com.bstek.urule.runtime.service |
| 限定符和类型 | 方法和说明 |
|---|---|
KnowledgePackage |
KnowledgeBase.getKnowledgePackage() |
| 限定符和类型 | 类和说明 |
|---|---|
class |
KnowledgePackageImpl |
| 限定符和类型 | 方法和说明 |
|---|---|
KnowledgePackage |
KnowledgePackageWrapper.getKnowledgePackage() |
| 限定符和类型 | 方法和说明 |
|---|---|
static BatchSession |
KnowledgeSessionFactory.newBatchSession(KnowledgePackage knowledgePackage)
创建一个用于批处理的BatchSession对象,这里默认将开启10个普通的线程池来运行提交的批处理任务,默认将每100个任务放在一个线程里处理
|
static BatchSession |
KnowledgeSessionFactory.newBatchSession(KnowledgePackage[] knowledgePackages)
创建一个用于批处理的BatchSession对象,这里默认将开启10个普通的线程池来运行提交的批处理任务,默认将每100个任务放在一个线程里处理
|
static BatchSession |
KnowledgeSessionFactory.newBatchSession(KnowledgePackage[] knowledgePackages,
int threadSize,
int batchSize)
创建一个用于批处理的BatchSession对象,第二个参数来指定线程池中可用线程个数,第三个参数用来决定单个线程处理的任务数
|
static BatchSession |
KnowledgeSessionFactory.newBatchSession(KnowledgePackage knowledgePackage,
int threadSize,
int batchSize)
创建一个用于批处理的BatchSession对象,第二个参数来指定线程池中可用线程个数,第三个参数用来决定单个线程处理的任务数
|
static BatchSession |
KnowledgeSessionFactory.newBatchSessionByBatchSize(KnowledgePackage[] knowledgePackages,
int batchSize)
创建一个用于批处理的BatchSession对象,这里默认将开启10个普通的线程池来运行提交的批处理任务,第二个参数用来决定单个线程处理的任务数
|
static BatchSession |
KnowledgeSessionFactory.newBatchSessionByBatchSize(KnowledgePackage knowledgePackage,
int batchSize)
创建一个用于批处理的BatchSession对象,这里默认将开启10个普通的线程池来运行提交的批处理任务,第二个参数用来决定单个线程处理的任务数
|
static BatchSession |
KnowledgeSessionFactory.newBatchSessionByThreadSize(KnowledgePackage[] knowledgePackages,
int threadSize)
创建一个用于批处理的BatchSession对象,第二个参数来指定线程池中可用线程个数,默认将每100个任务放在一个线程里处理
|
static BatchSession |
KnowledgeSessionFactory.newBatchSessionByThreadSize(KnowledgePackage knowledgePackage,
int threadSize)
创建一个用于批处理的BatchSession对象,第二个参数来指定线程池中可用线程个数,默认将每100个任务放在一个线程里处理
|
static KnowledgeSession |
KnowledgeSessionFactory.newKnowledgeSession(KnowledgePackage knowledgePackage)
创建一个普通的KnowledgeSession对象
|
static KnowledgeSession |
KnowledgeSessionFactory.newKnowledgeSession(KnowledgePackage[] knowledgePackages)
创建一个普通的KnowledgeSession对象
|
static KnowledgeSession |
KnowledgeSessionFactory.newKnowledgeSession(KnowledgePackage knowledgePackage,
List<MessageItem> debugMessageItems)
创建一个普通的KnowledgeSession对象,同时将上级调试信息集合传入,以便于后续调试输出
|
| 构造器和说明 |
|---|
BatchSessionImpl(KnowledgePackage[] knowledgePackages,
int threadSize,
int batchSize) |
BatchSessionImpl(KnowledgePackage knowledgePackage,
int threadSize,
int batchSize) |
BatchThread(KnowledgePackage[] knowledgePackages,
List<Business> businesses) |
BatchThread(KnowledgePackage knowledgePackage,
List<Business> businesses) |
KnowledgePackageWrapper(KnowledgePackage knowledgePackage) |
KnowledgeSessionImpl(KnowledgePackage knowledgePackage) |
KnowledgeSessionImpl(KnowledgePackage[] knowledgePackages,
List<MessageItem> debugMessageItems) |
KnowledgeSessionImpl(KnowledgePackage knowledgePackage,
List<MessageItem> debugMessageItems) |
| 限定符和类型 | 方法和说明 |
|---|---|
KnowledgePackage |
MemoryKnowledgeCache.getKnowledge(String packageId) |
KnowledgePackage |
KnowledgeCache.getKnowledge(String packageId) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MemoryKnowledgeCache.putKnowledge(String packageId,
KnowledgePackage knowledgePackage) |
void |
KnowledgeCache.putKnowledge(String packageId,
KnowledgePackage knowledgePackage) |
| 限定符和类型 | 方法和说明 |
|---|---|
KnowledgePackage |
KnowledgePackageService.buildKnowledgePackage(String packageInfo) |
KnowledgePackage |
KnowledgeServiceImpl.getKnowledge(String packageId) |
KnowledgePackage |
KnowledgeService.getKnowledge(String packageId)
根据给定的资源包ID获取对应的KnowledgePackage对象
|
KnowledgePackage |
RemoteServiceImpl.getKnowledge(String packageId,
String timestamp) |
KnowledgePackage |
RemoteService.getKnowledge(String packageId,
String timestamp) |
KnowledgePackage[] |
KnowledgeServiceImpl.getKnowledges(String[] packageIds) |
KnowledgePackage[] |
KnowledgeService.getKnowledges(String[] packageIds)
根据给定的一个或多个资源包ID获取对应的KnowledgePackage对象的集合
|
Copyright © 2018 Bstek. All rights reserved.