A B C F G H I L M N O P S W
A
- AbstractProcessor<T,R> - Class in org.hawkular.btm.server.api.task
-
This abstract class represents the base class for processors.
- AbstractProcessor() - Constructor for class org.hawkular.btm.server.api.task.AbstractProcessor
-
B
- BTxnCompletionTimePublisher - Interface in org.hawkular.btm.server.api.services
-
This interface provides the capability for publishing completion time
information for end to end business transactions.
C
- cleanup(String, List<T>) - Method in class org.hawkular.btm.server.api.task.AbstractProcessor
-
- cleanup(String, List<T>) - Method in interface org.hawkular.btm.server.api.task.Processor
-
This method is called once all of the items in the list of been
processed to generate new information.
- CommunicationDetailsPublisher - Interface in org.hawkular.btm.server.api.services
-
This interface provides the capability for publishing communication details
information.
F
- FragmentCompletionTimePublisher - Interface in org.hawkular.btm.server.api.services
-
This interface provides the capability for publishing completion time
information for individual fragments.
G
- getProcessor() - Method in class org.hawkular.btm.server.api.task.ProcessingUnit
-
- getResultHandler() - Method in class org.hawkular.btm.server.api.task.ProcessingUnit
-
- getRetryCount() - Method in class org.hawkular.btm.server.api.task.ProcessingUnit
-
- getRetryHandler() - Method in class org.hawkular.btm.server.api.task.ProcessingUnit
-
- getTenantId(SecurityContext) - Method in interface org.hawkular.btm.server.api.security.SecurityProvider
-
This method returns the tenant id.
H
- handle(String, List<T>) - Method in interface org.hawkular.btm.server.api.task.Handler
-
This method handles the list of items.
- handle(String, List<T>) - Method in class org.hawkular.btm.server.api.task.ProcessingUnit
-
- Handler<T> - Interface in org.hawkular.btm.server.api.task
-
This interface represents a generic handler of a list of items.
I
- initialise(String, List<T>) - Method in class org.hawkular.btm.server.api.task.AbstractProcessor
-
- initialise(String, List<T>) - Method in interface org.hawkular.btm.server.api.task.Processor
-
This method enables the processor to perform some initialisation
tasks before processing the items individually to generate new
information.
- isMultiple() - Method in interface org.hawkular.btm.server.api.task.Processor
-
This method determines whether the processor results in multiple results
per item.
L
- LOGGER - Static variable in interface org.hawkular.btm.server.api.log.MsgLogger
-
M
- MsgLogger - Interface in org.hawkular.btm.server.api.log
-
Log for INFO, WARN, ERROR and FATAL messages.
- MsgLogger_$logger - Class in org.hawkular.btm.server.api.log
-
Warning this class consists of generated code.
- MsgLogger_$logger(Logger) - Constructor for class org.hawkular.btm.server.api.log.MsgLogger_$logger
-
N
- NodeDetailsPublisher - Interface in org.hawkular.btm.server.api.services
-
This interface provides the capability for publishing node details
information.
- NotificationPublisher - Interface in org.hawkular.btm.server.api.services
-
This interface provides the capability for publishing notifications.
O
- org.hawkular.btm.server.api.log - package org.hawkular.btm.server.api.log
-
- org.hawkular.btm.server.api.security - package org.hawkular.btm.server.api.security
-
- org.hawkular.btm.server.api.services - package org.hawkular.btm.server.api.services
-
- org.hawkular.btm.server.api.task - package org.hawkular.btm.server.api.task
-
P
- ProcessingUnit<T,R> - Class in org.hawkular.btm.server.api.task
-
This class provides a processing unit for processing a batch of
items against a defined processor, and managing the results and/or
retries.
- ProcessingUnit() - Constructor for class org.hawkular.btm.server.api.task.ProcessingUnit
-
- processMultiple(String, T) - Method in interface org.hawkular.btm.server.api.task.Processor
-
This method processes the supplied item to
generate zero or more resulting values.
- Processor<T,R> - Interface in org.hawkular.btm.server.api.task
-
This interface represents a processor.
- processSingle(String, T) - Method in interface org.hawkular.btm.server.api.task.Processor
-
This method processes the supplied item to optionally
generated a new resulting value.
S
- SecurityProvider - Interface in org.hawkular.btm.server.api.security
-
This interface represents a security provider responsible for identifying the current tenant id.
- setProcessor(Processor<T, R>) - Method in class org.hawkular.btm.server.api.task.ProcessingUnit
-
- setResultHandler(Handler<R>) - Method in class org.hawkular.btm.server.api.task.ProcessingUnit
-
- setRetryCount(int) - Method in class org.hawkular.btm.server.api.task.ProcessingUnit
-
- setRetryHandler(Handler<T>) - Method in class org.hawkular.btm.server.api.task.ProcessingUnit
-
W
- warnMaxRetryReached(Throwable) - Method in interface org.hawkular.btm.server.api.log.MsgLogger
-
- warnMaxRetryReached(Throwable) - Method in class org.hawkular.btm.server.api.log.MsgLogger_$logger
-
- warnMaxRetryReached$str() - Method in class org.hawkular.btm.server.api.log.MsgLogger_$logger
-
A B C F G H I L M N O P S W
Copyright © 2015–2016 Red Hat, Inc.. All rights reserved.