Package com.ibm.wsspi.adaptable.module
Class DefaultNotification
- java.lang.Object
- 
- com.ibm.wsspi.adaptable.module.DefaultNotification
 
- 
- All Implemented Interfaces:
- Notifier.Notification
 
 public class DefaultNotification extends java.lang.Object implements Notifier.Notification Default implementation of theNotifier.Notificationinterface.
- 
- 
Constructor SummaryConstructors Constructor Description DefaultNotification(Container root, java.lang.String path)Constructs a Notification object for a single path (will be converted to a singleton collection)DefaultNotification(Container root, java.util.Collection<java.lang.String> paths)Constructs a Notification object
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ContainergetContainer()java.util.Collection<java.lang.String>getPaths()java.lang.StringtoString()
 
- 
- 
- 
Constructor Detail- 
DefaultNotificationpublic DefaultNotification(Container root, java.lang.String path) Constructs a Notification object for a single path (will be converted to a singleton collection)Path must be absolute, and the container passed must be from the notifier the notification is used for. Path may be prefixed with '!' to mean 'non recursive' eg. 
 - /WEB-INF (the /WEB-INF directory, and all files/dirs beneath it recursively.)
- / (all files/dirs in the entire container)
- !/META-INF (the /META-INF directory and its immediate children)
- !/ (the container itself, and entries directly on its root.)
 - Parameters:
- root-
- path-
 
 - 
DefaultNotificationpublic DefaultNotification(Container root, java.util.Collection<java.lang.String> paths) Constructs a Notification objectPaths must be absolute, and the container passed must be from the notifier the notification is used for. Paths may be prefixed with '!' to mean 'non recursive' eg. 
 - /WEB-INF (the /WEB-INF directory, and all files/dirs beneath it recursively.)
- / (all files/dirs in the entire container)
- !/META-INF (the /META-INF directory and its immediate children)
- !/ (the container itself, and entries directly on its root.)
 - Parameters:
- root- the container to check the paths against. Must not be null.
- paths- the collection of paths to check. Must not be null.
- Throws:
- java.lang.IllegalArgumentException- if either argument is null.
 
 
- 
 - 
Method Detail- 
getContainerpublic Container getContainer() - Specified by:
- getContainerin interface- Notifier.Notification
- Returns:
- the associated container
 
 - 
getPathspublic java.util.Collection<java.lang.String> getPaths() - Specified by:
- getPathsin interface- Notifier.Notification
- Returns:
- the paths
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-