public abstract class Revenj extends Object
| Constructor and Description |
|---|
Revenj() |
| Modifier and Type | Method and Description |
|---|---|
static DataSource |
dataSource(Properties properties) |
static <T extends DomainEvent> |
registerEvents(Container container,
PluginLoader plugins,
Class<T> manifest,
Class<T[]> arrayManifest) |
static Container |
setup() |
static Container |
setup(DataSource dataSource,
Properties properties,
Optional<ClassLoader> classLoader,
Iterator<SystemAspect> aspects) |
static Container |
setup(DataSource dataSource,
Properties properties,
Optional<File> pluginsPath,
Optional<ClassLoader> classLoader) |
public static Container setup() throws IOException
IOExceptionpublic static DataSource dataSource(Properties properties) throws IOException
IOExceptionpublic static Container setup(DataSource dataSource, Properties properties, Optional<File> pluginsPath, Optional<ClassLoader> classLoader) throws IOException
IOExceptionpublic static Container setup(DataSource dataSource, Properties properties, Optional<ClassLoader> classLoader, Iterator<SystemAspect> aspects) throws IOException
IOExceptionpublic static <T extends DomainEvent> void registerEvents(Container container, PluginLoader plugins, Class<T> manifest, Class<T[]> arrayManifest) throws Exception
ExceptionCopyright © 2015. All rights reserved.