com.ibm.commerce.rules
Class JustInTimeServiceEventNotification

java.lang.Object
  |
  +--com.ibm.commerce.rules.JustInTimeServiceEventNotification
Direct Known Subclasses:
AddedServiceJustInTimeServiceEventNotification, UpdatedServiceJustInTimeServiceEventNotification

public abstract class JustInTimeServiceEventNotification
extends java.lang.Object

Represents a generic notification message sent by a just-in-time service event source to its listeners. The notification code itself is deferred to subclasses.

See Also:
JustInTimeServiceManager.Entry

Field Summary
static java.lang.String COPYRIGHT
           
 
Constructor Summary
JustInTimeServiceEventNotification(JustInTimeServiceManager.Entry anEntry)
          Creates a notification on a particular just-in-time service manager entry.
 
Method Summary
abstract  void execute(JustInTimeServiceEventListener listener)
          Executes the notification; implemented in the subclass.
protected  JustInTimeServiceManager.Entry getEntry()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
Constructor Detail

JustInTimeServiceEventNotification

public JustInTimeServiceEventNotification(JustInTimeServiceManager.Entry anEntry)
Creates a notification on a particular just-in-time service manager entry.
Method Detail

execute

public abstract void execute(JustInTimeServiceEventListener listener)
Executes the notification; implemented in the subclass.
Parameters:
listener - The just-in-time service event listener to notify with this message.

getEntry

protected JustInTimeServiceManager.Entry getEntry()