org.droolsjbpm.services.api
Interface KnowledgeDomainService

All Known Implementing Classes:
KnowledgeDomainServiceImpl

public interface KnowledgeDomainService


Method Summary
 int getAmountOfSessions()
           
 Map<String,String> getAvailableProcesses()
           
 String getDomainName()
           
 Long getId()
           
 Long getParentId()
           
 org.drools.runtime.StatefulKnowledgeSession getSession(long sessionId)
           
 org.drools.runtime.StatefulKnowledgeSession getSessionByBusinessKey(String businessKey)
           
 Collection<org.drools.runtime.StatefulKnowledgeSession> getSessions()
           
 Collection<String> getSessionsNames()
           
 void registerSession(String businessKey, org.drools.runtime.StatefulKnowledgeSession ksession)
           
 void setDomainName(String domainName)
           
 void setId(Long id)
           
 void setParentId(Long parentId)
           
 

Method Detail

registerSession

void registerSession(String businessKey,
                     org.drools.runtime.StatefulKnowledgeSession ksession)

getSession

org.drools.runtime.StatefulKnowledgeSession getSession(long sessionId)

getSessionByBusinessKey

org.drools.runtime.StatefulKnowledgeSession getSessionByBusinessKey(String businessKey)

getSessions

Collection<org.drools.runtime.StatefulKnowledgeSession> getSessions()

getAmountOfSessions

int getAmountOfSessions()

getSessionsNames

Collection<String> getSessionsNames()

getId

Long getId()

setId

void setId(Long id)

getDomainName

String getDomainName()

setDomainName

void setDomainName(String domainName)

getParentId

Long getParentId()

setParentId

void setParentId(Long parentId)

getAvailableProcesses

Map<String,String> getAvailableProcesses()


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.