A B C D E F G I M N O P R S T U W 
All Classes All Packages

A

AbstractComponent - Class in org.ikasan.testharness.flow.expectation.model
Abstract modelling of a flow component type.
AbstractComponent(String, Class<?>) - Constructor for class org.ikasan.testharness.flow.expectation.model.AbstractComponent
Constructor
AbstractListExpectation - Class in org.ikasan.testharness.flow.expectation.service
Abstract expectation based on a List of DefaultExpectations
AbstractListExpectation() - Constructor for class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation
 
AbstractListExpectation(ComparatorService) - Constructor for class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation
Constructor allowing an alternate comparator service.
AbstractListExpectation.DefaultExpectation<T> - Class in org.ikasan.testharness.flow.expectation.service
Default expectation allows for anything to be provided as an expectation.
ActiveMqHelper - Class in org.ikasan.testharness.flow.jms
Used to fully clear contents of destinations (queues AND topics) down between tests.
ActiveMqHelper() - Constructor for class org.ikasan.testharness.flow.jms.ActiveMqHelper
 
addExpectation(AbstractListExpectation.DefaultExpectation<?>, String) - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation
Append the expectation to the already defined expectations
addObserver(FlowObserver) - Method in interface org.ikasan.testharness.flow.FlowSubject
Add a flow test observer.
addObserver(FlowObserver) - Method in class org.ikasan.testharness.flow.listener.FlowEventListenerSubject
Add the specified observer
after() - Method in class org.ikasan.testharness.flow.ftp.FtpRule
Override to tear down your specific external resource.
after() - Method in class org.ikasan.testharness.flow.sftp.SftpRule
Override to tear down your specific external resource.
afterFlowElement(String, String, FlowElement, FlowEvent) - Method in class org.ikasan.testharness.flow.listener.FlowEventListenerSubject
Captures the details of the flow component and event in flight.
allSatisfied(List<Capture<?>>) - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation
Have all expectations been satisfied
allSatisfied(List<Capture<?>>) - Method in interface org.ikasan.testharness.flow.expectation.service.FlowExpectation
Have all expectations been satisfied
allSatisfied(List<Capture<?>>) - Method in class org.ikasan.testharness.flow.expectation.service.OrderedExpectation
Have all expectations been satisfied
allSatisfied(List<Capture<?>>) - Method in class org.ikasan.testharness.flow.expectation.service.UnorderedExpectation
Have all expectations been satisfied
apply(Statement, Description) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Applies the basic flow test rules: 1.
apply(Statement, Description) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Applies the basic flow test rules: 1.
assertFlowComponentExecution() - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
 
assertIsSatisfied() - Method in interface org.ikasan.testharness.flow.FlowTestHarness
Test harness should ensure all specified expectations have been met.
assertIsSatisfied() - Method in class org.ikasan.testharness.flow.FlowTestHarnessImpl
 
assertIsSatisfied() - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
 

B

before() - Method in class org.ikasan.testharness.flow.ftp.FtpRule
Override to set up your specific external resource.
before() - Method in class org.ikasan.testharness.flow.sftp.SftpRule
Override to set up your specific external resource.
beforeFlowElement(String, String, FlowElement, FlowEvent) - Method in class org.ikasan.testharness.flow.listener.FlowEventListenerSubject
Does nothing in this implementation as we are only interested in the afterFlowElement operations for event capture.
blockEnd() - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Close the current block of repeated components
blockEnd() - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Close the current block of repeated components
blockStart() - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Start a block of repeated components
blockStart() - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Start a block of repeated components
broker(String) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Expect a broker
broker(String) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Expect a broker
BrokerComponent - Class in org.ikasan.testharness.flow.expectation.model
Broker Component type.
BrokerComponent(String) - Constructor for class org.ikasan.testharness.flow.expectation.model.BrokerComponent
Constructor
BrowseMessagesOnQueueVerifier - Class in org.ikasan.testharness.flow.jms
Similar to MessageListenerVerifier but does not create a JMS consumer instead only browses the contents of queues.
BrowseMessagesOnQueueVerifier(String, String) - Constructor for class org.ikasan.testharness.flow.jms.BrowseMessagesOnQueueVerifier
 

C

Capture<T> - Class in org.ikasan.testharness.flow
Provides a container object to capture any actual occurrences in the flow.
Capture(int, T) - Constructor for class org.ikasan.testharness.flow.Capture
Constructor
captureResults - Variable in class org.ikasan.testharness.flow.jms.MessageListenerVerifier
 
clearDatabase() - Method in class org.ikasan.testharness.flow.database.DatabaseHelper
Clears all data from tables that may have been added between tests
clearDatabase(List<String>) - Method in class org.ikasan.testharness.flow.database.DatabaseHelper
 
clearExtendedDatabaseTables() - Method in class org.ikasan.testharness.flow.database.DatabaseHelper
Clears all data from tables that may have been added between tests
comparatorService - Variable in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation
comparator service for expectations
ComparatorService<K> - Interface in org.ikasan.testharness.flow.comparator.service
ComparatorService contract.
ComparatorServiceImpl - Class in org.ikasan.testharness.flow.comparator.service
ComparatorService default implementation provides six default comparators for all component types and event by mapping the expectation class to a comparator instance.
ComparatorServiceImpl() - Constructor for class org.ikasan.testharness.flow.comparator.service.ComparatorServiceImpl
 
compare(E, A) - Method in interface org.ikasan.testharness.flow.comparator.ExpectationComparator
Compares the two incoming objects to ensure the expectation is satisifed by the actual.
compare(Object, Object) - Method in class org.ikasan.testharness.flow.comparator.model.IgnoreComparator
 
compare(AbstractComponent, FlowElement) - Method in class org.ikasan.testharness.flow.comparator.model.FlowElementComparator
 
consumer(String) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Expect a consumer
consumer(String) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Expect a consumer
ConsumerComponent - Class in org.ikasan.testharness.flow.expectation.model
Consumer Component type.
ConsumerComponent(String) - Constructor for class org.ikasan.testharness.flow.expectation.model.ConsumerComponent
Constructor
converter(String) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Expect a converter
converter(String) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Expect a converter
ConverterComponent - Class in org.ikasan.testharness.flow.expectation.model
Converter Component type.
ConverterComponent(String) - Constructor for class org.ikasan.testharness.flow.expectation.model.ConverterComponent
Constructor

D

DatabaseHelper - Class in org.ikasan.testharness.flow.database
 
DatabaseHelper(DataSource) - Constructor for class org.ikasan.testharness.flow.database.DatabaseHelper
 
DefaultExpectation(T, ExpectationComparator<?, ?>) - Constructor for class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation.DefaultExpectation
Constructor

E

expectation(T) - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation
Add an Expectation to the ordered expectations
expectation(T) - Method in interface org.ikasan.testharness.flow.expectation.service.FlowExpectation
Set an expectation.
expectation(T, String) - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation
Add an Expectation to the ordered expectations and provide a description to help identify this expectation at runtime.
expectation(T, String) - Method in interface org.ikasan.testharness.flow.expectation.service.FlowExpectation
Set an expectation and provide a description for this expecation test which can help identify this expectation at runtime.
expectation(T, ExpectationComparator<?, ?>) - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation
Add an Expectation and specific user defined comparator to the ordered expectations
expectation(T, ExpectationComparator<?, ?>) - Method in interface org.ikasan.testharness.flow.expectation.service.FlowExpectation
Set an expectation with a specific comparator to measure the expecation.
expectation(T, ExpectationComparator<?, ?>, String) - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation
Add an Expectation and specific user defined comparator to the ordered expectations and provide a specific description to help identity this expectation at runtime.
expectation(T, ExpectationComparator<?, ?>, String) - Method in interface org.ikasan.testharness.flow.expectation.service.FlowExpectation
Set an expectation with a specific comparator to measure the expecation and a description of the expectation test which can help identify this expectation at runtime.
ExpectationComparator<E,​A> - Interface in org.ikasan.testharness.flow.comparator
Expectation comparator contract.
expectations - Variable in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation
 
EXTENDED_TABLES_TO_CLEAR_BETWEEN_TESTS - Static variable in class org.ikasan.testharness.flow.database.DatabaseHelper
 

F

filter(String) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Expect a filter
filter(String) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Expect a filter
FilterComponent - Class in org.ikasan.testharness.flow.expectation.model
Filter Component type.
FilterComponent(String) - Constructor for class org.ikasan.testharness.flow.expectation.model.FilterComponent
Constructor
fireScheduledConsumer() - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Invoke the scheduled consumer via its triggerSchedulerNow method
fireScheduledConsumer() - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Invoke the scheduled consumer via its triggerSchedulerNow method
fireScheduledConsumerSynchronously(JobExecutionContext) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Invoke the scheduled consumer with a given JobExecutionContext (can be mocked).
fireScheduledConsumerSynchronously(JobExecutionContext) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Invoke the scheduled consumer with a given JobExecutionContext (can be mocked).
FlowElementComparator - Class in org.ikasan.testharness.flow.comparator.model
Compares expected flow event against captured flow event.
FlowElementComparator() - Constructor for class org.ikasan.testharness.flow.comparator.model.FlowElementComparator
 
FlowEventListenerSubject - Class in org.ikasan.testharness.flow.listener
Captures all component and event activity in this flow by implementing the Ikasan Framework FlowEventListener.
FlowEventListenerSubject(ReplicationFactory<FlowEvent>) - Constructor for class org.ikasan.testharness.flow.listener.FlowEventListenerSubject
Constructor
FlowExpectation - Interface in org.ikasan.testharness.flow.expectation.service
Public API for setting operations on the FlowExpectation implemenation class.
FlowObserver - Interface in org.ikasan.testharness.flow
FlowObserver contract for implementation by any class requiring capture of the observed flow actions.
FlowSubject - Interface in org.ikasan.testharness.flow
Ikasan flow subject contract.
FlowTestHarness - Interface in org.ikasan.testharness.flow
FlowTestHarness contract.
FlowTestHarnessImpl - Class in org.ikasan.testharness.flow
Implementation of the FlowTestHarness as a FlowObserver.
FlowTestHarnessImpl(FlowExpectation) - Constructor for class org.ikasan.testharness.flow.FlowTestHarnessImpl
Constructor
formatList(List<?>) - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation
 
FtpRule - Class in org.ikasan.testharness.flow.ftp
FtpSystemRule is a helper class to allow FTP testing.
FtpRule() - Constructor for class org.ikasan.testharness.flow.ftp.FtpRule
 
FtpRule(String, String, String, int) - Constructor for class org.ikasan.testharness.flow.ftp.FtpRule
 

G

getActual() - Method in class org.ikasan.testharness.flow.Capture
Get the generic type
getBaseDir() - Method in class org.ikasan.testharness.flow.ftp.FtpRule
 
getBaseDir() - Method in class org.ikasan.testharness.flow.sftp.SftpRule
 
getCaptureResults() - Method in class org.ikasan.testharness.flow.jms.BrowseMessagesOnQueueVerifier
 
getCaptureResults() - Method in class org.ikasan.testharness.flow.jms.MessageListenerVerifier
 
getComparator(Class<?>) - Method in class org.ikasan.testharness.flow.comparator.service.ComparatorServiceImpl
Utility method for finding the comparator for an expectation class.
getComparator(K) - Method in interface org.ikasan.testharness.flow.comparator.service.ComparatorService
Retrieve a comparator for this specific expectation.
getComponent(String) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Gets component of given name from this flow.
getComponent(String) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Gets component of given name from this flow.
getComponentConfig(String, Class<T>) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Gets configuration of component with given name from this flow.
getComponentConfig(String, Class<T>) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Gets configuration of component with given name from this flow.
getDefaultComparatorService() - Static method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation
Default comparator service
getDescription() - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation.DefaultExpectation
Getter for exception description
getEventCount() - Method in class org.ikasan.testharness.flow.producer.InspectableProducer
 
getEvents() - Method in class org.ikasan.testharness.flow.producer.InspectableProducer
 
getExpectation() - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation.DefaultExpectation
Getter for generic expectation type
getExpectationComparator() - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation.DefaultExpectation
Getter for expectation comparator
getExpectationDifference(List<AbstractListExpectation.DefaultExpectation>, List<Capture<?>>) - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation
 
getFile(String) - Method in class org.ikasan.testharness.flow.ftp.FtpRule
 
getFile(String) - Method in class org.ikasan.testharness.flow.sftp.SftpRule
 
getFileAsString(String) - Method in class org.ikasan.testharness.flow.sftp.SftpRule
 
getFlowState() - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
 
getIkasanApplication() - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
 
getName() - Method in class org.ikasan.testharness.flow.expectation.model.AbstractComponent
Getter for component name
getOrder() - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation.DefaultExpectation
Order the DefaultExpectation is declared
getPort() - Method in class org.ikasan.testharness.flow.ftp.FtpRule
 
getPort() - Method in class org.ikasan.testharness.flow.sftp.SftpRule
 
getType() - Method in class org.ikasan.testharness.flow.expectation.model.AbstractComponent
Getter for component class type

I

ignore(T) - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation
Add an ignore operation to the expectations order
ignore(T) - Method in interface org.ikasan.testharness.flow.expectation.service.FlowExpectation
ignore an expectation
ignore(T, String) - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation
Add an ignore operation to the expectations order and provide a description to help identify this expectation at runtime.
ignore(T, String) - Method in interface org.ikasan.testharness.flow.expectation.service.FlowExpectation
ignore an expectation and provide a description which can help identify this expectation at runtime.
IgnoreComparator - Class in org.ikasan.testharness.flow.comparator.model
Ignore comparator.
IgnoreComparator() - Constructor for class org.ikasan.testharness.flow.comparator.model.IgnoreComparator
 
IgnoreExpectation<T> - Class in org.ikasan.testharness.flow.expectation.model
Ignore expectation allows for a standard implementation to be provided when ignoring expected behaviour.
IgnoreExpectation(T) - Constructor for class org.ikasan.testharness.flow.expectation.model.IgnoreExpectation
Constructor
IkasanFlowTestRule - Class in org.ikasan.testharness.flow.rule
JUnit Rule implementation allowing flow tests to be created and executed using a builder pattern.
IkasanFlowTestRule() - Constructor for class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
 
IkasanStandaloneFlowTestRule - Class in org.ikasan.testharness.flow.rule
JUnit Rule implementation allowing flow tests to be created and executed using a builder pattern.
IkasanStandaloneFlowTestRule(String, Class<?>) - Constructor for class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
 
IkasanStandaloneFlowTestRule(String, Class<?>, String[]) - Constructor for class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
 
IkasanStandaloneFlowTestRule(String, IkasanApplication) - Constructor for class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
 
initFlowObservers() - Method in class org.ikasan.testharness.flow.listener.FlowEventListenerSubject
Utility method for initialising the flow observers list implemented for ease of testing.
InspectableProducer<T> - Class in org.ikasan.testharness.flow.producer
Dummy producer to test last messages/events in unit tests.
InspectableProducer() - Constructor for class org.ikasan.testharness.flow.producer.InspectableProducer
Constructs a InspectableProducer.
InspectableProducer(IkasanJmsTemplate) - Constructor for class org.ikasan.testharness.flow.producer.InspectableProducer
Constructs a InspectableProducer with an IkasanJmsTemplate.
invoke(T) - Method in class org.ikasan.testharness.flow.producer.InspectableProducer
 
isUseJms() - Method in class org.ikasan.testharness.flow.producer.InspectableProducer
 

M

MAIN_TABLES_TO_CLEAR_BETWEEN_TESTS - Static variable in class org.ikasan.testharness.flow.database.DatabaseHelper
 
MessageListenerVerifier - Class in org.ikasan.testharness.flow.jms
Allows for capturing of test messages on JMS endpoints
MessageListenerVerifier(String, String, JmsListenerEndpointRegistry) - Constructor for class org.ikasan.testharness.flow.jms.MessageListenerVerifier
 
multiRecipientRouter(String) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Expect a MultiRecipientRouter
multiRecipientRouter(String) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Expect a MultiRecipientRouter
MultiRecipientRouterComponent - Class in org.ikasan.testharness.flow.expectation.model
Router Component type.
MultiRecipientRouterComponent(String) - Constructor for class org.ikasan.testharness.flow.expectation.model.MultiRecipientRouterComponent
Constructor

N

notify(T) - Method in interface org.ikasan.testharness.flow.FlowObserver
Notify the observer of an actual behaviour change.
notify(T) - Method in class org.ikasan.testharness.flow.FlowTestHarnessImpl
Notification of a behavior in the flow

O

onMessage(Message) - Method in class org.ikasan.testharness.flow.jms.MessageListenerVerifier
 
OrderedExpectation - Class in org.ikasan.testharness.flow.expectation.service
Implementation of a FlowExpectation based on applying the expectations in a strict given order.
OrderedExpectation() - Constructor for class org.ikasan.testharness.flow.expectation.service.OrderedExpectation
Constructor
OrderedExpectation(ComparatorService) - Constructor for class org.ikasan.testharness.flow.expectation.service.OrderedExpectation
Contructor allowing an alternate comparator service.
org.ikasan.testharness.flow - package org.ikasan.testharness.flow
 
org.ikasan.testharness.flow.comparator - package org.ikasan.testharness.flow.comparator
 
org.ikasan.testharness.flow.comparator.model - package org.ikasan.testharness.flow.comparator.model
 
org.ikasan.testharness.flow.comparator.service - package org.ikasan.testharness.flow.comparator.service
 
org.ikasan.testharness.flow.database - package org.ikasan.testharness.flow.database
 
org.ikasan.testharness.flow.expectation.model - package org.ikasan.testharness.flow.expectation.model
 
org.ikasan.testharness.flow.expectation.service - package org.ikasan.testharness.flow.expectation.service
 
org.ikasan.testharness.flow.ftp - package org.ikasan.testharness.flow.ftp
 
org.ikasan.testharness.flow.jms - package org.ikasan.testharness.flow.jms
 
org.ikasan.testharness.flow.listener - package org.ikasan.testharness.flow.listener
 
org.ikasan.testharness.flow.producer - package org.ikasan.testharness.flow.producer
 
org.ikasan.testharness.flow.rule - package org.ikasan.testharness.flow.rule
 
org.ikasan.testharness.flow.sftp - package org.ikasan.testharness.flow.sftp
 

P

pauseFlow() - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Pause a running flow.
producer(String) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Expect a producer
producer(String) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Expect a producer
ProducerComponent - Class in org.ikasan.testharness.flow.expectation.model
Producer Component type.
ProducerComponent(String) - Constructor for class org.ikasan.testharness.flow.expectation.model.ProducerComponent
Constructor
putFile(File) - Method in class org.ikasan.testharness.flow.sftp.SftpRule
 
putFile(String, byte[]) - Method in class org.ikasan.testharness.flow.sftp.SftpRule
 
putFile(String, String) - Method in class org.ikasan.testharness.flow.ftp.FtpRule
 
putFile(String, String) - Method in class org.ikasan.testharness.flow.sftp.SftpRule
 

R

removeAllMessages() - Method in class org.ikasan.testharness.flow.jms.ActiveMqHelper
 
removeAllObservers() - Method in interface org.ikasan.testharness.flow.FlowSubject
Remove all flow test observers.
removeAllObservers() - Method in class org.ikasan.testharness.flow.listener.FlowEventListenerSubject
Remove all observers
removeObserver(FlowObserver) - Method in interface org.ikasan.testharness.flow.FlowSubject
Remove a flow test observer.
removeObserver(FlowObserver) - Method in class org.ikasan.testharness.flow.listener.FlowEventListenerSubject
Remove the specified observer
repeat(int) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Repeat the current block n times;
repeat(int) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Repeat the current block n times;
resumeFlow() - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Resume a paused flow.
router(String) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Expect a SingleRecipientRouter
router(String) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Expect a SingleRecipientRouter
run() - Method in class org.ikasan.testharness.flow.jms.BrowseMessagesOnQueueVerifier
 

S

scheduledConsumer(String) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Expect a consumer
scheduledConsumer(String) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Expect a consumer
sequencer(String) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Expect a sequencer
sequencer(String) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Expect a sequencer
SequencerComponent - Class in org.ikasan.testharness.flow.expectation.model
Sequencer Component type.
SequencerComponent(String) - Constructor for class org.ikasan.testharness.flow.expectation.model.SequencerComponent
Constructor
setDescription(String) - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation.DefaultExpectation
Setter for exception description
setIgnoreEventCapture(boolean) - Method in interface org.ikasan.testharness.flow.FlowSubject
Allow override of default event capture behaviour
setIgnoreEventCapture(boolean) - Method in class org.ikasan.testharness.flow.listener.FlowEventListenerSubject
Allow override of the event capture status.
setOrder(int) - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation.DefaultExpectation
Order the DefaultExpectation is declared
setUseJms(boolean) - Method in class org.ikasan.testharness.flow.producer.InspectableProducer
 
SftpRule - Class in org.ikasan.testharness.flow.sftp
SftpSystemRule is a helper class to allow SFTP testing.
SftpRule() - Constructor for class org.ikasan.testharness.flow.sftp.SftpRule
 
SftpRule(String, String, String, Integer) - Constructor for class org.ikasan.testharness.flow.sftp.SftpRule
 
shutdownBroker() - Method in class org.ikasan.testharness.flow.jms.ActiveMqHelper
 
SingleRecipientRouterComponent - Class in org.ikasan.testharness.flow.expectation.model
Router Component type.
SingleRecipientRouterComponent(String) - Constructor for class org.ikasan.testharness.flow.expectation.model.SingleRecipientRouterComponent
Constructor
sleep(long) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Sleep for a bit to let a flow execution complete
sleep(long) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Sleep for a bit to let a flow execution complete
splitter(String) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Expect a splitter
splitter(String) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Expect a splitter
SplitterComponent - Class in org.ikasan.testharness.flow.expectation.model
Splitter Component type.
SplitterComponent(String) - Constructor for class org.ikasan.testharness.flow.expectation.model.SplitterComponent
Constructor
start() - Method in class org.ikasan.testharness.flow.ftp.FtpRule
Start the fakeFtpServer.
start() - Method in class org.ikasan.testharness.flow.jms.BrowseMessagesOnQueueVerifier
 
start() - Method in class org.ikasan.testharness.flow.jms.MessageListenerVerifier
 
start() - Method in class org.ikasan.testharness.flow.sftp.SftpRule
Start the sshd.
startFlow() - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Setup the flow expectations and start the given flow.
startFlow() - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Setup the flow expectations, make sure that testHarness listener is attached to flow and start the given flow.
startFlow(FlowSubject) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Setup the flow expectations and start the given flow.
startPauseFlow() - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Setup the flow expectations and start and pause the given flow.
stop() - Method in class org.ikasan.testharness.flow.ftp.FtpRule
Stop the fakeFtpServer.
stop() - Method in class org.ikasan.testharness.flow.jms.BrowseMessagesOnQueueVerifier
 
stop() - Method in class org.ikasan.testharness.flow.jms.MessageListenerVerifier
 
stop() - Method in class org.ikasan.testharness.flow.sftp.SftpRule
Stop the sshd.
stopFlow() - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
 
stopFlowWithAwait(String, String[]) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Stopping flow is asynchronous so this will be more reliable when stopping the flow

T

toString() - Method in class org.ikasan.testharness.flow.Capture
 
toString() - Method in class org.ikasan.testharness.flow.expectation.model.AbstractComponent
 
toString() - Method in class org.ikasan.testharness.flow.expectation.service.AbstractListExpectation.DefaultExpectation
 
translator(String) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Expect a translator
translator(String) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Expect a translator
TranslatorComponent - Class in org.ikasan.testharness.flow.expectation.model
Translator Component type.
TranslatorComponent(String) - Constructor for class org.ikasan.testharness.flow.expectation.model.TranslatorComponent
Constructor

U

UnorderedExpectation - Class in org.ikasan.testharness.flow.expectation.service
Implementation of the AbstractListExpectation based on applying the expectations in any order.
UnorderedExpectation() - Constructor for class org.ikasan.testharness.flow.expectation.service.UnorderedExpectation
Default constructor that will initialise a default comparator
UnorderedExpectation(ComparatorService) - Constructor for class org.ikasan.testharness.flow.expectation.service.UnorderedExpectation
Constructor allowing an alternate comparator service.

W

withErrorEndState() - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Indicate the flow end state will be 'stoppedInError', used in negative testing
withErrorEndState() - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Indicate the flow end state will be 'stoppedInError', used in negative testing
withFlow(Flow) - Method in class org.ikasan.testharness.flow.rule.IkasanFlowTestRule
Set the flow which this Rule will check
withFlow(Flow) - Method in class org.ikasan.testharness.flow.rule.IkasanStandaloneFlowTestRule
Set the flow which this Rule will check
A B C D E F G I M N O P R S T U W 
All Classes All Packages