|
JTR 5.0 API Documentation | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IRunner | |
---|---|
jtr.jms | This package contains helper classes for performing JMS-related tasks. |
jtr.runners | This package defines the hierarchy of interfaces that shape the interaction between user-defined runners and the JTR runtime. |
Uses of IRunner in jtr.jms |
---|
Methods in jtr.jms with parameters of type IRunner | |
---|---|
static void |
JMSHelper.inject(IRunner target,
JMSConfig jmsConfig)
Performs the injection of all the JMS related objects into the given runner. Note: you are not required to invoke this method from your concrete IRunner implementation: the JTR runtime will take care for you. |
protected static void |
JMSHelper.injectConnectionFactories(IRunner target,
JMSConfig jmsConfig)
|
protected static void |
JMSHelper.injectConnections(IRunner target,
JMSConnectionFactory jmscf,
javax.jms.ConnectionFactory cf,
java.lang.String configKey)
|
protected static void |
JMSHelper.injectQueues(IRunner target,
JMSConfig jmsConfig)
|
protected static void |
JMSHelper.injectQueueSessions(IRunner target,
JMSConnection jmsc,
javax.jms.QueueConnection qc)
|
protected static void |
JMSHelper.injectTopics(IRunner target,
JMSConfig jmsConfig)
|
protected static void |
JMSHelper.injectTopicSessions(IRunner target,
JMSConnection jmsc,
javax.jms.TopicConnection tc)
|
protected static void |
JMSHelper.injectXAQueueSessions(IRunner target,
JMSConnection jmsc,
javax.jms.XAQueueConnection xaqc)
injectXAQueueSessions |
protected static void |
JMSHelper.injectXATopicSessions(IRunner target,
JMSConnection jmsc,
javax.jms.XATopicConnection xatc)
injectXATopicSessions |
Uses of IRunner in jtr.runners |
---|
Subinterfaces of IRunner in jtr.runners | |
---|---|
interface |
IRunnerJMS
This interface defines all the set-up methods an IRunner meant for dealing with the JMS API has to expose. |
interface |
IRunnerWs
This interface defines those methods required to inject into an IRunner concrete implementation the configuration
required to access and invoke a webservice. |
Classes in jtr.runners that implement IRunner | |
---|---|
class |
AbstractJMSRunner
This abstract runner has to be the base class of all the application-level runners willing to leverage on the JTR runtime for the dynamic injection of JMS administered objects defined in the jtr.xml configuration
file. |
class |
AbstractRunner
This is the base class every application level runner should extend. |
class |
AbstractRunnerAncestor
This base abstract class is the ancestor common to every JTR abstract runner. |
class |
AbstractWsRunner
This abstract class is the base class every application-level IRunner implementation
should extend when the ability to access webservices is required.This class provides facilities for invoking webservices according to what has been specified in the jtr.xml configuration file. |
class |
JUnitFacadeRunner
|
|
The JTR Project is licensed under GPL version 2 | |||||||||
PREV NEXT | FRAMES NO FRAMES |