org.drools.kproject
Class KSessionImpl

java.lang.Object
  extended by org.drools.kproject.KSessionImpl
All Implemented Interfaces:
KSession

public class KSessionImpl
extends Object
implements KSession


Constructor Summary
KSessionImpl(KBaseImpl kBase, String namespace, String name)
           
 
Method Summary
 List<String> getAnnotations()
           
 org.drools.runtime.conf.ClockTypeOption getClockType()
           
 KBaseImpl getKBase()
           
 PropertyChangeListener getListener()
           
 String getName()
           
 String getNamespace()
           
 String getQName()
           
 String getType()
           
 KSession setAnnotations(List<String> annotations)
           
 KSession setClockType(org.drools.runtime.conf.ClockTypeOption clockType)
           
 void setKBase(KBase kBase)
           
 KSession setListener(PropertyChangeListener listener)
           
 KSession setName(String name)
           
 KSession setNamespace(String namespace)
           
 KSession setType(String type)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KSessionImpl

public KSessionImpl(KBaseImpl kBase,
                    String namespace,
                    String name)
Method Detail

getKBase

public KBaseImpl getKBase()

setKBase

public void setKBase(KBase kBase)

getListener

public PropertyChangeListener getListener()
Specified by:
getListener in interface KSession

setListener

public KSession setListener(PropertyChangeListener listener)
Specified by:
setListener in interface KSession

getNamespace

public String getNamespace()
Specified by:
getNamespace in interface KSession

setNamespace

public KSession setNamespace(String namespace)
Specified by:
setNamespace in interface KSession

getName

public String getName()
Specified by:
getName in interface KSession

setName

public KSession setName(String name)
Specified by:
setName in interface KSession

getQName

public String getQName()
Specified by:
getQName in interface KSession

getType

public String getType()
Specified by:
getType in interface KSession

setType

public KSession setType(String type)
Specified by:
setType in interface KSession

getClockType

public org.drools.runtime.conf.ClockTypeOption getClockType()
Specified by:
getClockType in interface KSession

setClockType

public KSession setClockType(org.drools.runtime.conf.ClockTypeOption clockType)
Specified by:
setClockType in interface KSession

getAnnotations

public List<String> getAnnotations()
Specified by:
getAnnotations in interface KSession

setAnnotations

public KSession setAnnotations(List<String> annotations)
Specified by:
setAnnotations in interface KSession

toString

public String toString()
Overrides:
toString in class Object


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