Package com.ibm.commerce.rules

Main classes of the Rules System component: configuration, logging and the support classes required by commands in the component.

See:
          Description

Interface Summary
InvocationContext This interface tags any class which can be used as a rule service invocation context.
JustInTimeServiceEventListener Any class can implement this interface to listen to events generated by the JustInTimeServiceManager.
RuleServiceConfigurationBlock A block of code to which a RuleServiceConfiguration can be sent to execute.
RuleServiceConfigurationFilter A block of code used to as a filter over a collection of rule service configurations.
RuleServiceStatusCloneReportBlock A block of code that executes on a RuleServiceStatusCloneReport.
 

Class Summary
AddedServiceJustInTimeServiceEventNotification Represents a notification that a service has been added.
JustInTimeServiceEventNotification Represents a generic notification message sent by a just-in-time service event source to its listeners.
JustInTimeServiceManager Manages the timestamp of the last time rule services were updated to support resetting services just in time.
JustInTimeServiceManager.Entry A convenience object representing an entry in the just-in-time service manager.
PersonalizationRuleServerInfo Provides information about the personalization rule server.
RuleServerConfiguration Represents the configuration of a rule server within the rules system.
RuleServiceConfiguration Represents the configuration of a rule service within the rules system.
RuleServiceKey Encapsulates the properties which define a unique key for a rule service.
RuleServiceResourceProxy The protectable resource for command-level access control.
RuleServiceStatus Represents a rule service status report, consisting of reports from a number of application clones.
RuleServiceStatusCloneReport A simple immutable message object that represents a single application clone's report on the status of a rule service.
RuleServiceStatusCode A type-safe code representing the status of a rule service.
RulesSystemComponentConfiguration The WCS component configuration for the Rules System component.
RulesSystemDataModel This class represents the Rules System part of the data model.
RulesSystemDataModelEjbImpl An EJB-based implementation of the RulesSystemDataModel.
RulesSystemDataModelMemoryImpl Provides a memory-based implementation of the data model.
RulesSystemDataModelMemoryImpl.RuleServiceConfigurationKey The key for the rule service configurations map.
RulesSystemLoggingService A centralized logging service for the Rules System.
RulesSystemMessages This class provides a place for messages pertaining to the Rules System.
RulesSystemStrings This class provides a place for strings pertaining to the Rules System.
RulesSystemToolbox A home for objects used by the rules system component.
UpdatedServiceJustInTimeServiceEventNotification Represents a notification that a rule service has been updated within the just-in-time service manager.
WcsLoggingEventListener This logging event listener writes Rules System messages out to the WCS logs.
 

Package com.ibm.commerce.rules Description

Main classes of the Rules System component: configuration, logging and the support classes required by commands in the component.