Rule Execution Server API

Constant Field Values


Contents
com.ibm.*

com.ibm.rules.engine.ruledef.runtime.Rule
public static final int high 1000000
public static final int low -1000000
public static final int maximum 1000000000
public static final int minimum -1000000000

com.ibm.rules.engine.runtime.EngineVersion
public static final String GENERATED_PACKAGE_PREFIX "com.ibm.rules.generated"
public static final int MAJOR_VERSION 1
public static final int MINOR_VERSION 1
public static final String NAME "IBM Decision Engine"
public static final String PRODUCT_PACKAGE_PREFIX "com.ibm.rules"
public static final int UPDATE_VERSION 5
public static final String VENDOR "IBM"

ilog.rules.*

ilog.rules.archive.IlrRulesetArchive
public static final int B2X 2
public static final int BOM 1
public static final int ENGINE_CONF 4
public static final int GENERATED 20
public static final int IRL 0
public static final int MISC 8
public static final int USER_DATA 5
public static final String VARIABLES "variables"
public static final int WSDL 7
public static final int XOM 3
public static final int XSD 6

ilog.rules.bom.IlrClass
public static final String CLASS_KIND_PROPERTY "ilog.rules.bom.classKind"
public static final String RAW_CLASS_KIND "raw"

ilog.rules.bom.IlrCollectionDomain
public static final int INFINITE 2147483647

ilog.rules.bom.IlrMethod
public static final String METHOD_KIND_PROPERTY "ilog.rules.bom.methodKind"
public static final String RAW_METHOD_KIND "raw"

ilog.rules.bom.serializer.IlrJavaSerializer
public static final String Name "bom_java"

ilog.rules.bom.serializer.IlrXMLSerializer
public static final String Name "bom_xml"

ilog.rules.debug.IlrLocalTracerToolFactory
public static final int AGENDA 2
public static final int OBJECTS 4
public static final int RULES 1

ilog.rules.engine.IlrPriorityValues
public static final int high 1000000
public static final int low -1000000
public static final int maximum 1000000000
public static final int minimum -1000000000

ilog.rules.factory.IlrAssignment
public static final int ADD_ASSIGN 100
public static final int DIVIDE_ASSIGN 103
public static final int MULTIPLY_ASSIGN 102
public static final int REMAINDER_ASSIGN 104
public static final int SIMPLE_ASSIGN 1
public static final int SUBTRACT_ASSIGN 101

ilog.rules.factory.IlrBinaryOperator
public static final int ADD 100
public static final int DIVIDE 103
public static final int MAX 105
public static final int MIN 106
public static final int MULTIPLY 102
public static final int REMAINDER 104
public static final int SUBTRACT 101

ilog.rules.factory.IlrBinaryTester
public static final int EQUAL 2
public static final int GREATER_OR_EQUAL 5
public static final int GREATER_THAN 4
public static final int IN 8
public static final int LESS_OR_EQUAL 7
public static final int LESS_THAN 6
public static final int MATCH 100
public static final int MATCH_DOWN 102
public static final int MATCH_UP 101
public static final int MATCH_UPDOWN 103
public static final int NOT_EQUAL 3
public static final int NOT_IN 9

ilog.rules.factory.IlrHasher
public static final int DEFAULT_SIZE 31

ilog.rules.factory.IlrNaryTest
public static final int AND 0
public static final int OR 1

ilog.rules.factory.IlrRulesetConstants
public static final int All 1
public static final int AllRules 1
public static final int DefaultAlgorithm 0
public static final int Dynamic 0
public static final String GroupProperty "ilog.rules.group"
public static final int In 2
public static final int Literal 1
public static final int Out 4
public static final String PackageHierarchy "ilog.rules.PackageHierarchy"
public static final String PackageProperty "ilog.rules.package"
public static final int Rule 0
public static final int SequentialAlgorithm 1
public static final int Sorted 2

ilog.rules.factory.IlrTaskGotoNodeStatement
public static final int Break 1
public static final int Continue 2
public static final int Goto 0

ilog.rules.factory.IlrUnaryOperator
public static final int CAST 13
public static final int NEGATIVE 11
public static final int NOT 12
public static final int POSITIVE 10
public static final int POSTFIX_DECR 17
public static final int POSTFIX_INCR 16
public static final int PREFIX_DECR 15
public static final int PREFIX_INCR 14

ilog.rules.factory.translation.IlrTranslationConstants
public static final String CREATE_PREFIX "create"
public static final String GENERATED_AS_PREFIX "_as"
public static final String GENERATED_CAST_PREFIX "_cast"
public static final String GENERATED_FUNCTION_PREFIX "translation"
public static final String GENERATED_PARAMETERS_CHECKER "checkParameterMap"
public static final String GENERATED_TESTER_PREFIX "_tester"
public static final String GETTER_PREFIX "get"
public static final String SETTER_PREFIX "set"
public static final String TESTER_PREFIX "tester"

ilog.rules.res.decisionservice.mbean.IlrDecisionServiceMBean
public static final String KEY_AUTHOR "author"
public static final String KEY_CREATION_DATE "creationDate"
public static final String KEY_DESCRIPTION "description"
public static final String KEY_VERSION "version"
public static final String NOTIFICATION_ACTIVATED_CHANGE "ilog.ds.activated.change"
public static final String NOTIFICATION_PROPERTY_CHANGE "ilog.ds.property.change"

ilog.rules.res.jsr94.IlrRuleServiceProvider
public static final String ENVIRONMENT_TYPE "ilog.rules.res.jsr94.environmentType"
public static final String J2EE_ENVIRONMENT "j2ee"
public static final String J2SE_ENVIRONMENT "j2se"
public static final String PROPERTIES_FILE "res_jsr94.conf"
public static final String URI "ilog.rules.res.jsr94"

ilog.rules.res.model.IlrRuleAppProperties
public static final String KEY_INTERCEPTOR_CLASSNAME "ruleapp.interceptor.classname"
public static final String KEY_INTERCEPTOR_DESCRIPTION "ruleapp.interceptor.description"

ilog.rules.res.model.IlrRulesetArchiveProperties
public static final String DEFAULT_VALUE_BOM_SUPPORT_ENABLED "true"
public static final String DEFAULT_VALUE_DEBUG_ENABLED "false"
public static final long DEFAULT_VALUE_MAX_IDLE_TIME -1L
public static final String DEFAULT_VALUE_OPTIMIZATION_ENABLED "false"
public static final String DEFAULT_VALUE_SEQUENTIAL_TRACE_ENABLED "false"
public static final String DEFAULT_VALUE_SEQUENTIAL_TRACED_TASKS ""
public static final String DEFAULT_VALUE_SHAREABLE "true"
public static final String DEFAULT_VALUE_STATUS "enabled"
public static final String DEFAULT_VALUE_TRACE_ENABLED "false"
public static final String DEFAULT_VALUE_XML_DOCUMENT_DRIVER_POOL_MAX_SIZE "1"
public static final String DEFAULT_VALUE_XML_DOCUMENT_DRIVER_POOL_RESERVE_TIMEOUT "30000"
public static final String KEY_BASELINE_PROPERTY "ilog.rules.teamserver.baseline"
public static final String KEY_BOM_SUPPORT_ENABLED "ruleset.bom.enabled"
public static final String KEY_DEBUG_ENABLED "ruleset.debug.enabled"
public static final String KEY_ENGINE_TYPE "ruleset.engine"
public static final String KEY_MANAGED_XOM_URIS "ruleset.managedxom.uris"
public static final String KEY_MAX_IDLE_TIME "ruleset.maxIdleTime"
public static final String KEY_MONITORING_BAM_BOM_FILTERS_PROP_NAME "monitoring.inout.filters"
public static final String KEY_MONITORING_BAM_FILTERS_PROP_NAME "monitoring.filters"
public static final String KEY_MONITORING_ENABLED "monitoring.enabled"
public static final String KEY_OPTIMIZATION_ENABLED "ruleset.optimization.enabled"
public static final String KEY_PROJECT_PERMALINK_PROPERTY "ilog.rules.teamserver.permalink.project"
public static final String KEY_REPORT_PERMALINK_PROPERTY "ilog.rules.teamserver.permalink.report"
public static final String KEY_SEQUENTIAL_TRACE_ENABLED "ruleset.sequential.trace.enabled"
public static final String KEY_SEQUENTIAL_TRACED_TASKS "ruleset.sequential.trace.tasks"
public static final String KEY_SHAREABLE "ruleset.shareable"
public static final String KEY_STATUS "ruleset.status"
public static final String KEY_TRACE_ENABLED "ruleset.trace.enabled"
public static final String KEY_XML_DOCUMENT_DRIVER_POOL_MAX_SIZE "ruleset.xmlDocumentDriverPool.maxSize"
public static final String KEY_XML_DOCUMENT_DRIVER_POOL_RESERVE_TIMEOUT "ruleset.xmlDocumentDriverPool.reserveTimeout"
public static final long VALUE_MAX_IDLE_TIME_INFINITE 0L
public static final long VALUE_MAX_IDLE_TIME_UNSPECIFIED -1L
public static final String VALUE_STATUS_DISABLED "disabled"
public static final String VALUE_STATUS_ENABLED "enabled"

ilog.rules.res.model.IlrRulesetParameter
public static final byte DIRECTION_IN 1
public static final byte DIRECTION_INOUT 4
public static final byte DIRECTION_OUT 2
public static final byte KIND_JAVA_OBJECT 0
public static final byte KIND_XML 1

ilog.rules.res.model.mbean.IlrJMXRepositoryMBean
public static final String VALUE_TYPE "IlrJMXRepository"

ilog.rules.res.model.mbean.IlrJMXRuleAppMBean
public static final String KEY_NAME "Name"
public static final String KEY_VERSION "Version"
public static final String NOTIFICATION_PROPERTY_CHANGE "ilog.ruleapp.property.change"
public static final String VALUE_TYPE "IlrJMXRuleApp"

ilog.rules.res.model.mbean.IlrJMXRulesetMBean
public static final String KEY_NAME "Name"
public static final String KEY_RULEAPP_NAME "RelatedRuleAppName"
public static final String KEY_RULEAPP_VERSION "RelatedRuleAppVersion"
public static final String KEY_VERSION "Version"
public static final String NOTIFICATION_PROPERTY_CHANGE "ilog.ruleset.property.change"
public static final String NOTIFICATION_RULESET_ARCHIVE_CHANGE "ilog.ruleset.rulesetarchive.change"
public static final String VALUE_TYPE "IlrJMXRuleset"

ilog.rules.res.model.trace.IlrDWTraceFilter
public static final String INFO_EXECUTION_OUT_PUT "INFO_EXECUTION_OUT_PUT"
public static final String INFO_EXECUTION_OUTPUT "INFO_EXECUTION_OUTPUT"
public static final String INFO_EXECUTION_TRACE_TREE "INFO_EXECUTION_TRACE_TREE"
public static final String INFO_INPUT_PARAMETERS "INFO_INPUT_PARAMETERS"
public static final String INFO_OUTPUT_PARAMETERS "INFO_OUTPUT_PARAMETERS"
public static final String INFO_RULESET_PROPERTIES "INFO_RULESET_PROPERTIES"
public static final String INFO_TASKS "INFO_TASKS"
public static final String INFO_TOTAL_RULES "INFO_TOTAL_RULES"
public static final String INFO_TOTAL_TASKS "INFO_TOTAL_TASKS"
public static final String INFO_USER_DATA "INFO_USER_DATA"

ilog.rules.res.persistence.trace.IlrTraceDAOFactory
public static final String TRACE_DAO_CONFIG_GROUP_NAME "TRACE_DAO_CONFIG"
public static final String TRACE_DAO_FACTORY_CLASS_NAME "factoryClassname"
public static final String TRACE_DAO_JDBC_DESCRIPTOR_FILE "traceDAODescriptorFile"

ilog.rules.res.session.IlrTraceFilter
public static final String INFO_BOUND_OBJECT_BY_RULE "INFO_BOUND_OBJECT_BY_RULE"
public static final String INFO_EXECUTION_DATE "INFO_EXECUTION_DATE"
public static final String INFO_EXECUTION_DURATION "INFO_EXECUTION_DURATION"
public static final String INFO_EXECUTION_EVENTS "INFO_EXECUTION_EVENTS"
public static final String INFO_INET_ADDRESS "INFO_INET_ADDRESS"
public static final String INFO_RULES "INFO_RULES"
public static final String INFO_RULES_NOT_FIRED "INFO_RULES_NOT_FIRED"
public static final String INFO_SYSTEM_PROPERTIES "INFO_SYSTEM_PROPERTIES"
public static final String INFO_TASKS "INFO_TASKS"
public static final String INFO_TASKS_NOT_EXECUTED "INFO_TASKS_NOT_EXECUTED"
public static final String INFO_TOTAL_RULES_FIRED "INFO_TOTAL_RULES_FIRED"
public static final String INFO_TOTAL_RULES_NOT_FIRED "INFO_TOTAL_RULES_NOT_FIRED"
public static final String INFO_TOTAL_TASKS_EXECUTED "INFO_TOTAL_TASKS_EXECUTED"
public static final String INFO_TOTAL_TASKS_NOT_EXECUTED "INFO_TOTAL_TASKS_NOT_EXECUTED"
public static final String INFO_WORKING_MEMORY "INFO_WORKING_MEMORY"
public static final String WORKING_MEMORY_FILTER "WORKING_MEMORY_FILTER"

ilog.rules.res.session.rawdata.RawDataRuleServiceFactory
public static final int COBOL_DATA 1

ilog.rules.res.xu.event.IlrConnectionEvent
public static final int CLOSED 1
public static final int OPENED 0

ilog.rules.res.xu.event.IlrRuleEngineEvent
public static final int ADD_INSTANCE 11
public static final int ADD_RULE 2
public static final int BEGIN_INSTANCE 14
public static final int BEGIN_SEQUENTIAL_INSTANCE 20
public static final int BEGIN_TASK 16
public static final int CONNECT 22
public static final int DEFINE_FUNCTION 4
public static final int DISCONNECT 1
public static final int END_INSTANCE 15
public static final int END_RULEFLOW 19
public static final int END_SEQUENTIAL_INSTANCE 21
public static final int END_TASK 17
public static final int INSERT_LOGICAL 6
public static final int INSERT_OBJECT 5
public static final int REINITIALIZATION_BEGIN 24
public static final int REINITIALIZATION_END 25
public static final int REMOVE_ALL_INSTANCES 13
public static final int REMOVE_INSTANCE 12
public static final int REMOVE_RULE 3
public static final int RESET 10
public static final int RETRACT_ALL 9
public static final int RETRACT_OBJECT 7
public static final int RULESET_PARAMETERS_CHANGED 23
public static final int START_RULEFLOW 18
public static final int UPDATE_OBJECT 8

ilog.rules.res.xu.persistence.IlrFilePersistence
public static final String FILE_PERSISTENCE_PROPERTY_NAME_DIRECTORY "DIRECTORY"

ilog.rules.studio.res.IlrRESConfiguration
public static final String JBOSS_SERVER_NAME "JBoss"
public static final String TOMCAT_SERVER_NAME "Tomcat"
public static final String WEBLOGIC_SERVER_NAME "WebLogic"
public static final String WEBSPHERE_CE_SERVER_NAME "WebSphere CE"
public static final String WEBSPHERE_SERVER_NAME "WebSphere"

ilog.rules.studio.res.ruleapp.IlrDeploymentMode
public static final int CONSOLE_DEPLOYMENT 0
public static final int DATABASE_DEPLOYMENT 2
public static final int FILE_DEPLOYMENT 1

ilog.rules.teamserver.auth.AuthenticationCredentials
public static final String AuthenticationHandlerClassname "AuthenticationHandlerClassname"

ilog.rules.tools.IlrVersion
public static final int BUILD_NUMBER 2
public static final String DATE "2013-11-18 23:24:47"
public static final int FIXPACK_VERSION 0
public static final int MAJOR_VERSION 8
public static final int MINOR_VERSION 5
public static final String NAME "Decision Server"
public static final int UPDATE_VERSION 1
public static final String VENDOR "IBM"

ilog.rules.tools.IlrVersionFullInfo
public static final int PATCH_LEVEL 1
public static final String RELEASE_STATUS "SNAPSHOT"

ilog.rules.util.IlrFile
public static final String PROTOCOL "file"

ilog.rules.util.engine.IlrDataIOProperties
public static final String ADD_METHOD "dataio.addMethod"
public static final String DEFAULT "dataio.default"
public static final String FORCONVERSION "ilog.rules.engine.dataio.forConversion"
public static final String FROM_STRING "dataio.fromString"
public static final String GET_METHOD "dataio.getMethod"
public static final String IGNORE "dataio.ignore"
public static final String PROVIDED "dataio.provided"
public static final String TO_STRING "dataio.toString"

ilog.rules.util.engine.IlrPropertyNames
public static final String CACHE_RULEFLOW_DATA "ilog.rules.engine.cacheRuleflowData"
public static final String FIRED_RULES_COUNT "ilog.rules.firedRulesCount"
public static final String ITERATED_RULE "ilog.rules.engine.iteratedRule"
public static final String JIT "ilog.rules.engine.useJIT"
public static final String RETE_SHARING "ilog.rules.engine.useReteSharing"
public static final String RETE5_TASK "ilog.rules.engine.rete5Task"
public static final String SAM "ilog.sam.application"
public static final String SET_GET_PARAMETER_VALUE_OPTIM "ilog.rules.engine.setGetParameterValueOptim"
public static final String USE_STATIC_AGENDA "ilog.rules.engine.useStaticAgenda"

ilog.rules.util.engine.IlrSequentialProperties
public static final String CODE_DENSITY "ilog.rules.engine.sequential.code.density"
public static final String CUSTOM_TEST_COMPARATOR "ilog.rules.engine.sequential.test.comparator"
public static final String DEBUG "ilog.rules.engine.sequential.debug"
public static final double DEFAULT_CODE_DENSITY 1.0
public static final double DEFAULT_OPTIMIZATION_RATIO 1.0
public static final String FASTPATH "ilog.rules.engine.sequential.fastpath"
public static final double MAX_CODE_DENSITY 2.0
public static final double MAX_OPTIMIZATION_RATIO 1.0
public static final double MIN_CODE_DENSITY 0.1
public static final double MIN_OPTIMIZATION_RATIO 0.0
public static final String TEST_OPTIMIZATION_LEVEL "ilog.rules.engine.sequential.test.optimization.level"
public static final String TEST_OPTIMIZATION_RATIO "ilog.rules.engine.sequential.test.optimization.ratio"
public static final double UNKNOWN_CODE_DENSITY 0.0
public static final double UNKNOWN_OPTIMIZATION_RATIO -1.0
public static final String VALUE_OPTIMIZATION_LEVEL "ilog.rules.engine.sequential.value.optimization.level"
public static final String VALUE_OPTIMIZATION_RATIO "ilog.rules.engine.sequential.value.optimization.ratio"

ilog.rules.util.prefs.IlrPropertyBundle
public static final String EXTENSION ".properties"

ilog.rules.xml.IlrXmlError
public static final int UNKNOWN -1

ilog.rules.xml.IlrXmlObject
public static final int UNKNOWN_POSITIVE_VALUE -1

ilog.rules.xml.binding.IlrXmlHelper
public static final String XML_DIRECTORIES "ilog.rules.xml.directories"
public static final String XML_DOC_PARSER_CLASS "ilog.rules.xml.documentParserClass"
public static final String XML_DOC_PARSER_OBJECT "ilog.rules.xml.documentParser.object"
public static final String XML_ERROR_HANDLER_CLASS "ilog.rules.xml.errorHandlerClass"
public static final String XML_ERROR_HANDLER_OBJECT "ilog.rules.xml.errorHandler.object"
public static final String XML_NS_EVALUATION "ilog.rules.xml.nsStrictEvaluation"
public static final String XML_SCHEMA_PARSER_CLASS "ilog.rules.xml.schemaParserClass"
public static final String XML_SCHEMA_PARSER_OBJECT "ilog.rules.xml.schemaParser.object"
public static final String XML_SCHEMA_RESOLVER_CLASS "ilog.rules.xml.schemaResolverClass"
public static final String XML_STRICT_IMPORT_MODE "ilog.rules.xml.strictImportMode"
public static final String XML_STRING_FULL_ENCODING "ilog.rules.xml.stringFullEncoding"
public static final String XML_XOM_MAPPER "ilog.rules.xml.xomMapper"
public static final String XML_XOM_MAPPER_CLASS "ilog.rules.xml.xomMapperClass"

ilog.rules.xml.model.IlrXmlClass
public static final int UNBOUNDED -1

ilog.rules.xml.model.IlrXmlSimpleType
public static final int ATOMIC_VARIETY 0
public static final int EQUAL 0
public static final int GREATER 1
public static final int LIST_VARIETY 1
public static final int LOWER -1
public static final int NOT_COMPARABLE 2
public static final int UNION_VARIETY 2

ilog.rules.xml.types.IlrTimeZone
protected static final int EQUAL 0
protected static final int GREATER 1
protected static final int LOWER -1


Rule Execution Server API

© Copyright IBM Corp. 1987, 2013