## Uses of Class
de.gebit.integrity.remoting.transport.enums.TestRunnerCallbackMethods

- Packages that use TestRunnerCallbackMethods
  Package | Description
  --- | ---
  de.gebit.integrity.remoting.client |
  de.gebit.integrity.remoting.server |
  de.gebit.integrity.remoting.transport.enums |
  de.gebit.integrity.remoting.transport.messages |
  de.gebit.integrity.runner.callbacks |
  de.gebit.integrity.runner.callbacks.console |
  de.gebit.integrity.runner.callbacks.remoting |
  de.gebit.integrity.runner.callbacks.xml |

- - ### Uses of TestRunnerCallbackMethods in de.gebit.integrity.remoting.client

    Methods in de.gebit.integrity.remoting.client with parameters of type TestRunnerCallbackMethods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | IntegrityRemotingClientListener.`onTestRunnerCallbackMessageRetrieval​(String aCallbackClassName, TestRunnerCallbackMethods aMethod, Serializable[] someData)` | Called when data for a test runner callback was received from a fork.

  - ### Uses of TestRunnerCallbackMethods in de.gebit.integrity.remoting.server

    Methods in de.gebit.integrity.remoting.server with parameters of type TestRunnerCallbackMethods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | IntegrityRemotingServer.`sendTestRunnerCallbackData​(String aCallbackClassName, TestRunnerCallbackMethods aMethod, Serializable[] someData)` | Sends data from a test runner callback in a fork to the master, which will then forward it to the matching callback.

  - ### Uses of TestRunnerCallbackMethods in de.gebit.integrity.remoting.transport.enums

    Methods in de.gebit.integrity.remoting.transport.enums that return TestRunnerCallbackMethods
    Modifier and Type | Method | Description
    --- | --- | ---
    `static TestRunnerCallbackMethods` | TestRunnerCallbackMethods.`valueOf​(String name)` | Returns the enum constant of this type with the specified name.
    `static TestRunnerCallbackMethods[]` | TestRunnerCallbackMethods.`values()` | Returns an array containing the constants of this enum type, in the order they are declared.

  - ### Uses of TestRunnerCallbackMethods in de.gebit.integrity.remoting.transport.messages

    Methods in de.gebit.integrity.remoting.transport.messages that return TestRunnerCallbackMethods
    Modifier and Type | Method | Description
    --- | --- | ---
    `TestRunnerCallbackMethods` | TestRunnerCallbackMessage.`getCallbackMethod()` |

    Constructors in de.gebit.integrity.remoting.transport.messages with parameters of type TestRunnerCallbackMethods
    Constructor | Description
    --- | ---
    `TestRunnerCallbackMessage​(String aCallbackClassName, TestRunnerCallbackMethods aCallbackMethod, Serializable[] someObjects)` | Creates a new instance.

  - ### Uses of TestRunnerCallbackMethods in de.gebit.integrity.runner.callbacks

    Methods in de.gebit.integrity.runner.callbacks with parameters of type TestRunnerCallbackMethods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | CompoundTestRunnerCallback.`onMessageFromFork​(TestRunnerCallbackMethods aMethod, Serializable... someObjects)` |
    `abstract void` | TestRunnerCallback.`onMessageFromFork​(TestRunnerCallbackMethods aMethod, Serializable... someObjects)` | Called when a fork has sent a message to the masters' callback.
    `void` | CompoundTestRunnerCallback.`receiveFromFork​(String aCallbackClassName, TestRunnerCallbackMethods aMethod, Serializable[] someData)` |
    `void` | TestRunnerCallback.`receiveFromFork​(String aCallbackClassName, TestRunnerCallbackMethods aMethod, Serializable[] someData)` | This method is used by the test runner to forward messages received from the forks to the callback.
    `protected void` | TestRunnerCallback.`sendToMaster​(TestRunnerCallbackMethods aMethod, Serializable... someObjects)` | When a callback that is running inside a fork instance uses this method, the given objects and the method parameter are being sent to the respective callback instance on the master.

  - ### Uses of TestRunnerCallbackMethods in de.gebit.integrity.runner.callbacks.console

    Methods in de.gebit.integrity.runner.callbacks.console with parameters of type TestRunnerCallbackMethods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ConsoleTestCallback.`onMessageFromFork​(TestRunnerCallbackMethods aMethod, Serializable... someObjects)` |

  - ### Uses of TestRunnerCallbackMethods in de.gebit.integrity.runner.callbacks.remoting

    Methods in de.gebit.integrity.runner.callbacks.remoting with parameters of type TestRunnerCallbackMethods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SetListCallback.`onMessageFromFork​(TestRunnerCallbackMethods aMethod, Serializable... someObjects)` |

  - ### Uses of TestRunnerCallbackMethods in de.gebit.integrity.runner.callbacks.xml

    Methods in de.gebit.integrity.runner.callbacks.xml with parameters of type TestRunnerCallbackMethods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | XmlWriterTestCallback.`onMessageFromFork​(TestRunnerCallbackMethods aMethod, Serializable... someObjects)` | On message from fork.
    `protected void` | XmlWriterTestCallback.`sendElementsToMaster​(TestRunnerCallbackMethods aMethod, org.jdom.Element... someElements)` | Sends an XML element to the master `XmlWriterTestCallback`.