Class RecyclerFactories
- java.lang.Object
-
- org.apache.logging.log4j.layout.template.json.util.RecyclerFactories
-
public final class RecyclerFactories extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static boolean
JCTOOLS_QUEUE_CLASS_AVAILABLE
private static java.lang.String
JCTOOLS_QUEUE_CLASS_SUPPLIER_PATH
-
Constructor Summary
Constructors Modifier Constructor Description private
RecyclerFactories()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static RecyclerFactory
createRecyclerFactory(java.lang.String queueFactorySpec, java.lang.String supplierPath, int capacity)
private static boolean
isJctoolsQueueClassAvailable()
static RecyclerFactory
ofSpec(java.lang.String recyclerFactorySpec)
private static RecyclerFactory
readQueueingRecyclerFactory(java.lang.String recyclerFactorySpec, int defaultCapacity)
-
-
-
Field Detail
-
JCTOOLS_QUEUE_CLASS_SUPPLIER_PATH
private static final java.lang.String JCTOOLS_QUEUE_CLASS_SUPPLIER_PATH
- See Also:
- Constant Field Values
-
JCTOOLS_QUEUE_CLASS_AVAILABLE
private static final boolean JCTOOLS_QUEUE_CLASS_AVAILABLE
-
-
Method Detail
-
isJctoolsQueueClassAvailable
private static boolean isJctoolsQueueClassAvailable()
-
ofSpec
public static RecyclerFactory ofSpec(java.lang.String recyclerFactorySpec)
-
readQueueingRecyclerFactory
private static RecyclerFactory readQueueingRecyclerFactory(java.lang.String recyclerFactorySpec, int defaultCapacity)
-
createRecyclerFactory
private static RecyclerFactory createRecyclerFactory(java.lang.String queueFactorySpec, java.lang.String supplierPath, int capacity)
-
-