com.haley.haleyrules
Interface WorkingMemoryObject

All Superinterfaces:
KnowledgeBaseObject
All Known Subinterfaces:
Assertion, FileOutputStream, ObjectIterator, OutputStream, RelationAssertion, Stream, StringOutputStream, TemplateAssertion

public interface WorkingMemoryObject
extends KnowledgeBaseObject

A WorkingMemoryObject interface publishes the API for those objects belonging to a WorkingMemory. These objects encapsulate a reference to an Eclipse entity residing in a knowledge base.

Author:
The Haley Enterprise Copyright © 1998-2004, all rights reserved. Questions, comments or to report a problem contact support@haley.com

Method Summary
 WorkingMemory getWorkingMemory()
          Get the working memory for this object.
 
Methods inherited from interface com.haley.haleyrules.KnowledgeBaseObject
getKnowledgeBase, release
 

Method Detail

getWorkingMemory

public WorkingMemory getWorkingMemory()
                               throws EclipseException
Get the working memory for this object. Use KnowledgeBaseObject#release to release the reference to the working memory.

Returns:
the working memory for this object
Throws:
EclipseException - if the object has been reclaimed
See Also:
KnowledgeBaseObject.release()


Copyright © 1998-2006 Haley Systems, Inc. All Rights Reserved.