com.bea.p13n.tracking.events
Class RuleEvent
java.lang.Object
|
+--com.bea.p13n.property.AbstractConfigurableEntity
|
+--com.bea.p13n.events.Event
|
+--com.bea.p13n.tracking.events.TrackingEvent
|
+--com.bea.p13n.tracking.events.RuleEvent
- public class RuleEvent
- extends TrackingEvent
Event for tracking firing of Rules
- See Also:
- Serialized Form
Field Summary
|
static java.lang.String |
RULE_NAME
Event attribute key name for Rule name
Attribute value is a String |
static java.lang.String |
RULESET_NAME
Event attribute key name for RuleSet name
Attribute value is a String |
static java.lang.String |
TYPE
Event Type |
Constructor Summary
|
RuleEvent(java.lang.String theSessionId,
java.lang.String theUserId,
java.lang.String aRuleSetName,
java.lang.String aRuleName)
Create a new RuleEvent. |
Methods inherited from class com.bea.p13n.property.AbstractConfigurableEntity |
createMapKey,
getCachedProperty,
getExplicitProperty,
getExplicitSetter,
getImplicitProperty,
getJndiName,
getPkString,
getPropertyAsString,
getPropertyCache,
getPropertyNoDefault,
getUniqueId,
hasExplicitGetter,
hasExplicitSetter,
removeExplicitProperty,
removeProperty,
setExplicitProperty,
setProperty,
upcaseFirst |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
TYPE
public static final java.lang.String TYPE
- Event Type
RULESET_NAME
public static final java.lang.String RULESET_NAME
- Event attribute key name for RuleSet name
Attribute value is a String
RULE_NAME
public static final java.lang.String RULE_NAME
- Event attribute key name for Rule name
Attribute value is a String
RuleEvent
public RuleEvent(java.lang.String theSessionId,
java.lang.String theUserId,
java.lang.String aRuleSetName,
java.lang.String aRuleName)
- Create a new RuleEvent.
- Parameters:
theSessionId
- from HttpSession.getId()theUserId
- from HttpServletRequest.getRemoteUser() or equivalent (null if unknown)aRuleSetName
- Name of the ruleset that fired.aRuleName
- Name of the rule that fired.
Copyright © 2002 BEA Systems, Inc. All Rights Reserved