org.drools.persistence
Class SessionMarshallingHelper

java.lang.Object
  extended by org.drools.persistence.SessionMarshallingHelper

public class SessionMarshallingHelper
extends Object


Constructor Summary
SessionMarshallingHelper(org.drools.KnowledgeBase kbase, org.drools.runtime.KnowledgeSessionConfiguration conf, org.drools.runtime.Environment env)
          Exist Info, so load session from here
SessionMarshallingHelper(org.drools.runtime.StatefulKnowledgeSession ksession, org.drools.runtime.KnowledgeSessionConfiguration conf)
          new session, don't write now as info will request it on update callback
 
Method Summary
 org.drools.runtime.KnowledgeSessionConfiguration getConf()
           
 org.drools.KnowledgeBase getKbase()
           
 org.drools.runtime.StatefulKnowledgeSession getObject()
           
 byte[] getSnapshot()
           
 org.drools.runtime.StatefulKnowledgeSession loadSnapshot(byte[] bytes, org.drools.runtime.StatefulKnowledgeSession ksession)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionMarshallingHelper

public SessionMarshallingHelper(org.drools.KnowledgeBase kbase,
                                org.drools.runtime.KnowledgeSessionConfiguration conf,
                                org.drools.runtime.Environment env)
Exist Info, so load session from here

Parameters:
info -
ruleBase -
conf -
marshallingConfiguration -

SessionMarshallingHelper

public SessionMarshallingHelper(org.drools.runtime.StatefulKnowledgeSession ksession,
                                org.drools.runtime.KnowledgeSessionConfiguration conf)
new session, don't write now as info will request it on update callback

Parameters:
info -
session -
conf -
marshallingConfiguration -
Method Detail

getSnapshot

public byte[] getSnapshot()

loadSnapshot

public org.drools.runtime.StatefulKnowledgeSession loadSnapshot(byte[] bytes,
                                                                org.drools.runtime.StatefulKnowledgeSession ksession)

getObject

public org.drools.runtime.StatefulKnowledgeSession getObject()

getKbase

public org.drools.KnowledgeBase getKbase()

getConf

public org.drools.runtime.KnowledgeSessionConfiguration getConf()


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.