A C D E F G H I L N O P R S T V W

A

AbstractAtomBean - Class in org.apache.cxf.management.web.logging.atom
 
AbstractAtomBean() - Constructor for class org.apache.cxf.management.web.logging.atom.AbstractAtomBean
Creates unconfigured and uninitialized bean.
AbstractAtomBean.LoggerLevel - Class in org.apache.cxf.management.web.logging.atom
 
AbstractAtomBean.LoggerLevel(String, String) - Constructor for class org.apache.cxf.management.web.logging.atom.AbstractAtomBean.LoggerLevel
 
AtomPullHandler - Class in org.apache.cxf.management.web.logging.atom
 
AtomPullServer - Class in org.apache.cxf.management.web.logging.atom
 
AtomPullServer() - Constructor for class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
AtomPushBean - Class in org.apache.cxf.management.web.logging.atom
Bean used to configure JUL handler with Spring instead of properties file.
AtomPushBean() - Constructor for class org.apache.cxf.management.web.logging.atom.AtomPushBean
Creates unconfigured and uninitialized bean.
AtomPushHandler - Class in org.apache.cxf.management.web.logging.atom
Handler pushing log records in batches as Atom Feeds or Entries to registered client.
AtomPushHandler() - Constructor for class org.apache.cxf.management.web.logging.atom.AtomPushHandler
Creates handler with configuration taken from properties file.
AtomPushHandler(int, Converter, Deliverer) - Constructor for class org.apache.cxf.management.web.logging.atom.AtomPushHandler
Creates handler with custom parameters.

C

checkInit() - Method in class org.apache.cxf.management.web.logging.atom.AbstractAtomBean
 
clear() - Method in interface org.apache.cxf.management.web.logging.ReadWriteLogStorage
Clear the storage
close() - Method in class org.apache.cxf.management.web.logging.atom.AtomPullHandler
 
close() - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
close() - Method in class org.apache.cxf.management.web.logging.atom.AtomPushHandler
 
close() - Method in interface org.apache.cxf.management.web.logging.ReadableLogStorage
Close the storage
convert(List<LogRecord>) - Method in interface org.apache.cxf.management.web.logging.atom.converter.Converter
Converts given collection.
convert(List<LogRecord>) - Method in class org.apache.cxf.management.web.logging.atom.converter.StandardConverter
 
Converter - Interface in org.apache.cxf.management.web.logging.atom.converter
Converts batch of log records into one or more ATOM Elements to deliver.
createHandler() - Method in class org.apache.cxf.management.web.logging.atom.AbstractAtomBean
 
createHandler() - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
createHandler() - Method in class org.apache.cxf.management.web.logging.atom.AtomPushBean
 

D

deliver(Element) - Method in interface org.apache.cxf.management.web.logging.atom.deliverer.Deliverer
Delivers ATOM element.
deliver(Element) - Method in class org.apache.cxf.management.web.logging.atom.deliverer.RetryingDeliverer
 
deliver(Element) - Method in class org.apache.cxf.management.web.logging.atom.deliverer.WebClientDeliverer
 
Deliverer - Interface in org.apache.cxf.management.web.logging.atom.deliverer
ATOM element deliverer.

E

equals(Object) - Method in class org.apache.cxf.management.web.logging.LogRecord
 
equals(Object) - Method in class org.apache.cxf.management.web.logging.LogRecords
 

F

flush() - Method in class org.apache.cxf.management.web.logging.atom.AtomPullHandler
 
flush() - Method in class org.apache.cxf.management.web.logging.atom.AtomPushHandler
 
fromJUL(Level) - Static method in enum org.apache.cxf.management.web.logging.LogLevel
Creates this enum from JUL Level.
fromJUL(LogRecord) - Static method in class org.apache.cxf.management.web.logging.LogRecord
Creates this object from JUL LogRecord.

G

getAlternateEntry(int) - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
getAlternateFeed(int) - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
getBus() - Method in class org.apache.cxf.management.web.logging.atom.AbstractAtomBean
 
getEndpointAddress() - Method in interface org.apache.cxf.management.web.logging.atom.deliverer.Deliverer
Returns the address of the remote endpoint this deliverer send elements to
getEndpointAddress() - Method in class org.apache.cxf.management.web.logging.atom.deliverer.RetryingDeliverer
 
getEndpointAddress() - Method in class org.apache.cxf.management.web.logging.atom.deliverer.WebClientDeliverer
 
getEntry(int) - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
getEventTimestamp() - Method in class org.apache.cxf.management.web.logging.LogRecord
 
getId() - Method in class org.apache.cxf.management.web.logging.LogRecord
 
getLevel() - Method in class org.apache.cxf.management.web.logging.atom.AbstractAtomBean.LoggerLevel
 
getLevel() - Method in class org.apache.cxf.management.web.logging.LogRecord
 
getLogger() - Method in class org.apache.cxf.management.web.logging.atom.AbstractAtomBean.LoggerLevel
 
getLoggerName() - Method in class org.apache.cxf.management.web.logging.LogRecord
 
getLoggers() - Method in class org.apache.cxf.management.web.logging.atom.AbstractAtomBean
 
getLogRecords() - Method in class org.apache.cxf.management.web.logging.LogRecords
 
getMessage() - Method in class org.apache.cxf.management.web.logging.LogRecord
Formatted message with parameters filled in.
getNumberOfAvailableRecords() - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
getSize() - Method in interface org.apache.cxf.management.web.logging.ReadableLogStorage
Get the size of storage (in records)
getSubList(int) - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
getThreadName() - Method in class org.apache.cxf.management.web.logging.LogRecord
 
getThrowable() - Method in class org.apache.cxf.management.web.logging.LogRecord
Full stack trace of Throwable associated with log record.
getXmlFeed(int) - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
getXmlFeedWithPage(int) - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 

H

hashCode() - Method in class org.apache.cxf.management.web.logging.LogRecord
 
hashCode() - Method in class org.apache.cxf.management.web.logging.LogRecords
 

I

init() - Method in class org.apache.cxf.management.web.logging.atom.AbstractAtomBean
Initializes bean; creates ATOM handler based on current properties state, and attaches handler to logger(s).
init() - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
initBusProperty() - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 

L

load(List<LogRecord>, SearchCondition<LogRecord>, int, int) - Method in interface org.apache.cxf.management.web.logging.ReadableLogStorage
Read the records and load them into a provided list
LogLevel - Enum in org.apache.cxf.management.web.logging
Log level of LogRecord.
LogRecord - Class in org.apache.cxf.management.web.logging
Log entry serializable to XML.
LogRecord() - Constructor for class org.apache.cxf.management.web.logging.LogRecord
 
LogRecord(String) - Constructor for class org.apache.cxf.management.web.logging.LogRecord
 
LogRecord(LogRecord) - Constructor for class org.apache.cxf.management.web.logging.LogRecord
 
LogRecords - Class in org.apache.cxf.management.web.logging
List of LogRecords.
LogRecords() - Constructor for class org.apache.cxf.management.web.logging.LogRecords
 

N

nextPause() - Method in interface org.apache.cxf.management.web.logging.atom.deliverer.RetryingDeliverer.PauseCalculator
Time of next pause (in seconds).

O

org.apache.cxf.management.web.logging - package org.apache.cxf.management.web.logging
CXF specific logging support.
org.apache.cxf.management.web.logging.atom - package org.apache.cxf.management.web.logging.atom
Support for producing logs in ATOM Syndication Format.
org.apache.cxf.management.web.logging.atom.converter - package org.apache.cxf.management.web.logging.atom.converter
 
org.apache.cxf.management.web.logging.atom.deliverer - package org.apache.cxf.management.web.logging.atom.deliverer
 

P

publish(LogRecord) - Method in class org.apache.cxf.management.web.logging.atom.AtomPullHandler
 
publish(LogRecord) - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
publish(LogRecord) - Method in class org.apache.cxf.management.web.logging.atom.AtomPushHandler
 

R

ReadableLogStorage - Interface in org.apache.cxf.management.web.logging
Can be used by pull-style loggers to read the records from some external storage
ReadWriteLogStorage - Interface in org.apache.cxf.management.web.logging
Can be used by pull-style loggers to offload/save the records to some external storage
reset() - Method in interface org.apache.cxf.management.web.logging.atom.deliverer.RetryingDeliverer.PauseCalculator
Restarts calculation.
RetryingDeliverer - Class in org.apache.cxf.management.web.logging.atom.deliverer
Wrapper on other deliverer retrying delivery in case of failure.
RetryingDeliverer(Deliverer, int, int, boolean) - Constructor for class org.apache.cxf.management.web.logging.atom.deliverer.RetryingDeliverer
Creates retrying deliverer with predefined retry strategy.
RetryingDeliverer(Deliverer, int, RetryingDeliverer.PauseCalculator) - Constructor for class org.apache.cxf.management.web.logging.atom.deliverer.RetryingDeliverer
Creates retrying deliverer with custom retry strategy.
RetryingDeliverer.PauseCalculator - Interface in org.apache.cxf.management.web.logging.atom.deliverer
Calculates time of subsequent pauses between delivery attempts.

S

save(List<LogRecord>) - Method in interface org.apache.cxf.management.web.logging.ReadWriteLogStorage
Save the records
setBatchCleanupTime(String) - Method in class org.apache.cxf.management.web.logging.atom.AtomPushBean
Batch cleanup time in minutes
setBatchSize(String) - Method in class org.apache.cxf.management.web.logging.atom.AtomPushBean
Size of batch; empty string for default one element batch.
setBus(Bus) - Method in class org.apache.cxf.management.web.logging.atom.AbstractAtomBean
 
setConverter(Converter) - Method in class org.apache.cxf.management.web.logging.atom.AtomPushBean
Set initialized converter.
setDefaultEntryProperties(Entry, List<LogRecord>, int) - Method in class org.apache.cxf.management.web.logging.atom.converter.StandardConverter
 
setDefaultFeedProperties(Feed, List<LogRecord>) - Method in class org.apache.cxf.management.web.logging.atom.converter.StandardConverter
 
setDeliverer(Deliverer) - Method in class org.apache.cxf.management.web.logging.atom.AtomPushBean
Set initialized deliverer.
setEndpointAddress(String) - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
setEndpointAddresses(List<String>) - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
setEventTimestamp(Date) - Method in class org.apache.cxf.management.web.logging.LogRecord
 
setFeedPageProperties(Feed, int) - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
setFormat(String) - Method in class org.apache.cxf.management.web.logging.atom.AtomPushBean
Entry data format: "content" or "extension".
setLevel(String) - Method in class org.apache.cxf.management.web.logging.atom.AbstractAtomBean.LoggerLevel
 
setLevel(String) - Method in class org.apache.cxf.management.web.logging.atom.AbstractAtomBean
Name of level that logger will use publishing log events to ATOM push handler; empty string for default "INFO" level.
setLevel(LogLevel) - Method in class org.apache.cxf.management.web.logging.LogRecord
 
setLogger(String) - Method in class org.apache.cxf.management.web.logging.atom.AbstractAtomBean.LoggerLevel
 
setLogger(String) - Method in class org.apache.cxf.management.web.logging.atom.AbstractAtomBean
Name of logger to associate with ATOM push handler; empty string for root logger.
setLoggerName(String) - Method in class org.apache.cxf.management.web.logging.LogRecord
 
setLoggers(String) - Method in class org.apache.cxf.management.web.logging.atom.AbstractAtomBean
Set one or more loggers and levels descriptor.
setLogRecords(List<LogRecord>) - Method in class org.apache.cxf.management.web.logging.LogRecords
 
setMaxInMemorySize(int) - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
setMessage(String) - Method in class org.apache.cxf.management.web.logging.LogRecord
 
setMultiplicity(String) - Method in class org.apache.cxf.management.web.logging.atom.AtomPushBean
Multiplicity of subelement of output: "one" or "many".
setOutput(String) - Method in class org.apache.cxf.management.web.logging.atom.AtomPushBean
Conversion output type: "feed" or "entry".
setPageSize(int) - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
setRetryPause(String) - Method in class org.apache.cxf.management.web.logging.atom.AtomPushBean
Retry pause calculation strategy, either "linear" or "exponential".
setRetryPauseTime(String) - Method in class org.apache.cxf.management.web.logging.atom.AtomPushBean
Retry pause time (in seconds).
setRetryTimeout(String) - Method in class org.apache.cxf.management.web.logging.atom.AtomPushBean
Retry timeout (in seconds).
setServerAddress(String) - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
setStorage(ReadableLogStorage) - Method in class org.apache.cxf.management.web.logging.atom.AtomPullServer
 
setThreadName(String) - Method in class org.apache.cxf.management.web.logging.LogRecord
 
setThrowable(String) - Method in class org.apache.cxf.management.web.logging.LogRecord
 
setThrowable(Throwable) - Method in class org.apache.cxf.management.web.logging.LogRecord
 
setUrl(String) - Method in class org.apache.cxf.management.web.logging.atom.AtomPushBean
Set URL used when custom deliverer is not set (default deliverer is being created).
StandardConverter - Class in org.apache.cxf.management.web.logging.atom.converter
Converter producing ATOM Feeds on standalone Entries with LogRecords or LogRecordsLists embedded as content or extension.
StandardConverter(StandardConverter.Output, StandardConverter.Multiplicity, StandardConverter.Format) - Constructor for class org.apache.cxf.management.web.logging.atom.converter.StandardConverter
Creates configured converter with default post-processing of feeds/entries mandatory properties.
StandardConverter(StandardConverter.Output, StandardConverter.Multiplicity, StandardConverter.Format, AbstractFeedBuilder<List<LogRecord>>, AbstractEntryBuilder<List<LogRecord>>) - Constructor for class org.apache.cxf.management.web.logging.atom.converter.StandardConverter
Creates configured converter with feeds/entries post-processing based on data provided by feed and entry builders.
StandardConverter.Format - Enum in org.apache.cxf.management.web.logging.atom.converter
Entity format
StandardConverter.Multiplicity - Enum in org.apache.cxf.management.web.logging.atom.converter
Quantities of entries in feed or logrecords in entry
StandardConverter.Output - Enum in org.apache.cxf.management.web.logging.atom.converter
Conversion output

T

toJUL(LogLevel) - Static method in enum org.apache.cxf.management.web.logging.LogLevel
Creates this JUL Level from this enum.
toString() - Method in class org.apache.cxf.management.web.logging.LogRecord
 
toString() - Method in class org.apache.cxf.management.web.logging.LogRecords
 

V

valueOf(String) - Static method in enum org.apache.cxf.management.web.logging.atom.converter.StandardConverter.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.cxf.management.web.logging.atom.converter.StandardConverter.Multiplicity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.cxf.management.web.logging.atom.converter.StandardConverter.Output
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.cxf.management.web.logging.LogLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.cxf.management.web.logging.atom.converter.StandardConverter.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.cxf.management.web.logging.atom.converter.StandardConverter.Multiplicity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.cxf.management.web.logging.atom.converter.StandardConverter.Output
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.cxf.management.web.logging.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebClientDeliverer - Class in org.apache.cxf.management.web.logging.atom.deliverer
Marshaling and delivering based on JAXRS' WebClient.
WebClientDeliverer(String) - Constructor for class org.apache.cxf.management.web.logging.atom.deliverer.WebClientDeliverer
 
WebClientDeliverer(WebClient) - Constructor for class org.apache.cxf.management.web.logging.atom.deliverer.WebClientDeliverer
 

A C D E F G H I L N O P R S T V W

Apache CXF