JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
G
H
I
L
N
O
R
S
T
U
V
A
AGGREGATING_CONTENT_TYPE
- Static variable in class org.ametiste.sns.data.content.templates.
AggregatingContentTemplate
AggregatingContentTemplate
- Class in
org.ametiste.sns.data.content.templates
append(String, Serializable)
- Method in class org.ametiste.sns.client.model.
ReportContext
appendContext(ReportContext)
- Method in class org.ametiste.sns.data.content.templates.
AggregatingContentTemplate
appendContext(ReportContext)
- Method in class org.ametiste.sns.data.content.templates.
ThrowableContentTemplate
appendCounter(int)
- Method in class org.ametiste.sns.data.content.templates.
AggregatingContentTemplate
appendCustomField(String, Serializable)
- Method in class org.ametiste.sns.data.content.templates.
HttpRequestContentTemplate
appendHeader(String, String)
- Method in class org.ametiste.sns.data.content.templates.
HttpRequestContentTemplate
appendMethod(String)
- Method in class org.ametiste.sns.data.content.templates.
HttpRequestContentTemplate
appendPath(String)
- Method in class org.ametiste.sns.data.content.templates.
HttpRequestContentTemplate
appendQuery(String)
- Method in class org.ametiste.sns.data.content.templates.
HttpRequestContentTemplate
B
build()
- Method in class org.ametiste.sns.data.content.templates.
AggregatingContentTemplate
build()
- Method in class org.ametiste.sns.data.content.templates.
HttpRequestContentTemplate
build()
- Method in class org.ametiste.sns.data.content.templates.
ThrowableContentTemplate
buildMessage(ReportMessage)
- Method in class org.ametiste.sns.client.drivers.protocol.
RestfulReportCreationProtocol
buildReport()
- Method in class org.ametiste.sns.client.creators.injectors.model.
ReportBuilder
C
CONTENT_TYPE
- Static variable in class org.ametiste.sns.data.content.templates.
HttpRequestContentTemplate
CONTENT_TYPE
- Static variable in class org.ametiste.sns.data.content.templates.
TriggeredMetricsContentTemplate
createContent(Report)
- Static method in class org.ametiste.sns.data.content.templates.
AggregatingContentTemplate
createContent(Throwable)
- Static method in class org.ametiste.sns.data.content.templates.
ThrowableContentTemplate
createContentFromRequest(HttpServletRequest)
- Static method in class org.ametiste.sns.data.content.templates.
HttpRequestContentTemplate
createNewReport(UUID, Date, String, String, Serializable)
- Method in class org.ametiste.sns.client.drivers.multithread.
LimitableThreadPoolWrapperDriver
createNewReport(UUID, Date, String, String, Serializable)
- Method in interface org.ametiste.sns.client.drivers.
ReportServiceDriver
Creates new report on the service usin given parameters.
createNewReport(UUID, Date, String, String, Serializable)
- Method in class org.ametiste.sns.client.drivers.
SnsReportRESTfulServiceDriver
createReport(ReportData)
- Method in class org.ametiste.sns.client.creators.
InjectingReportCreator
createTemplate()
- Static method in class org.ametiste.sns.data.content.templates.
HttpRequestContentTemplate
createTemplateFromRequest(HttpServletRequest)
- Static method in class org.ametiste.sns.data.content.templates.
HttpRequestContentTemplate
CurrentTimeEnvironmentData
- Class in
org.ametiste.sns.client.creators.injectors.support.environment
Created by ametiste on 8/20/15.
CurrentTimeEnvironmentData()
- Constructor for class org.ametiste.sns.client.creators.injectors.support.environment.
CurrentTimeEnvironmentData
D
DataInjector
- Interface in
org.ametiste.sns.client.creators.injectors
Created by ametiste on 8/19/15.
DEFAULT_PROTOCOL
- Static variable in class org.ametiste.sns.client.drivers.
SnsReportRESTfulServiceDriver
DEFAULT_SERVICE_HOST
- Static variable in class org.ametiste.sns.client.drivers.
SnsReportRESTfulServiceDriver
E
EnvironmentData
- Interface in
org.ametiste.sns.client.creators.injectors.model
Created by ametiste on 8/19/15.
EnvironmentInjector
- Interface in
org.ametiste.sns.client.creators.injectors
Created by ametiste on 8/19/15.
ERROR_CONTENT_TYPE
- Static variable in class org.ametiste.sns.data.content.templates.
ThrowableContentTemplate
ErrorReportData
- Class in
org.ametiste.sns.client.creators.injectors.support.report
Created by ametiste on 8/21/15.
ErrorReportData(UUID, Throwable, ReportContext)
- Constructor for class org.ametiste.sns.client.creators.injectors.support.report.
ErrorReportData
G
getContent()
- Method in class org.ametiste.sns.client.drivers.
ReportMessage
getContext()
- Method in class org.ametiste.sns.client.model.
ReportContext
getDate()
- Method in class org.ametiste.sns.client.drivers.
ReportMessage
getDate()
- Method in class org.ametiste.sns.client.model.
Report
getReportContent()
- Method in class org.ametiste.sns.client.model.
Report
getReportId()
- Method in class org.ametiste.sns.client.drivers.
ReportMessage
getReportId()
- Method in class org.ametiste.sns.client.model.
Report
getReportSender()
- Method in class org.ametiste.sns.client.model.
Report
getReportType()
- Method in class org.ametiste.sns.client.model.
Report
getSender()
- Method in class org.ametiste.sns.client.drivers.
ReportMessage
getSnsNamespace()
- Method in class org.ametiste.sns.client.drivers.multithread.
LimitableThreadPoolWrapperDriver
getType()
- Method in class org.ametiste.sns.client.drivers.
ReportMessage
H
HttpRequestContentTemplate
- Class in
org.ametiste.sns.data.content.templates
HttpRequestContentTemplate()
- Constructor for class org.ametiste.sns.data.content.templates.
HttpRequestContentTemplate
HttpRequestReportData
- Class in
org.ametiste.sns.client.creators.injectors.support.report
Created by ametiste on 8/21/15.
HttpRequestReportData(UUID, HttpServletRequest)
- Constructor for class org.ametiste.sns.client.creators.injectors.support.report.
HttpRequestReportData
HttpRequestReportData(UUID, HttpServletRequest, Throwable)
- Constructor for class org.ametiste.sns.client.creators.injectors.support.report.
HttpRequestReportData
I
inject(EnvironmentInjector)
- Method in interface org.ametiste.sns.client.creators.injectors.model.
EnvironmentData
inject(DataInjector)
- Method in interface org.ametiste.sns.client.creators.injectors.model.
ReportData
inject(EnvironmentInjector)
- Method in class org.ametiste.sns.client.creators.injectors.support.environment.
CurrentTimeEnvironmentData
inject(EnvironmentInjector)
- Method in class org.ametiste.sns.client.creators.injectors.support.environment.
SenderEnvironmentData
inject(DataInjector)
- Method in class org.ametiste.sns.client.creators.injectors.support.report.
ErrorReportData
inject(DataInjector)
- Method in class org.ametiste.sns.client.creators.injectors.support.report.
HttpRequestReportData
inject(DataInjector)
- Method in class org.ametiste.sns.client.creators.injectors.support.report.
TriggeredMetricReportData
injectContextEntry(String, Object)
- Method in interface org.ametiste.sns.client.creators.injectors.
DataInjector
injectContextEntry(String, Object)
- Method in interface org.ametiste.sns.client.creators.injectors.
EnvironmentInjector
injectContextEntry(String, Object)
- Method in class org.ametiste.sns.client.creators.injectors.model.
ReportBuilder
injectDate(Date)
- Method in interface org.ametiste.sns.client.creators.injectors.
EnvironmentInjector
injectDate(Date)
- Method in class org.ametiste.sns.client.creators.injectors.model.
ReportBuilder
injectId(UUID)
- Method in interface org.ametiste.sns.client.creators.injectors.
DataInjector
injectId(UUID)
- Method in class org.ametiste.sns.client.creators.injectors.model.
ReportBuilder
InjectingReportCreator
- Class in
org.ametiste.sns.client.creators
Created by ametiste on 8/19/15.
InjectingReportCreator(ReportServiceDriver, List<EnvironmentData>, ReportErrorMode)
- Constructor for class org.ametiste.sns.client.creators.
InjectingReportCreator
InjectingReportCreator(ReportServiceDriver, List<EnvironmentData>)
- Constructor for class org.ametiste.sns.client.creators.
InjectingReportCreator
injectSender(String)
- Method in interface org.ametiste.sns.client.creators.injectors.
EnvironmentInjector
injectSender(String)
- Method in class org.ametiste.sns.client.creators.injectors.model.
ReportBuilder
injectType(String)
- Method in interface org.ametiste.sns.client.creators.injectors.
DataInjector
injectType(String)
- Method in class org.ametiste.sns.client.creators.injectors.model.
ReportBuilder
L
LimitableThreadPoolWrapperDriver
- Class in
org.ametiste.sns.client.drivers.multithread
LimitableThreadPoolWrapperDriver(ReportServiceDriver, String, String, int, int)
- Constructor for class org.ametiste.sns.client.drivers.multithread.
LimitableThreadPoolWrapperDriver
N
NamedThreadFactory
- Class in
org.ametiste.sns.client.drivers.multithread
NamedThreadFactory(String)
- Constructor for class org.ametiste.sns.client.drivers.multithread.
NamedThreadFactory
newThread(Runnable)
- Method in class org.ametiste.sns.client.drivers.multithread.
NamedThreadFactory
O
org.ametiste.sns.client.creators
- package org.ametiste.sns.client.creators
org.ametiste.sns.client.creators.injectors
- package org.ametiste.sns.client.creators.injectors
org.ametiste.sns.client.creators.injectors.model
- package org.ametiste.sns.client.creators.injectors.model
org.ametiste.sns.client.creators.injectors.support.environment
- package org.ametiste.sns.client.creators.injectors.support.environment
org.ametiste.sns.client.creators.injectors.support.report
- package org.ametiste.sns.client.creators.injectors.support.report
org.ametiste.sns.client.drivers
- package org.ametiste.sns.client.drivers
org.ametiste.sns.client.drivers.multithread
- package org.ametiste.sns.client.drivers.multithread
org.ametiste.sns.client.drivers.protocol
- package org.ametiste.sns.client.drivers.protocol
org.ametiste.sns.client.model
- package org.ametiste.sns.client.model
org.ametiste.sns.data.content.templates
- package org.ametiste.sns.data.content.templates
R
Report
- Class in
org.ametiste.sns.client.model
Report(UUID, Date, String, String, Serializable)
- Constructor for class org.ametiste.sns.client.model.
Report
ReportBuilder
- Class in
org.ametiste.sns.client.creators.injectors.model
Created by ametiste on 8/19/15.
ReportBuilder()
- Constructor for class org.ametiste.sns.client.creators.injectors.model.
ReportBuilder
ReportContext
- Class in
org.ametiste.sns.client.model
ReportContext()
- Constructor for class org.ametiste.sns.client.model.
ReportContext
ReportData
- Interface in
org.ametiste.sns.client.creators.injectors.model
Created by ametiste on 8/19/15.
ReportErrorMode
- Enum in
org.ametiste.sns.client.creators
Created by ametiste on 10/5/15.
ReportMessage
- Class in
org.ametiste.sns.client.drivers
ReportMessage(UUID, Date, String, String, Serializable)
- Constructor for class org.ametiste.sns.client.drivers.
ReportMessage
ReportRunner
- Class in
org.ametiste.sns.client.drivers.multithread
ReportRunner(ReportServiceDriver, Report)
- Constructor for class org.ametiste.sns.client.drivers.multithread.
ReportRunner
ReportServiceDriver
- Interface in
org.ametiste.sns.client.drivers
A low-level
Report Service
driver interface.
RestfulReportCreationProtocol
- Class in
org.ametiste.sns.client.drivers.protocol
RestfulReportCreationProtocol(String)
- Constructor for class org.ametiste.sns.client.drivers.protocol.
RestfulReportCreationProtocol
run()
- Method in class org.ametiste.sns.client.drivers.multithread.
ReportRunner
S
SenderEnvironmentData
- Class in
org.ametiste.sns.client.creators.injectors.support.environment
Created by ametiste on 8/20/15.
SenderEnvironmentData(String)
- Constructor for class org.ametiste.sns.client.creators.injectors.support.environment.
SenderEnvironmentData
SnsReportRESTfulServiceDriver
- Class in
org.ametiste.sns.client.drivers
Implementation of the
ReportServiceDriver
that use
RestTemplate
to communicate with the
SNS Report Service
through REST API.
SnsReportRESTfulServiceDriver(String, RestTemplate, Protocol<ReportMessage, HttpProtocolMessage<Map<String, Object>>>)
- Constructor for class org.ametiste.sns.client.drivers.
SnsReportRESTfulServiceDriver
SnsReportRESTfulServiceDriver(RestTemplate)
- Constructor for class org.ametiste.sns.client.drivers.
SnsReportRESTfulServiceDriver
T
ThrowableContentTemplate
- Class in
org.ametiste.sns.data.content.templates
TriggeredMetricReportData
- Class in
org.ametiste.sns.client.creators.injectors.support.report
Created by ametiste on 8/21/15.
TriggeredMetricReportData(UUID, String, long, HttpServletRequest)
- Constructor for class org.ametiste.sns.client.creators.injectors.support.report.
TriggeredMetricReportData
TriggeredMetricsContentTemplate
- Class in
org.ametiste.sns.data.content.templates
TriggeredMetricsContentTemplate()
- Constructor for class org.ametiste.sns.data.content.templates.
TriggeredMetricsContentTemplate
U
UnsupportedMethodException
- Exception in
org.ametiste.sns.client.drivers
Created by atlantis on 12/6/15.
UnsupportedMethodException(String)
- Constructor for exception org.ametiste.sns.client.drivers.
UnsupportedMethodException
V
valueOf(String)
- Static method in enum org.ametiste.sns.client.creators.
ReportErrorMode
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.ametiste.sns.client.creators.
ReportErrorMode
Returns an array containing the constants of this enum type, in the order they are declared.
A
B
C
D
E
G
H
I
L
N
O
R
S
T
U
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes