Package org.commonjava.indy.change.event
Class AbstractIndyEvent
- java.lang.Object
-
- org.commonjava.indy.change.event.AbstractIndyEvent
-
- All Implemented Interfaces:
Iterable<org.commonjava.indy.model.core.ArtifactStore>,IndyStoreEvent
- Direct Known Subclasses:
ArtifactStoreRescanEvent,ArtifactStoreUpdateEvent
public class AbstractIndyEvent extends Object implements IndyStoreEvent
Base class for events related to changes in IndyArtifactStoredefinitions.
-
-
Field Summary
Fields Modifier and Type Field Description protected Collection<org.commonjava.indy.model.core.ArtifactStore>stores
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractIndyEvent(org.commonjava.maven.galley.event.EventMetadata eventMetadata, Collection<org.commonjava.indy.model.core.ArtifactStore> stores)protectedAbstractIndyEvent(org.commonjava.maven.galley.event.EventMetadata eventMetadata, org.commonjava.indy.model.core.ArtifactStore... stores)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Collection<org.commonjava.indy.model.core.ArtifactStore>clearNulls(Collection<org.commonjava.indy.model.core.ArtifactStore> stores)org.commonjava.maven.galley.event.EventMetadatagetEventMetadata()Collection<org.commonjava.indy.model.core.ArtifactStore>getStores()Iterator<org.commonjava.indy.model.core.ArtifactStore>iterator()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
stores
protected final Collection<org.commonjava.indy.model.core.ArtifactStore> stores
-
-
Constructor Detail
-
AbstractIndyEvent
protected AbstractIndyEvent(org.commonjava.maven.galley.event.EventMetadata eventMetadata, Collection<org.commonjava.indy.model.core.ArtifactStore> stores)
-
AbstractIndyEvent
protected AbstractIndyEvent(org.commonjava.maven.galley.event.EventMetadata eventMetadata, org.commonjava.indy.model.core.ArtifactStore... stores)
-
-
Method Detail
-
clearNulls
public static Collection<org.commonjava.indy.model.core.ArtifactStore> clearNulls(Collection<org.commonjava.indy.model.core.ArtifactStore> stores)
-
getEventMetadata
public final org.commonjava.maven.galley.event.EventMetadata getEventMetadata()
-
getStores
public final Collection<org.commonjava.indy.model.core.ArtifactStore> getStores()
- Specified by:
getStoresin interfaceIndyStoreEvent
-
-