Package org.commonjava.indy.change.event
Class ArtifactStorePreUpdateEvent
- java.lang.Object
-
- org.commonjava.indy.change.event.AbstractIndyEvent
-
- org.commonjava.indy.change.event.ArtifactStoreUpdateEvent
-
- org.commonjava.indy.change.event.ArtifactStorePreUpdateEvent
-
- All Implemented Interfaces:
Iterable<org.commonjava.indy.model.core.ArtifactStore>,IndyStoreEvent
public class ArtifactStorePreUpdateEvent extends ArtifactStoreUpdateEvent
Event signaling that one or more specifiedArtifactStoreinstances' configurations were changed. TheArtifactStoreUpdateTypegives more information about the nature of the update.
This event is fired BEFORE the updatedArtifactStoreis actually persisted.
-
-
Field Summary
-
Fields inherited from class org.commonjava.indy.change.event.AbstractIndyEvent
stores
-
-
Constructor Summary
Constructors Constructor Description ArtifactStorePreUpdateEvent(ArtifactStoreUpdateType type, org.commonjava.maven.galley.event.EventMetadata eventMetadata, Map<org.commonjava.indy.model.core.ArtifactStore,org.commonjava.indy.model.core.ArtifactStore> changeMap)
-
Method Summary
-
Methods inherited from class org.commonjava.indy.change.event.ArtifactStoreUpdateEvent
getChangeMap, getChanges, getOriginal, getType, toString
-
Methods inherited from class org.commonjava.indy.change.event.AbstractIndyEvent
clearNulls, getEventMetadata, getStores, iterator
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
ArtifactStorePreUpdateEvent
public ArtifactStorePreUpdateEvent(ArtifactStoreUpdateType type, org.commonjava.maven.galley.event.EventMetadata eventMetadata, Map<org.commonjava.indy.model.core.ArtifactStore,org.commonjava.indy.model.core.ArtifactStore> changeMap)
-
-