public class BeforeDfsPackIndexLoadedEvent extends RepositoryEvent<BeforeDfsPackIndexLoadedListener>
DfsPackFile
just
before its index is loaded. Currently, DfsPackFile directly dispatches the
event on Repository.getGlobalListenerList()
. Which
means the call to RepositoryEvent.getRepository()
will always return null.Modifier and Type | Field and Description |
---|---|
private DfsPackFile |
pack |
Constructor and Description |
---|
BeforeDfsPackIndexLoadedEvent(DfsPackFile pack)
A new event triggered before a PackFile index is loaded.
|
Modifier and Type | Method and Description |
---|---|
void |
dispatch(BeforeDfsPackIndexLoadedListener listener)
Dispatch this event to the given listener.
|
java.lang.Class<BeforeDfsPackIndexLoadedListener> |
getListenerType()
Get type of listener this event dispatches to
|
DfsPackFile |
getPackFile()
Get the PackFile containing the index that will be loaded.
|
getRepository, setRepository, toString
private final DfsPackFile pack
public BeforeDfsPackIndexLoadedEvent(DfsPackFile pack)
pack
- the packpublic DfsPackFile getPackFile()
public java.lang.Class<BeforeDfsPackIndexLoadedListener> getListenerType()
getListenerType
in class RepositoryEvent<BeforeDfsPackIndexLoadedListener>
public void dispatch(BeforeDfsPackIndexLoadedListener listener)
dispatch
in class RepositoryEvent<BeforeDfsPackIndexLoadedListener>
listener
- listener that wants this event.