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