public interface NERVAssetLoader
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NERV_COMPONENT_XML |
static java.lang.String |
NERV_EMIT_XML |
static java.lang.String |
NERV_XML |
static java.lang.String |
NERV_XML_ZIP_PATH |
Modifier and Type | Method and Description |
---|---|
void |
closeCustomRoutesCamelContexts()
Closes all Camel contexts created to accommodate custom emit routes loaded by NERV.
|
void |
destroyAssets() |
org.springframework.context.ApplicationContext |
getApplicationContext()
Returns the Spring
ApplicationContext containing all currently loaded NERV assets |
void |
loadAssets(java.util.Properties nervConfigProps) |
static final java.lang.String NERV_XML_ZIP_PATH
static final java.lang.String NERV_XML
static final java.lang.String NERV_COMPONENT_XML
static final java.lang.String NERV_EMIT_XML
void loadAssets(java.util.Properties nervConfigProps) throws java.lang.Exception
java.lang.Exception
NERVSingleton#loadAssets(Properties)}
void destroyAssets() throws java.lang.Exception
java.lang.Exception
NERVSingleton.destroyAssets()
org.springframework.context.ApplicationContext getApplicationContext()
ApplicationContext
containing all currently loaded NERV assetsApplicationContext
objectvoid closeCustomRoutesCamelContexts() throws java.lang.Exception
java.lang.Exception