Skip navigation links
A C D E F G H I L M O P S T U V W 

A

apply(Set<PingDestination>) - Method in class org.hawkular.component.pinger.UrlChangesCollector
Applies the UrlChanges collected by this UrlChangesCollector to the given Set of PingDestinations - i.e.

C

collect(HttpResponse, long) - Static method in class org.hawkular.component.pinger.Traits
Collects the traits from the given HttpResponse.

D

dCouldNotPingUrl(String, String) - Method in interface org.hawkular.component.pinger.Log
 
dCouldNotPingUrl(String, String) - Method in class org.hawkular.component.pinger.Log_$logger
 
dCouldNotPingUrl$str() - Method in class org.hawkular.component.pinger.Log_$logger
 
DEFAULT_METHOD - Static variable in class org.hawkular.component.pinger.PingDestination
The default method "GET"

E

eCouldNotSendMessage(Throwable) - Method in interface org.hawkular.component.pinger.Log
 
eCouldNotSendMessage(Throwable) - Method in class org.hawkular.component.pinger.Log_$logger
 
eCouldNotSendMessage$str() - Method in class org.hawkular.component.pinger.Log_$logger
 
eMetricsIoException(IOException) - Method in interface org.hawkular.component.pinger.Log
 
eMetricsIoException(IOException) - Method in class org.hawkular.component.pinger.Log_$logger
 
eMetricsIoException$str() - Method in class org.hawkular.component.pinger.Log_$logger
 
empty(long) - Static method in class org.hawkular.component.pinger.Traits
Returns a new empty Traits.
equals(Object) - Method in class org.hawkular.component.pinger.PingDestination
 
equals(Object) - Method in class org.hawkular.component.pinger.PingStatus
 
equals(Object) - Method in class org.hawkular.component.pinger.Traits
 
error(PingDestination, int, long) - Static method in class org.hawkular.component.pinger.PingStatus
Returns a new timeout PingStatus with the given PingDestination, HTTP response code.

F

fastValueOf(String) - Static method in enum org.hawkular.component.pinger.Traits.TraitHeader
A case-insensitive and null-tolerant variant of Traits.TraitHeader.valueOf(String).
from(Resource) - Static method in class org.hawkular.component.pinger.PingDestination
 

G

getCode() - Method in class org.hawkular.component.pinger.PingStatus
 
getDestination() - Method in class org.hawkular.component.pinger.PingStatus
 
getDuration() - Method in class org.hawkular.component.pinger.PingStatus
 
getEnvironmentId() - Method in class org.hawkular.component.pinger.PingDestination
 
getInstance() - Static method in class org.hawkular.component.pinger.PingerConfiguration
 
getItems() - Method in class org.hawkular.component.pinger.Traits
 
getMethod() - Method in class org.hawkular.component.pinger.PingDestination
 
getMetricsBaseUri() - Method in class org.hawkular.component.pinger.PingerConfiguration
 
getResourceId() - Method in class org.hawkular.component.pinger.PingDestination
 
getTenantId() - Method in class org.hawkular.component.pinger.PingDestination
 
getTimestamp() - Method in class org.hawkular.component.pinger.PingStatus
 
getTimestamp() - Method in class org.hawkular.component.pinger.Traits
 
getTraits() - Method in class org.hawkular.component.pinger.PingStatus
 
getUrl() - Method in class org.hawkular.component.pinger.PingDestination
 
getUrlCreatedAction() - Method in class org.hawkular.component.pinger.UrlChangesCollector
Returns a callback for the Inventory that collects newly added URLs.
getUrlDeletedAction() - Method in class org.hawkular.component.pinger.UrlChangesCollector
Returns a callback for the Inventory that collects URL removals.

H

hashCode() - Method in class org.hawkular.component.pinger.PingDestination
 
hashCode() - Method in class org.hawkular.component.pinger.PingStatus
 
hashCode() - Method in class org.hawkular.component.pinger.Traits
 

I

iInitializedWithUrls(int) - Method in interface org.hawkular.component.pinger.Log
 
iInitializedWithUrls(int) - Method in class org.hawkular.component.pinger.Log_$logger
 
iInitializedWithUrls$str() - Method in class org.hawkular.component.pinger.Log_$logger
 
INVALID_DURATION - Static variable in class org.hawkular.component.pinger.PingStatus
A value for PingStatus.duration in case the ping ends up in some broken state where there is no meaningful duration.
iResourceNotFound(String, String) - Method in interface org.hawkular.component.pinger.Log
 
iResourceNotFound(String, String) - Method in class org.hawkular.component.pinger.Log_$logger
 
iResourceNotFound$str() - Method in class org.hawkular.component.pinger.Log_$logger
 
isTimedOut() - Method in class org.hawkular.component.pinger.PingStatus
 
isUrl(Resource) - Static method in class org.hawkular.component.pinger.PingDestination
 

L

Log - Interface in org.hawkular.component.pinger
Log messages of the pinger
LOG - Static variable in interface org.hawkular.component.pinger.Log
 
Log_$logger - Class in org.hawkular.component.pinger
Warning this class consists of generated code.
Log_$logger(Logger) - Constructor for class org.hawkular.component.pinger.Log_$logger
 

M

MetricPublisher - Class in org.hawkular.component.pinger
Publish metrics data
MetricPublisher() - Constructor for class org.hawkular.component.pinger.MetricPublisher
 

O

org.hawkular.component.pinger - package org.hawkular.component.pinger
 

P

ping(PingDestination) - Method in class org.hawkular.component.pinger.Pinger
Performs a test request against the given PingDestination.
PingDestination - Class in org.hawkular.component.pinger
A destination for pinging.
PingDestination(String, String, String, String) - Constructor for class org.hawkular.component.pinger.PingDestination
Creates a new PingDestination using the default method "GET".
PingDestination(String, String, String, String, String) - Constructor for class org.hawkular.component.pinger.PingDestination
Creates a new PingDestination
PingDestination.ResourceField - Enum in org.hawkular.component.pinger
 
Pinger - Class in org.hawkular.component.pinger
Bean that does the pinging.
Pinger() - Constructor for class org.hawkular.component.pinger.Pinger
 
PingerConfiguration - Class in org.hawkular.component.pinger
A class to have the REST end point URLs in one place.
PingManager - Class in org.hawkular.component.pinger
A SLSB that coordinates the pinging of resources
PingManager() - Constructor for class org.hawkular.component.pinger.PingManager
 
PingStatus - Class in org.hawkular.component.pinger
An outcome of a ping.
PingStatus(PingDestination, int, long, int, Traits) - Constructor for class org.hawkular.component.pinger.PingStatus
Creates a new PingStatus with PingStatus.timedOut set to false.
publish(PingStatus) - Method in class org.hawkular.component.pinger.TraitsPublisher
Stores the Traits of the given PingStatus in Hawkular Inventory.
publishToTopic(PingStatus) - Method in class org.hawkular.component.pinger.MetricPublisher
Serializes the given PingStatus and then submits it on the Metrics topic of the bus.

S

scheduleWork() - Method in class org.hawkular.component.pinger.PingManager
This method triggers the actual work by starting pingers, collecting their return values and then publishing them.
sendToMetricsViaRest(PingStatus) - Method in class org.hawkular.component.pinger.MetricPublisher
Serializes the given PingStatus and then submits it to Hawkular-metrics service via REST
startUp() - Method in class org.hawkular.component.pinger.PingManager
 

T

timeout(PingDestination, long, int) - Static method in class org.hawkular.component.pinger.PingStatus
Returns a new PingStatus with the given PingDestination, timestamp, duration and PingStatus.timedOut set to true.
toString() - Method in class org.hawkular.component.pinger.PingDestination
 
toString() - Method in class org.hawkular.component.pinger.PingStatus
 
toString() - Method in class org.hawkular.component.pinger.Traits
 
toString() - Method in enum org.hawkular.component.pinger.Traits.TraitHeader
 
Traits - Class in org.hawkular.component.pinger
A collection of traits retrieved from response headers.
Traits.TraitHeader - Enum in org.hawkular.component.pinger
The enumeration of HTTP response headers that are considered to bear interesting information about a monitored site.
TraitsPublisher - Class in org.hawkular.component.pinger
Stores ping results to Hawkular Inventory.
TraitsPublisher() - Constructor for class org.hawkular.component.pinger.TraitsPublisher
 

U

URL_TYPE - Static variable in class org.hawkular.component.pinger.PingDestination
 
UrlChangesCollector - Class in org.hawkular.component.pinger
Collects URL additions and removals reported by PingManager.inventory and synchronizes the various threads reporting the new URLs and those ones consuming them.
UrlChangesCollector() - Constructor for class org.hawkular.component.pinger.UrlChangesCollector
 

V

valueOf(String) - Static method in enum org.hawkular.component.pinger.PingDestination.ResourceField
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.component.pinger.Traits.TraitHeader
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hawkular.component.pinger.PingDestination.ResourceField
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.component.pinger.Traits.TraitHeader
Returns an array containing the constants of this enum type, in the order they are declared.

W

wMetricPostStatus(String) - Method in interface org.hawkular.component.pinger.Log
 
wMetricPostStatus(String) - Method in class org.hawkular.component.pinger.Log_$logger
 
wMetricPostStatus$str() - Method in class org.hawkular.component.pinger.Log_$logger
 
wNoAction() - Method in interface org.hawkular.component.pinger.Log
 
wNoAction() - Method in class org.hawkular.component.pinger.Log_$logger
 
wNoAction$str() - Method in class org.hawkular.component.pinger.Log_$logger
 
wNoInventoryFound(int, String) - Method in interface org.hawkular.component.pinger.Log
 
wNoInventoryFound(int, String) - Method in class org.hawkular.component.pinger.Log_$logger
 
wNoInventoryFound$str() - Method in class org.hawkular.component.pinger.Log_$logger
 
wNoTopicConnection(String) - Method in interface org.hawkular.component.pinger.Log
 
wNoTopicConnection(String) - Method in class org.hawkular.component.pinger.Log_$logger
 
wNoTopicConnection$str() - Method in class org.hawkular.component.pinger.Log_$logger
 
A C D E F G H I L M O P S T U V W 
Skip navigation links

Copyright © 2015 Red Hat. All rights reserved.