A D G I M O P R S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- activate(Module<T>) - Method in interface org.ikasan.spec.module.ModuleActivator
-
Active the specified module
- add(Module) - Method in interface org.ikasan.spec.module.ModuleContainer
-
Adds a new
Moduleto the container - AUTOMATIC - org.ikasan.spec.module.StartupType
D
- deactivate(Module<T>) - Method in interface org.ikasan.spec.module.ModuleActivator
-
Deactive the specified module
- DISABLED - org.ikasan.spec.module.StartupType
G
- getComment() - Method in interface org.ikasan.spec.module.StartupControl
-
Accessor for comment
- getContext() - Method in interface org.ikasan.spec.module.Module
-
Get the root context of the module.
- getDescription() - Method in interface org.ikasan.spec.module.Module
-
Returns a human readable description of this module
- getFlow(String) - Method in interface org.ikasan.spec.module.Module
-
Returns a
Flowwith this name. - getFlowName() - Method in interface org.ikasan.spec.module.StartupControl
-
Accessor for flowName
- getFlows() - Method in interface org.ikasan.spec.module.Module
-
Returns a
Listof this module'sFlows - getHost() - Method in interface org.ikasan.spec.module.Module
-
Get the host that the module is running on
- getModule(String) - Method in interface org.ikasan.spec.module.ModuleContainer
-
Returns the module named by moduleName or null if it does not exist
- getModule(String) - Method in interface org.ikasan.spec.module.ModuleService
-
Resolves a specified
Moduleby name - getModuleName() - Method in interface org.ikasan.spec.module.StartupControl
-
Accessor for moduleName
- getModules() - Method in interface org.ikasan.spec.module.ModuleContainer
-
Exposes all the loaded
Modules - getModules() - Method in interface org.ikasan.spec.module.ModuleService
-
Returns all available
Modules - getName() - Method in interface org.ikasan.spec.module.Module
-
Returns the name of the module
- getPort() - Method in interface org.ikasan.spec.module.Module
-
Get the port that the module is bound to.
- getProtocol() - Method in interface org.ikasan.spec.module.Module
-
Get the protocol under which the module is running.
- getStartupControl(String, String) - Method in interface org.ikasan.spec.module.ModuleService
-
Get the startup control for the given module and flow
- getStartupControl(String, String) - Method in interface org.ikasan.spec.module.StartupControlService
-
Get the startup control for the given module and flow
- getStartupType() - Method in interface org.ikasan.spec.module.StartupControl
-
Accessor for startupType
- getType() - Method in interface org.ikasan.spec.module.Module
-
Get the module type.
- getUrl() - Method in interface org.ikasan.spec.module.Module
-
Returns the url of the module.
- getVersion() - Method in interface org.ikasan.spec.module.Module
-
Returns the runtime version of the module
I
- INTEGRATION_MODULE - org.ikasan.spec.module.ModuleType
- isActivated(Module<T>) - Method in interface org.ikasan.spec.module.ModuleActivator
-
Has the module been activated
- isAutomatic() - Method in interface org.ikasan.spec.module.StartupControl
- isDisabled() - Method in interface org.ikasan.spec.module.StartupControl
- isManual() - Method in interface org.ikasan.spec.module.StartupControl
M
- MANUAL - org.ikasan.spec.module.StartupType
- Module<FLOW> - Interface in org.ikasan.spec.module
-
Ikasan module contracts.
- ModuleActivator<T> - Interface in org.ikasan.spec.module
-
Provide a contract allowing for different implementations of a module's activation and deactivation at runtime.
- ModuleContainer - Interface in org.ikasan.spec.module
-
Container class for holding references to all available
Modules - ModuleInitialisationService - Interface in org.ikasan.spec.module
-
Marker interface identifying service responsible for
ModuleInitialisation - ModuleService - Interface in org.ikasan.spec.module
-
Service Tier interface for providing user access to modules
- ModuleType - Enum in org.ikasan.spec.module
O
- org.ikasan.spec.module - package org.ikasan.spec.module
P
- pauseFlow(String, String, String) - Method in interface org.ikasan.spec.module.ModuleService
-
Attempts to pause a
Flow
R
- register(List<Module>) - Method in interface org.ikasan.spec.module.ModuleInitialisationService
- register(Module) - Method in interface org.ikasan.spec.module.ModuleInitialisationService
- remove(String) - Method in interface org.ikasan.spec.module.ModuleContainer
-
Removes the given module from container.
- resumeFlow(String, String, String) - Method in interface org.ikasan.spec.module.ModuleService
-
Attempts to resume a
Flow
S
- SCHEDULER_AGENT - org.ikasan.spec.module.ModuleType
- setComment(String) - Method in interface org.ikasan.spec.module.StartupControl
-
Mutator for comment
- setContext(String) - Method in interface org.ikasan.spec.module.Module
-
Set the root context of the module.
- setDescription(String) - Method in interface org.ikasan.spec.module.Module
-
Sets a human readable description of this module
- setHost(String) - Method in interface org.ikasan.spec.module.Module
-
Set the host that the module is running on.
- setPort(Integer) - Method in interface org.ikasan.spec.module.Module
-
Set the port that the module is bound to.
- setProtocol(String) - Method in interface org.ikasan.spec.module.Module
-
Set the protocol that the module will run under.
- setStartupType(String, String, StartupType, String, String) - Method in interface org.ikasan.spec.module.ModuleService
-
Set the startup type for the given module and flow
- setStartupType(String, String, StartupType, String, String) - Method in interface org.ikasan.spec.module.StartupControlService
-
Set the startup type for the given module and flow
- setStartupType(StartupType) - Method in interface org.ikasan.spec.module.StartupControl
-
Setter for startupType
- setType(ModuleType) - Method in interface org.ikasan.spec.module.Module
-
Set the module type on the metadata.
- setUrl(String) - Method in interface org.ikasan.spec.module.Module
-
Set the url of the module.
- startContextListeners(String, String, String) - Method in interface org.ikasan.spec.module.ModuleService
-
Start the context listeners on a given module/flow
- startFlow(String, String, String) - Method in interface org.ikasan.spec.module.ModuleService
-
Attempts to start a
Flow - startPauseFlow(String, String, String) - Method in interface org.ikasan.spec.module.ModuleService
-
Attempts to start a
Flow, but will immediately pause the consumer. - StartupControl - Interface in org.ikasan.spec.module
-
JavaBean encapsulating startup control information for Flows The following start types are defined: AUTOMATIC: flow will be started by its container when the container is initialised MANUAL: Flow will not be started by its container when container is started/initialised, but will be manually startable at a later stage DISABLED: Flow will not be started by its container when container is started/initialised, and will not be manually startable at a later stage
- StartupControlService - Interface in org.ikasan.spec.module
- StartupType - Enum in org.ikasan.spec.module
-
Ikasan module startup types.
- stopContextListeners(String, String, String) - Method in interface org.ikasan.spec.module.ModuleService
-
Stop the context listeners from being invoked on a given module/flow
- stopFlow(String, String, String) - Method in interface org.ikasan.spec.module.ModuleService
-
Attempts to stop a
Flow
V
- valueOf(String) - Static method in enum org.ikasan.spec.module.ModuleType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ikasan.spec.module.StartupType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.ikasan.spec.module.ModuleType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.ikasan.spec.module.StartupType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages