Add filter infrastructure for traces
- Introduce filter package for different types of filters - Replace constructor calls of Component/Interface/OperationRecord with a factory - Implement a factory that uses the filters
Showing
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/callstack/ComponentRecord.java 8 additions, 1 deletion...artes/prisma/agent/wildfly/callstack/ComponentRecord.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/callstack/InterfaceRecord.java 6 additions, 0 deletions...artes/prisma/agent/wildfly/callstack/InterfaceRecord.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/callstack/InvocationGroupRecord.java 5 additions, 0 deletions...prisma/agent/wildfly/callstack/InvocationGroupRecord.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/callstack/OperationRecord.java 7 additions, 1 deletion...artes/prisma/agent/wildfly/callstack/OperationRecord.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/callstack/TraceFactory.java 11 additions, 0 deletions...escartes/prisma/agent/wildfly/callstack/TraceFactory.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/callstack/TraceRoot.java 7 additions, 3 deletions...s/descartes/prisma/agent/wildfly/callstack/TraceRoot.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/callstack/impl/DefaultComponentRecord.java 4 additions, 3 deletions.../agent/wildfly/callstack/impl/DefaultComponentRecord.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/callstack/impl/DefaultInterfaceRecord.java 1 addition, 1 deletion.../agent/wildfly/callstack/impl/DefaultInterfaceRecord.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/callstack/impl/DefaultOperationRecord.java 1 addition, 3 deletions.../agent/wildfly/callstack/impl/DefaultOperationRecord.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/callstack/impl/FilteredComponentRecord.java 3 additions, 2 deletions...agent/wildfly/callstack/impl/FilteredComponentRecord.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/callstack/impl/FilteredInterfaceRecord.java 1 addition, 1 deletion...agent/wildfly/callstack/impl/FilteredInterfaceRecord.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/callstack/impl/FilteredOperationRecord.java 1 addition, 1 deletion...agent/wildfly/callstack/impl/FilteredOperationRecord.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/filters/ComponentFilter.java 16 additions, 0 deletions...scartes/prisma/agent/wildfly/filters/ComponentFilter.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/filters/FilteredTraceFactory.java 83 additions, 0 deletions...es/prisma/agent/wildfly/filters/FilteredTraceFactory.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/filters/InterfaceFilter.java 20 additions, 0 deletions...scartes/prisma/agent/wildfly/filters/InterfaceFilter.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/filters/OperationFilter.java 24 additions, 0 deletions...scartes/prisma/agent/wildfly/filters/OperationFilter.java
- tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/service/MonitoringService.java 2 additions, 1 deletion...artes/prisma/agent/wildfly/service/MonitoringService.java
Please register or sign in to comment