com.ibm.datapower.wamt.amp
Class NotificationCatcherFactory

java.lang.Object
  extended by com.ibm.datapower.wamt.AbstractFactory
      extended by com.ibm.datapower.wamt.amp.NotificationCatcherFactory

public class NotificationCatcherFactory
extends AbstractFactory

Create an instance of a NotificationCatcher implementation using only the name. Because there may be multiple implementations of NotificationCatchers, and because they should be singletons, this class will help return an instance to the requested implementation.

See Also:
NotificationCatcher, Notification, Commands

Field Summary
static java.lang.String COPYRIGHT_2009_2010
           
 
Fields inherited from class com.ibm.datapower.wamt.AbstractFactory
COPYRIGHT_2009_2013, NON_SINGLETON, SINGLETON
 
Method Summary
static NotificationCatcher getNotificationCatcher(java.lang.String implementationClassName)
          Get a reference to a NotificationCatcher that has the specified implementation name.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT_2009_2010

public static final java.lang.String COPYRIGHT_2009_2010
See Also:
Constant Field Values
Method Detail

getNotificationCatcher

public static NotificationCatcher getNotificationCatcher(java.lang.String implementationClassName)
                                                  throws AMPException
Get a reference to a NotificationCatcher that has the specified implementation name.

Parameters:
implementationClassName - the name of the implementation of the Notification catcher. The specified implementation should have a zero-argument constructor.
Returns:
a reference to a NotificationCatcher that has the specified implementation name. It is expected that a NotificationCatcher of a specific implementation will be a singleton.


© Copyright IBM Corp. 2006, 2010 All Rights Reserved.