Package org.frankframework.configuration
Interface IbisManager
- All Superinterfaces:
org.springframework.context.ApplicationContextAware
,org.springframework.context.ApplicationEventPublisherAware
,org.springframework.beans.factory.Aware
- All Known Implementing Classes:
DefaultIbisManager
public interface IbisManager
extends org.springframework.context.ApplicationEventPublisherAware, org.springframework.context.ApplicationContextAware
An IBIS Manager gives various methods for the control of an IBIS instance.
A specific implementation of the interface should be retrieved from the
Spring Beans Factory.
- Since:
- 4.8
- Author:
- Tim van der Leeuw
-
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
setIbisContext
(IbisContext ibisContext) void
shutdown()
Shut down the IBIS instance.void
Unload specified configuration.Methods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContext
Methods inherited from interface org.springframework.context.ApplicationEventPublisherAware
setApplicationEventPublisher
-
Method Details
-
setIbisContext
-
getIbisContext
IbisContext getIbisContext() -
getApplicationContext
org.springframework.context.ApplicationContext getApplicationContext() -
addConfiguration
-
getConfigurations
List<Configuration> getConfigurations() -
getConfiguration
-
handleAction
void handleAction(Action action, String configurationName, String adapterName, String receiverName, String commandIssuedBy, boolean isAdmin) Utility function to give commands to Adapters and Receivers -
unload
Unload specified configuration. -
shutdown
void shutdown()Shut down the IBIS instance. After execution of this method, the IBIS instance is not usable anymore: it will need to be recreated. -
getRegisteredAdapter
Deprecated. -
getRegisteredAdapters
Deprecated. -
getApplicationEventPublisher
org.springframework.context.ApplicationEventPublisher getApplicationEventPublisher()
-