Package nl.stokpop.eventscheduler.event
Class EventFactoryProvider
- java.lang.Object
-
- nl.stokpop.eventscheduler.event.EventFactoryProvider
-
public class EventFactoryProvider extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EventFactoryProvidercreateInstanceFromClasspath()static EventFactoryProvidercreateInstanceFromClasspath(java.lang.ClassLoader classLoader)java.util.Optional<EventFactory>factoryByClassName(java.lang.String className)Find factory by given class name.
-
-
-
Method Detail
-
createInstanceFromClasspath
public static EventFactoryProvider createInstanceFromClasspath()
-
createInstanceFromClasspath
public static EventFactoryProvider createInstanceFromClasspath(java.lang.ClassLoader classLoader)
-
factoryByClassName
public java.util.Optional<EventFactory> factoryByClassName(java.lang.String className)
Find factory by given class name.- Parameters:
className- the full class name of the factory- Returns:
- an optional which is empty if the factory for given class name is not present
-
-