Releases: amitjoy/osgifx
Releases · amitjoy/osgifx
v1.0.0
v0.0.10
v0.0.9
v0.0.7
-
Features:
-
Bugs:
v0.0.6
-
Features:
- Use of CompletableFuture to have better control over running/creating/destroying tasks: #34
- Use Timeline to update overview tiles periodically: #36
- Handle clearing events and logs in one central place in data provider: #38
- No need for synchronized lists: #40
- Sort components by name: #41
- Directory Watcher for Bundles and Configurations: #42
- Update configuration if different than existing one: #43
- Retrieve thread info always: #44
- Close progress dialog if the agent gets disconnected abruptly: #46
- More defensive programming in agent: #52
- Retrieve properties info only when it's required: #53
- Agent Cleanup: #56
- Refresh all bundles after batch install: #57
-
Bugs:
- NPE in application launcher: #33
- Component state was not retrieved properly: #35
- Execute heapdump conditionally: #37
- Clear logs and events always: #39
- NPE while preparing object class in agent: #45
- Wrong -builderignore instruction: #47
- NPE in ServiceComponentRuntimeImpl#holderToDescription(): #48
- Exception occurs while sorting threads: #49
- NPE in DTOFactory: #50
- Send agent request to install bundles and create/update configurations in one go: #51
- Listening to OSGi Events causes application to hang: #55
v0.0.5
v0.0.4
-
Features:
- List all installed bundles and fragments
- List all exported and imported packages
- List all registered services
- List all registered DS components
- List all available system and framework properties
- List all daemon and non-daemon threads
- Send synchronous or asynchronous events on demand
- Receive events on demand (option to start and stop receiving events)
- Receive logs on demand (option to start and stop receiving logs)
- Execute Gogo command
- Execute Terminal (CLI) command
- Auto-completion of all available remote Gogo commands during command execution
- Install or update bundle
- Drag and drop support of bundles (on Install Bundle Dialog) while installing or updating
- List available configurations from
ConfigurationAdmin
- List property descriptors (
Metatype
) - Start/stop/uninstall bundle or fragment
- Enable/disable DS component
- Update/delete existing configuration
- Create new configuration using metatype descriptor
- Overview of the remote OSGi framework (memory consumption, uptime, framework information, number of bundles, number of threads, number of services and number of DS components)
- Generate dependency graph for bundles
- Generate dependency graph for DS components
- Find all cycles between available DS components
- Export generated dependency graph to DOT (GraphViz) format (Right click on generated graph)
- Install external feature (plugin)
- Check and install if updates are available for installed feature(s)
- List and uninstall already installed feature(s)
- Open Diagnostics (Show application log file)
- Show suspicious classloader leaks
- Show HTTP runtime components (Servlets, Listeners, Filters, Resources and Error Pages)
- Shows heap usage over time and the count of garbage collections
-
Bugs: