Class ArtifactStoreDeletePostEvent

  • All Implemented Interfaces:
    Iterable<org.commonjava.indy.model.core.ArtifactStore>, IndyStoreEvent

    public class ArtifactStoreDeletePostEvent
    extends AbstractStoreDeleteEvent
    Event signaling the deletion of one or more ArtifactStore instances is COMPLETE. This event will always contain the same type of store, when there is more than one. Instance names are collected and available via getNames(), while the store type is available separately via the getType() method.
    As opposed to the ArtifactStoreDeletePreEvent, this one MAY run asynchronously to avoid performance penalties for the user..
    • Constructor Detail

      • ArtifactStoreDeletePostEvent

        public ArtifactStoreDeletePostEvent​(org.commonjava.maven.galley.event.EventMetadata eventMetadata,
                                            Map<org.commonjava.indy.model.core.ArtifactStore,​org.commonjava.maven.galley.model.Transfer> storeRoots)