Classes
\
| Name | Description | |
|---|---|---|
| Exception | No description available | EMPTY |
\MAKS\AmqpAgent
| Name | Description | |
|---|---|---|
| Client | A class returns everything AMQP Agent has to offer. A simple service container so to say. | PASSED |
| Config | A class that turns the configuration file into an object. | PASSED |
\MAKS\AmqpAgent\Config
| Name | Description | |
|---|---|---|
| AbstractParameters | An abstract class that exposes a simple API to work with parameters. | PASSED |
| AbstractWorkerParameters | A subset of AmqpAgentParameters class for the AbstractWorker class. | EMPTY |
| AmqpAgentParameters | A class that contains all AMQP Agent parameters as constants. | EMPTY |
| ConsumerParameters | A subset of AmqpAgentParameters class for the Consumer class. | EMPTY |
| PublisherParameters | A subset of AmqpAgentParameters class for the Publisher class. | EMPTY |
| RPCEndpointParameters | A subset of AmqpAgentParameters class for RPC Endpoints classes. | EMPTY |
\MAKS\AmqpAgent\Exception
| Name | Description | |
|---|---|---|
| AmqpAgentException | AMQP Agent base exception class. | PASSED |
| CallbackDoesNotExistException | Callback does not exist exception. | EMPTY |
| ConfigFileNotFoundException | Config file not found exception. | EMPTY |
| ConstantDoesNotExistException | Constant does not exist exception. | EMPTY |
| MethodDoesNotExistException | Method does not exist exception. | EMPTY |
| PropertyDoesNotExistException | Property does not exist exception. | EMPTY |
| RPCEndpointException | Endpoint violation exception. | EMPTY |
| SerializerViolationException | Serializer violation exception. | EMPTY |
| SingletonViolationException | Singleton violation exception. | EMPTY |
\MAKS\AmqpAgent\Helper
| Name | Description | |
|---|---|---|
| ArrayProxy | A class containing methods for for manipulating and working with arrays. | EMPTY |
| ClassProxy | A class containing methods for proxy methods calling, properties manipulation, and class utilities. | EMPTY |
| Event | A simple class for handling events (dispatching and listening). | EMPTY |
| Example | An abstract class used as a default callback for the consumer. | PASSED |
| IDGenerator | A class containing functions for generating unique IDs and Tokens. | PASSED |
| Logger | A class to write logs, exposing methods that work statically and on instantiation. | PASSED |
| Serializer | A flexible serializer to be used in conjunction with the workers. | PASSED |
| Singleton | An abstract class implementing the fundamental functionality of a singleton. | PASSED |
| Utility | A class containing miscellaneous helper functions. | PASSED |
\MAKS\AmqpAgent\RPC
| Name | Description | |
|---|---|---|
| AbstractEndpoint | An abstract class implementing the basic functionality of an endpoint. | PASSED |
| ClientEndpoint | A class specialized in requesting. Implementing only the methods needed for a client. | PASSED |
| ServerEndpoint | A class specialized in responding. Implementing only the methods needed for a server. | PASSED |
\MAKS\AmqpAgent\Worker
| Name | Description | |
|---|---|---|
| AbstractWorker | An abstract class implementing the basic functionality of a worker. | PASSED |
| AbstractWorkerSingleton | An abstract decorator class implementing mapping functions (proxy functions) to turn a normal worker into a singleton. | PASSED |
| Consumer | A class specialized in consuming. Implementing only the methods needed for a consumer. | PASSED |
| ConsumerSingleton | A singleton version of the Consumer class. | PASSED |
| Publisher | A class specialized in publishing. Implementing only the methods needed for a publisher. | PASSED |
| PublisherSingleton | A singleton version of the Publisher class. | PASSED |