Extracts the current time on the format: 'yyyy-MM-dd'T'HH:mm:ss.SSSZ'
A single parameter can be provided to specify the number of minutes to add to
or substract from the current time (5 adds five minuts -120 subtracts to
hours )
A message broker for JMS (it should work with any JMS implementation - just
add the client JMS libraries from the particular JMS product to the MActor
class path)
Defines the message broker interface
Message broker implementations is not requiered to implement both publish and
subscribe (UnsupportedOperationException should be thrown by methods not
implemented by the message broker)
Message broker implementations must have contructor that takes a
MessageBrokerConfig
as the single parameter
The simplest way to implement a message broker is to extend the
AbstractMessageBroker class, or the PollingMessageBrokerTemplate if the
protocol is polling based (i.e. the case for FilesMessageBroker)
The interface that must be must be implemented by message builder commands
From a testspec: <message-builder name="MyMessageBuilder" command="java:class
that implements the MessageBuilderCommand interface"/>
The interface that must be implemented by message selector commands
From a testspec: <message-selector name="MyMessageSelector" command="java:class
that implements the MessageSelectorCommand interface"/>
A SOAP message broker that supports both incoming operations (MActor working
as a SOAP-server) and outgoing operations (MActor working as a SOAP-client)
The interface that must be implemented by value commands
From a testspec: <value name="MyValue" command="java:class that
implements the ValueCommand interface"/>
Extracts a selected field from the last received message The field to
select is specified as a single parameter containing the XPath expression
that selects the single attribute or element Namespace information in
the evaluated messages is ignored, so the XPath expressions must not include
namespace prefixes