Package | Description |
---|---|
org.adroitlogic.x.management.tbsr.execution |
This package contains the troubleshooting related management API execution classes
|
org.adroitlogic.x.management.tbsr.registry |
This package contains classes related to the troubleshooting task registration, including the discovery annotations
and the annotations that resolves the task parameters for marshalling and unmarshalling
|
org.adroitlogic.x.management.tbsr.task |
This package contains the absolute tasks used by the troubleshooting framework of the Project-X runtime.
|
Modifier and Type | Method and Description |
---|---|
(package private) Map<TaskBase,Map<String,String>> |
ExecutionContext.getTasks() |
Constructor and Description |
---|
ExecutionContext(ExecutionConfigView parameters,
Map<String,TaskBase> availableTasks)
Initializes the context, task list and execution status maintaining infrastructure
|
Modifier and Type | Method and Description |
---|---|
Map<String,TaskBase> |
TaskRegistry.getAllTasks()
Returns a Map containing ID-TaskBase mappings for all registered tasks
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
ArchiveTask
Archive creation task template for UltraESB troubleshoot reporting framework
|
class |
ConfDirArchiveTask
Configuration directory archival task for UltraESB troubleshoot report generation
|
class |
DetailedLogArchiveTask
Task for retrieval of a detailed server log sample, for UltraESB troubleshoot report generation
|
class |
HeapDumpTask
Heap dump task for UltraESB troubleshoot report generation
|
(package private) class |
InfoTask
Information retrieval task template for UltraESB troubleshoot reporting framework
|
(package private) class |
LibArchiveTask
Library directory archival task template for UltraESB troubleshoot reporting framework
|
class |
LibCustomArchiveTask
lib/custom directory archival task for UltraESB troubleshoot report generation
|
class |
LibDirInfoTask
Library directory content information collector task for UltraESB troubleshoot report generation
|
class |
LibPatchesArchiveTask
lib/patches directory archival task for UltraESB troubleshoot report generation
|
class |
LogDirArchiveTask
Log file retrieval task for UltraESB troubleshoot report generation
|
class |
ProjectsDirArchiveTask
Configuration directory archival task for UltraESB troubleshoot report generation
|
class |
ServerInfoTask
System info retrieval task for UltraESB troubleshoot report generation
TODO complete as project-x server info becomes available
|
class |
SystemInfoTask
System info retrieval task for UltraESB troubleshoot report generation
|
class |
ThreadDumpTask
Thread dump task for UltraESB troubleshoot report generation; threadInfo-to-String conversions were adapted from
http://stackoverflow.com/questions/6827952/threadmxbean-dumpallthreads-maxdepth
|
Copyright © 2016–2019 AdroitLogic. All rights reserved.