Index

C D E G I L N P R S V 
All Classes and Interfaces|All Packages

C

com.reposilite.plugin.api - package com.reposilite.plugin.api
 
com.reposilite.shared.extensions - package com.reposilite.shared.extensions
 

D

dependencies() - Element in annotation interface com.reposilite.plugin.api.Plugin
 

E

extensions() - Method in class com.reposilite.plugin.api.ReposilitePlugin
 

G

getLogger() - Method in class com.reposilite.plugin.api.ReposilitePlugin
 

I

initialize() - Method in class com.reposilite.plugin.api.ReposilitePlugin
The heart of your plugin, that's where every plugin can start to interact with Reposilite API.
injectExtension(ReposilitePlugin, Extensions) - Static method in class com.reposilite.plugin.api.ReposilitePlugin.ReposilitePluginAccessor
Injects Extensions instance into ReposilitePlugin
isLoomAvailable() - Static method in class com.reposilite.shared.extensions.LoomExtensions
 

L

load(PluginLoader) - Method in class com.reposilite.plugin.api.ReposilitePlugin
Called when plugin is loaded using PluginLoader.
LoomExtensions - Class in com.reposilite.shared.extensions
 
LoomExtensions() - Constructor for class com.reposilite.shared.extensions.LoomExtensions
 

N

name() - Element in annotation interface com.reposilite.plugin.api.Plugin
 

P

Plugin - Annotation Interface in com.reposilite.plugin.api
Represents plugin metadata, should be used to annotate ReposilitePlugin

R

ReposilitePlugin - Class in com.reposilite.plugin.api
This is the bootstrap-like abstract class to use by each plugin to properly initialize context for extensions.
ReposilitePlugin() - Constructor for class com.reposilite.plugin.api.ReposilitePlugin
 
ReposilitePlugin.ReposilitePluginAccessor - Class in com.reposilite.plugin.api
Allows you to inject hidden properties into plugin instance
ReposilitePluginAccessor() - Constructor for class com.reposilite.plugin.api.ReposilitePlugin.ReposilitePluginAccessor
 

S

settings() - Element in annotation interface com.reposilite.plugin.api.Plugin
 

V

version() - Element in annotation interface com.reposilite.plugin.api.Plugin
 
C D E G I L N P R S V 
All Classes and Interfaces|All Packages