A D G I M O P R S V 
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 Module to 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 Flow with 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 List of this module's Flows
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 Module by 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 Module Initialisation
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.
A D G I M O P R S V 
All Classes All Packages