|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ilog.rules.bom.dynamic.IlrDynamicDomain
public class IlrDynamicDomain
An implementation of the IlrDomain
interface.
Changes in JRules 5.0:
The list of interfaces that are implemented by this class has changed.
The IlrDynamicDomain
class used to implement IlrModelElement
,
IlrNamespace
and IlrProperties
, but it did not reflect how it was
serialized in Java-like XML formats: the name and the properties
of a domain were not serialized. The new list of interfaces corresponds
to what is serialized. If you used the setName(...)
and getName()
of the previous version of IlrDynamicDomain
,
you can replace these method calls by calling
setPropertyValue("name",...)
and getPropertyValue("name")
respectively.
Warning: Serialized objects of this class will not be compatible with future releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of IBM Decision Server.
Constructor Summary | |
---|---|
IlrDynamicDomain(IlrObjectModel objectModel)
Deprecated. Use subclasses instead. |
Method Summary | |
---|---|
IlrDynamicStaticReference |
addStaticReference(String name)
Deprecated. See IlrDynamicEnumeratedDomain . |
IlrModelElement |
getRelatedElement()
Returns the model element which is the object of this domain. |
List |
getStaticReferences()
Deprecated. See IlrDynamicEnumeratedDomain . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface ilog.rules.bom.IlrTransientProperties |
---|
getPropertyValue, getPropertyValue, propertyNames, removeProperty, setPropertyValue |
Constructor Detail |
---|
public IlrDynamicDomain(IlrObjectModel objectModel)
objectModel
- the object model to which the domain belongs.Method Detail |
---|
public IlrModelElement getRelatedElement()
getRelatedElement
in interface IlrDomain
public List getStaticReferences()
IlrDynamicEnumeratedDomain
.
getStaticReferences
in interface IlrDomain
public IlrDynamicStaticReference addStaticReference(String name)
IlrDynamicEnumeratedDomain
.
name
- the item name.
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |