Uses of Class
org.jgrapes.io.util.PermitsPool
Packages that use PermitsPool
Package
Description
Utility classes, mainly for adapted buffers to specific needs.
Networking related I/O classes.
-
Uses of PermitsPool in org.jgrapes.io.util
Methods in org.jgrapes.io.util that return PermitsPoolModifier and TypeMethodDescriptionPermitsPool.acquire()Acquire a permit, waiting until one becomes available.PermitsPool.addListener(AvailabilityListener listener) Adds an AvailabilityListener.PermitsPool.augmentPermits(int permits) Adds the given number of permits to the pool.PermitsPool.reducePermits(int permits) Remove the given number of permits from the pool.PermitsPool.release()Release a previously obtained permit.PermitsPool.removeListener(AvailabilityListener listener) Removes the listener.Methods in org.jgrapes.io.util with parameters of type PermitsPoolModifier and TypeMethodDescriptionvoidAvailabilityListener.availabilityChanged(PermitsPool pool, boolean available) Called when the availability has changed. -
Uses of PermitsPool in org.jgrapes.net
Methods in org.jgrapes.net that return PermitsPoolModifier and TypeMethodDescriptionSocketServer.getConnectionLimiter()Returns the connection limiter.Methods in org.jgrapes.net with parameters of type PermitsPoolModifier and TypeMethodDescriptionSocketServer.setConnectionLimiter(PermitsPool connectionLimiter) Sets a permit “pool”.