public interface JMXTestRunnerMBean
extends javax.management.NotificationBroadcaster
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OBJECT_NAME
The ObjectName for this service: jboss.arquillian:service=jmx-test-runner
|
Modifier and Type | Method and Description |
---|---|
void |
push(java.lang.String eventId,
byte[] command)
Client side to push a
Command result back to container. |
Command<?> |
receive()
Receive
Command results |
byte[] |
runTestMethod(java.lang.String className,
java.lang.String methodName)
Deprecated.
|
byte[] |
runTestMethod(java.lang.String className,
java.lang.String methodName,
java.util.Map<java.lang.String,java.lang.String> protocolProps)
Runs a test method on the given test class
|
void |
send(Command<?> command)
Broadcast
Command commands to any listeners |
static final java.lang.String OBJECT_NAME
@Deprecated byte[] runTestMethod(java.lang.String className, java.lang.String methodName)
className
- the test class namemethodName
- the test method nameTestResult
byte[] runTestMethod(java.lang.String className, java.lang.String methodName, java.util.Map<java.lang.String,java.lang.String> protocolProps)
className
- the test class namemethodName
- the test method nameprotocol
- configuration propertiesTestResult
void send(Command<?> command)
Command
commands to any listenerscommand
- Command object containing the requestCommand<?> receive()
Command
resultsvoid push(java.lang.String eventId, byte[] command)
Command
result back to container.eventId
- used to correlate the resultcommand
- Command object containing the result, serialized