Package org.frankframework.unmanaged
Class DefaultIbisManager
java.lang.Object
org.frankframework.unmanaged.DefaultIbisManager
- All Implemented Interfaces:
IbisManager
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
,org.springframework.context.ApplicationEventPublisherAware
Implementation of IbisManager which does not use EJB for
managing IBIS Adapters.
- Since:
- 4.8
- Author:
- Tim van der Leeuw
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addConfiguration
(Configuration configuration) org.springframework.context.ApplicationContext
org.springframework.context.ApplicationEventPublisher
getConfiguration
(String configurationName) getRegisteredAdapter
(String name) Deprecated.Deprecated.void
handleAction
(Action action, String configurationName, String adapterName, String receiverName, String commandIssuedBy, boolean isAdmin) Utility function to give commands to Adapters and Receiversvoid
setApplicationContext
(org.springframework.context.ApplicationContext applicationContext) void
setApplicationEventPublisher
(org.springframework.context.ApplicationEventPublisher applicationEventPublisher) void
setIbisContext
(IbisContext ibisContext) void
shutdown()
Shut down the IBIS instance and clean up.void
Stop and remove the Configuration
-
Field Details
-
log
protected org.apache.logging.log4j.Logger log -
secLog
protected org.apache.logging.log4j.Logger secLog
-
-
Constructor Details
-
DefaultIbisManager
public DefaultIbisManager()
-
-
Method Details
-
setIbisContext
- Specified by:
setIbisContext
in interfaceIbisManager
-
getIbisContext
- Specified by:
getIbisContext
in interfaceIbisManager
-
addConfiguration
- Specified by:
addConfiguration
in interfaceIbisManager
-
getConfigurations
- Specified by:
getConfigurations
in interfaceIbisManager
-
getConfiguration
- Specified by:
getConfiguration
in interfaceIbisManager
-
unload
Stop and remove the Configuration- Specified by:
unload
in interfaceIbisManager
-
shutdown
public void shutdown()Shut down the IBIS instance and clean up.- Specified by:
shutdown
in interfaceIbisManager
-
handleAction
public void handleAction(Action action, String configurationName, String adapterName, String receiverName, String commandIssuedBy, boolean isAdmin) Description copied from interface:IbisManager
Utility function to give commands to Adapters and Receivers- Specified by:
handleAction
in interfaceIbisManager
-
getRegisteredAdapter
Deprecated.- Specified by:
getRegisteredAdapter
in interfaceIbisManager
-
getRegisteredAdapters
Deprecated.- Specified by:
getRegisteredAdapters
in interfaceIbisManager
-
setApplicationEventPublisher
public void setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher applicationEventPublisher) - Specified by:
setApplicationEventPublisher
in interfaceorg.springframework.context.ApplicationEventPublisherAware
-
getApplicationEventPublisher
public org.springframework.context.ApplicationEventPublisher getApplicationEventPublisher()- Specified by:
getApplicationEventPublisher
in interfaceIbisManager
-
getApplicationContext
public org.springframework.context.ApplicationContext getApplicationContext()- Specified by:
getApplicationContext
in interfaceIbisManager
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) - Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
-