public static class ForwardToProxyBanProcessor.Provider extends Object implements BanProcessorProvider, PlatformDependentExtension
| Constructor and Description |
|---|
Provider() |
| Modifier and Type | Method and Description |
|---|---|
@Nullable BanProcessor |
create(Adapter adapter)
Creates a BanProcessor, or returns
null if it can't be used on the current system
(missing plugin dependency, disabled in configuration, etc...) |
String |
getId() |
List<Platform> |
getPlatforms()
Get all possible platform
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPlatformpublic String getId()
getId in interface BanProcessorProviderpublic @Nullable BanProcessor create(Adapter adapter)
BanProcessorProvidernull if it can't be used on the current system
(missing plugin dependency, disabled in configuration, etc...)create in interface BanProcessorProvideradapter - the actual adapter used to create processornull if the processor can't be used on the current systempublic List<Platform> getPlatforms()
PlatformDependentExtensiongetPlatforms in interface PlatformDependentExtension