Decision Center API

ilog.rules.teamserver.model
Interface IlrQueryableElement

All Superinterfaces:
ilog.rules.brl.bql.IlrQueryableElementWrapper, Serializable

public interface IlrQueryableElement
extends Serializable, ilog.rules.brl.bql.IlrQueryableElementWrapper

Describes the type of objects that are inserted in the JRules engine working memory for executing all query actions and conditions that have no SQL equivalent.


Method Summary
 IlrElementDetails getElementDetails()
          Gets the element details for this queryable element.
 IlrSession getSession()
          Returns a session able to perform operation on the server.
 Object getValue(String type, String featureName)
          Documented only because it is referenced in the bql.b2x file.
 void setValue(String type, String featureName, Object value)
          Documented only because it is referenced in the bql.b2x file.
 
Methods inherited from interface ilog.rules.brl.bql.IlrQueryableElementWrapper
getModelElement, isElementModified, markElementModified
 

Method Detail

getElementDetails

IlrElementDetails getElementDetails()
Gets the element details for this queryable element.

Returns:
An IlrElementDetails associated with this queryable element.

setValue

void setValue(String type,
              String featureName,
              Object value)
              throws IlrApplicationException
Documented only because it is referenced in the bql.b2x file.

Throws:
IlrApplicationException

getSession

IlrSession getSession()
Returns a session able to perform operation on the server.

Returns:
An IlrSession to perform operations on the server.

getValue

Object getValue(String type,
                String featureName)
                throws IlrApplicationException
Documented only because it is referenced in the bql.b2x file.

Throws:
IlrApplicationException

Decision Center API

© Copyright IBM Corp. 1987, 2013