# | Objective | Description | Timeframe | Status |
---|
1 | Confluence | - Creation of a Confluence-Page describing the functionality and features of the JMX-Sensor
- Developing UI-Sketches as a base for further feature-planning
- Defining the data a user has to provide
| 2 Weeks | |
---|
2 | Data-Classes | Development of Data-Classes required to save JMX-Data
- JmxSensorDefinitionData
- JmxSensorValueData
- Class to save ObjectNames of all available MBeans??
| 3 Weeks | |
---|
3 | Configuration Storage | - Saving data defined via user-input to the ConfigurationStorage
- Reading the ConfigurationFile
- Accepting regular expressions to define multiple MBeans and Attributes?
- Developing test to verfiy the functionality of the code
| 3 Weeks | |
---|
4 | Registration (Agent) | - Registration of the available data on the Agent only
- Finalize Agent
- Writing Tests for the Agent to verify its functionality
| 4-5 Weeks | |
---|
5 | Registration (CMR) | - Completing the registration of JMXSensors and its data on the CMR
- Creating the databasemodel for JMX-Data on the CMR
- Verifiying the functionality via tests
| 5 Weeks | |
---|
6 | Client (Data) | - Seize JMX-Data on the client
- Testing the integrity of the seized data
| 3 Weeks | |
---|
7 | Client (User Interface) | - Development of the UI
- UI-Sketches as base of development
| 5 Weeks | |
---|