Class BigDataRepositoryInitializedEvent

  • All Implemented Interfaces:
    IPortalEvent

    @StableMinor(version="14.0",
                 sinceVersion="8.1")
    public class BigDataRepositoryInitializedEvent
    extends AbstractPortalEvent
    Event that indicates that a IBigDataRepository instance has been initialized in the local JVM. A repository is initialized so it can be accessed, but it may already have data from previous use in it.

    Observers that listen to this event will receive the notification of this event and have the opportunity to use the repository before the code requesting it using the IBigDataManager API is able to access it.

    Observers of this event must not use IBigDataManager to access this repository as its access will be blocked until this event resolves. Use getRepository() instead.

    Since:
    8.1.0
    Version:
    $Revision: 24477 $ $Date: 2021-04-28 11:30:36 -0300 (Wed, 28 Apr 2021) $
    See Also:
    BigDataRepositoryPreDestroyEvent, lumis.portal.event
    • Constructor Detail

      • BigDataRepositoryInitializedEvent

        public BigDataRepositoryInitializedEvent​(IBigDataRepository repository)
        Creates a new event for IBigDataRepository being initialized.
        Parameters:
        repository - the repository.
        Since:
        8.1.0
    • Method Detail

      • getRepository

        public IBigDataRepository getRepository()
        Returns the repository that has been initialized.
        Returns:
        the repository.
        Since:
        8.1.0