Interface StoreEventDispatcher

  • All Known Implementing Classes:
    NoOpStoreEventDispatcher

    public interface StoreEventDispatcher
    Convenience component that standardizes the process of interacting with JEE Events relating to changes in ArtifactStore definitions.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void deleted​(org.commonjava.maven.galley.event.EventMetadata eventMetadata, org.commonjava.indy.model.core.ArtifactStore... stores)  
      void deleting​(org.commonjava.maven.galley.event.EventMetadata eventMetadata, org.commonjava.indy.model.core.ArtifactStore... stores)  
      void disabled​(org.commonjava.maven.galley.event.EventMetadata eventMetadata, org.commonjava.indy.model.core.ArtifactStore... stores)  
      void disabling​(org.commonjava.maven.galley.event.EventMetadata eventMetadata, org.commonjava.indy.model.core.ArtifactStore... stores)  
      void enabled​(org.commonjava.maven.galley.event.EventMetadata eventMetadata, org.commonjava.indy.model.core.ArtifactStore... stores)  
      void enabling​(org.commonjava.maven.galley.event.EventMetadata eventMetadata, org.commonjava.indy.model.core.ArtifactStore... stores)  
      void updated​(ArtifactStoreUpdateType type, org.commonjava.maven.galley.event.EventMetadata eventMetadata, Map<org.commonjava.indy.model.core.ArtifactStore,​org.commonjava.indy.model.core.ArtifactStore> stores)  
      void updating​(ArtifactStoreUpdateType type, org.commonjava.maven.galley.event.EventMetadata eventMetadata, Map<org.commonjava.indy.model.core.ArtifactStore,​org.commonjava.indy.model.core.ArtifactStore> stores)  
    • Method Detail

      • deleting

        void deleting​(org.commonjava.maven.galley.event.EventMetadata eventMetadata,
                      org.commonjava.indy.model.core.ArtifactStore... stores)
      • deleted

        void deleted​(org.commonjava.maven.galley.event.EventMetadata eventMetadata,
                     org.commonjava.indy.model.core.ArtifactStore... stores)
      • updating

        void updating​(ArtifactStoreUpdateType type,
                      org.commonjava.maven.galley.event.EventMetadata eventMetadata,
                      Map<org.commonjava.indy.model.core.ArtifactStore,​org.commonjava.indy.model.core.ArtifactStore> stores)
      • updated

        void updated​(ArtifactStoreUpdateType type,
                     org.commonjava.maven.galley.event.EventMetadata eventMetadata,
                     Map<org.commonjava.indy.model.core.ArtifactStore,​org.commonjava.indy.model.core.ArtifactStore> stores)
      • enabling

        void enabling​(org.commonjava.maven.galley.event.EventMetadata eventMetadata,
                      org.commonjava.indy.model.core.ArtifactStore... stores)
      • enabled

        void enabled​(org.commonjava.maven.galley.event.EventMetadata eventMetadata,
                     org.commonjava.indy.model.core.ArtifactStore... stores)
      • disabling

        void disabling​(org.commonjava.maven.galley.event.EventMetadata eventMetadata,
                       org.commonjava.indy.model.core.ArtifactStore... stores)
      • disabled

        void disabled​(org.commonjava.maven.galley.event.EventMetadata eventMetadata,
                      org.commonjava.indy.model.core.ArtifactStore... stores)