Class IPLimiter
java.lang.Object
pro.gravit.launchserver.components.Component
pro.gravit.launchserver.components.AbstractLimiter<String>
pro.gravit.launchserver.components.IPLimiter
- All Implemented Interfaces:
Reconfigurable
- Direct Known Subclasses:
AuthLimiterComponent
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractLimiter
AbstractLimiter.LimitEntry -
Field Summary
Fields inherited from class AbstractLimiter
exclude, map, rateLimit, rateLimitMillisModifier and TypeFieldDescriptionprotected final Map<String, AbstractLimiter.LimitEntry> intlongFields inherited from class Component
componentName, providers -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractLimiter
check, garbageCollection, getCommandsModifier and TypeMethodDescriptionbooleanvoidGets a list of commands available for this object.Methods inherited from class Component
init, registerComponents, setComponentNameModifier and TypeMethodDescriptionabstract voidinit(LaunchServer launchServer) static voidfinal voidMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Reconfigurable
defaultCommandsMapModifier and TypeMethodDescription
-
Constructor Details
-
IPLimiter
public IPLimiter()
-
-
Method Details
-
getFromString
- Specified by:
getFromStringin classAbstractLimiter<String>
-