com.ibm.wsspi.artifact
Class DefaultArtifactNotification
- java.lang.Object
com.ibm.wsspi.artifact.DefaultArtifactNotification
All implemented interfaces:
- public class DefaultArtifactNotification
- extends java.lang.Object
- implements ArtifactNotifier.ArtifactNotification
ArtifactNotifier.ArtifactNotification
interface
Constructor Summary
Constructor and Description |
---|
DefaultArtifactNotification(ArtifactContainer root,java.util.Collection<java.lang.String> paths)
Constructs an ArtifactNotification.
|
Method Summary
Modifier and Type | Method and Description |
---|---|
getContainer()
|
|
|
getPaths()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail
DefaultArtifactNotification
- public DefaultArtifactNotification( ArtifactContainer root,
- java.util.Collection<java.lang.String> paths)
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
getContainer
- public ArtifactContainer getContainer( )
Specified by:
getContainer
in interface ArtifactNotifier.ArtifactNotification
Returns:
the associated container
getPaths
- public java.util.Collection<java.lang.String> getPaths( )
Specified by:
getPaths
in interface ArtifactNotifier.ArtifactNotification
Returns:
the paths
Paths 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.