A B C D E F G H I L M N O P Q S T V
All Classes All Packages

## A

addHeader(String, String) - Method in class org.wso2.carbon.logging.appender.http.models.HttpConnectionConfig
addJsonArray(String, JsonArray) - Method in class org.wso2.carbon.logging.appender.http.utils.queue.MetadataFileHandler
  Adds an array to the metadata file.
append(byte[]) - Method in class org.wso2.carbon.logging.appender.http.utils.queue.QueueBlock
  Appends the given data to the block.
append(LogEvent) - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender
AppenderConstants - Class in org.wso2.carbon.logging.appender.http.utils
AppenderConstants() - Constructor for class org.wso2.carbon.logging.appender.http.utils.AppenderConstants
AUTHORIZATION_HEADER - Static variable in class org.wso2.carbon.logging.appender.http.utils.AppenderConstants

## B

BASIC_AUTH_PREFIX - Static variable in class org.wso2.carbon.logging.appender.http.utils.AppenderConstants
build() - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
Builder() - Constructor for class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder

## C

calculateDiskUsage() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.PersistentQueue
  Loops through each file in the queue directory and calculates the disk usage of the queue.
canAppend(int) - Method in class org.wso2.carbon.logging.appender.http.utils.queue.QueueBlock
  Returns if the block can append the given length of data.
close() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.MetadataFileHandler
  Closes the metadata file.
close() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.PersistentQueue
  Closes the queue.
close() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.QueueBlock
  Closes the block.
consume() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.QueueBlock
  Consumes the next item in the block.
createSslConfiguration(String, String, String, String, String, boolean) - Static method in class org.wso2.carbon.logging.appender.http.models.SslConfiguration

## D

delete() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.QueueBlock
  Deletes the block.
dequeue() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.PersistentQueue
  Dequeues the next object from the queue.

## E

EMPTY_OBJECT - org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException.PersistentQueueErrorTypes
enqueue(T) - Method in class org.wso2.carbon.logging.appender.http.utils.queue.PersistentQueue
  Enqueues the given object to the queue.

## F

FULLY_USED - org.wso2.carbon.logging.appender.http.SecuredHttpAppender.FailureWaringLevel

## G

getAsJsonArray(String) - Method in class org.wso2.carbon.logging.appender.http.utils.queue.MetadataFileHandler
  Returns the value of the given key.
getBlockSizeInKB() - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
getConfiguration() - Method in class org.wso2.carbon.logging.appender.http.models.HttpConnectionConfig
getConnectTimeoutMillis() - Method in class org.wso2.carbon.logging.appender.http.models.HttpConnectionConfig
getConnectTimeoutMillis() - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
getErrorType() - Method in exception org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException
  Get the error type.
getFileName() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.QueueBlock
  Returns the name of the file relevant to the block.
getHeaders() - Method in class org.wso2.carbon.logging.appender.http.models.HttpConnectionConfig
getHeaders() - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
getKeyStoreLocation() - Method in class org.wso2.carbon.logging.appender.http.models.SslConfiguration
getKeyStorePassword() - Method in class org.wso2.carbon.logging.appender.http.models.SslConfiguration
getLoggerContext() - Method in class org.wso2.carbon.logging.appender.http.models.HttpConnectionConfig
getMaxDiskSpaceInMB() - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
getMethod() - Method in class org.wso2.carbon.logging.appender.http.models.HttpConnectionConfig
getMethod() - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
getName() - Method in class org.wso2.carbon.logging.appender.http.models.HttpConnectionConfig
getPassword() - Method in class org.wso2.carbon.logging.appender.http.models.HttpConnectionConfig
getPassword() - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
getProcessingLimit() - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
  Deprecated.
  Use `SecuredHttpAppender.Builder.getMaxDiskSpaceInMB()` instead.
getProtocol() - Method in class org.wso2.carbon.logging.appender.http.models.SslConfiguration
getReadTimeoutMillis() - Method in class org.wso2.carbon.logging.appender.http.models.HttpConnectionConfig
getReadTimeoutMillis() - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
getSslConfiguration() - Method in class org.wso2.carbon.logging.appender.http.models.HttpConnectionConfig
getSslConfiguration() - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
getTrustStoreLocation() - Method in class org.wso2.carbon.logging.appender.http.models.SslConfiguration
getTrustStorePassword() - Method in class org.wso2.carbon.logging.appender.http.models.SslConfiguration
getUrl() - Method in class org.wso2.carbon.logging.appender.http.models.HttpConnectionConfig
getUrl() - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
getUsedSpaceFraction() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.PersistentQueue
  Returns the fraction of the disk space used by the queue.
getUsername() - Method in class org.wso2.carbon.logging.appender.http.models.HttpConnectionConfig
getUsername() - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder

## H

HALF_QUEUE_SIZE - org.wso2.carbon.logging.appender.http.SecuredHttpAppender.FailureWaringLevel
hasUnprocessedItems() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.QueueBlock
  Returns if the block has unprocessed items.
HttpConnectionConfig - Class in org.wso2.carbon.logging.appender.http.models
HttpConnectionConfig(Configuration, LoggerContext, String, URL, String, int, int, String, String, Property[], SslConfiguration, boolean) - Constructor for class org.wso2.carbon.logging.appender.http.models.HttpConnectionConfig
HTTPS - Static variable in class org.wso2.carbon.logging.appender.http.utils.AppenderConstants

## I

initClass(String) - Static method in class org.wso2.carbon.logging.appender.http.utils.queue.QueueBlock
  This method is to be used when initializing the class.
INITIAL - org.wso2.carbon.logging.appender.http.SecuredHttpAppender.FailureWaringLevel
isEmpty() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.PersistentQueue
  Checks if the queue is empty.
isFull() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.PersistentQueue
  Checks if the queue is full.
isInitialized() - Static method in class org.wso2.carbon.logging.appender.http.ServerStartupMonitor
isInitialized() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.MetadataFileHandler
  Returns if the metadata file is initialized.
isVerifyHostname() - Method in class org.wso2.carbon.logging.appender.http.models.HttpConnectionConfig
isVerifyHostname() - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
isVerifyHostName() - Method in class org.wso2.carbon.logging.appender.http.models.SslConfiguration

## L

loadBlock(String, String) - Static method in class org.wso2.carbon.logging.appender.http.utils.queue.QueueBlock
  This method is to be used when loading the next queue block to memory.
LOOSING_LOGS - org.wso2.carbon.logging.appender.http.SecuredHttpAppender.FailureWaringLevel

## M

MetadataFileHandler - Class in org.wso2.carbon.logging.appender.http.utils.queue
  This class is used to handle the metadata file of the queue.
MetadataFileHandler(String) - Constructor for class org.wso2.carbon.logging.appender.http.utils.queue.MetadataFileHandler
  Constructor of the MetadataFileHandler class.
MINIMUM_BATCH_SIZE_IN_BYTES - Static variable in class org.wso2.carbon.logging.appender.http.utils.AppenderConstants
MINIMUM_DISK_SPACE_IN_BYTES - Static variable in class org.wso2.carbon.logging.appender.http.utils.AppenderConstants

## N

newBuilder() - Static method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender
NONE - org.wso2.carbon.logging.appender.http.SecuredHttpAppender.FailureWaringLevel

## O

org.wso2.carbon.logging.appender.http - package org.wso2.carbon.logging.appender.http
org.wso2.carbon.logging.appender.http.models - package org.wso2.carbon.logging.appender.http.models
org.wso2.carbon.logging.appender.http.utils - package org.wso2.carbon.logging.appender.http.utils
org.wso2.carbon.logging.appender.http.utils.queue - package org.wso2.carbon.logging.appender.http.utils.queue
org.wso2.carbon.logging.appender.http.utils.queue.exception - package org.wso2.carbon.logging.appender.http.utils.queue.exception
OVER_90_PERCENT - org.wso2.carbon.logging.appender.http.SecuredHttpAppender.FailureWaringLevel

## P

peek() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.PersistentQueue
  Peeks the next object from the queue without removing it.
peekNextItem() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.QueueBlock
  Peeks the next item in the block without consuming.
PersistentQueue<T extends Serializable> - Class in org.wso2.carbon.logging.appender.http.utils.queue
  This class implements a file based queue which can be used to store objects in serialized form in a persistent manner and consumed later.
PersistentQueue(String, long, long) - Constructor for class org.wso2.carbon.logging.appender.http.utils.queue.PersistentQueue
  Constructor of the PersistentQueue class.
PersistentQueueException - Exception in org.wso2.carbon.logging.appender.http.utils.queue.exception
  This class implements exception to be used in PersistentQueue.
PersistentQueueException(PersistentQueueException.PersistentQueueErrorTypes, String) - Constructor for exception org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException
  Constructor for PersistentQueueException.
PersistentQueueException(PersistentQueueException.PersistentQueueErrorTypes, String, Throwable) - Constructor for exception org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException
  Constructor for PersistentQueueException.
PersistentQueueException.PersistentQueueErrorTypes - Enum in org.wso2.carbon.logging.appender.http.utils.queue.exception
  Enum for PersistentQueueErrorTypes.

## Q

QUEUE_BLOCK_CLOSE_FAILED - org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException.PersistentQueueErrorTypes
QUEUE_BLOCK_CREATION_FAILED - org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException.PersistentQueueErrorTypes
QUEUE_BLOCK_DELETION_FAILED - org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException.PersistentQueueErrorTypes
QUEUE_BLOCK_FILE_NOT_FOUND - org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException.PersistentQueueErrorTypes
QUEUE_CLOSE_FAILED - org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException.PersistentQueueErrorTypes
QUEUE_DIRECTORY_CREATION_FAILED - org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException.PersistentQueueErrorTypes
QUEUE_DIRECTORY_PATH - Static variable in class org.wso2.carbon.logging.appender.http.utils.AppenderConstants
QUEUE_DISK_SPACE_LIMIT_EXCEEDED - org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException.PersistentQueueErrorTypes
QUEUE_DISK_USAGE_CALCULATION_FAILED - org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException.PersistentQueueErrorTypes
QUEUE_META_DATA_FILE_CREATION_FAILED - org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException.PersistentQueueErrorTypes
QUEUE_META_DATA_FILE_READING_FAILED - org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException.PersistentQueueErrorTypes
QueueBlock - Class in org.wso2.carbon.logging.appender.http.utils.queue
  This class represents a block of the queue.
QueueBlock(String, String, long) - Constructor for class org.wso2.carbon.logging.appender.http.utils.queue.QueueBlock
  This constructor is to be used when creating a new block.

## S

SCHEDULER_CORE_POOL_SIZE - Static variable in class org.wso2.carbon.logging.appender.http.utils.AppenderConstants
SCHEDULER_DELAY - Static variable in class org.wso2.carbon.logging.appender.http.utils.AppenderConstants
SCHEDULER_INITIAL_DELAY - Static variable in class org.wso2.carbon.logging.appender.http.utils.AppenderConstants
SCHEDULER_TERMINATION_DELAY - Static variable in class org.wso2.carbon.logging.appender.http.utils.AppenderConstants
SecuredHttpAppender - Class in org.wso2.carbon.logging.appender.http
  This implements the log4j appended that is used to publish logs to a remote server via HTTP.
SecuredHttpAppender(String, Layout<? extends Serializable>, Filter, boolean, Property[], HttpConnectionConfig, int, int) - Constructor for class org.wso2.carbon.logging.appender.http.SecuredHttpAppender
SecuredHttpAppender.Builder<B extends SecuredHttpAppender.Builder<B>> - Class in org.wso2.carbon.logging.appender.http
  Builds HttpAppender instances.
SecuredHttpAppender.FailureWaringLevel - Enum in org.wso2.carbon.logging.appender.http
  Enum to represent the warning levels of the failure to publish logs to the remote server.
ServerStartupMonitor - Class in org.wso2.carbon.logging.appender.http
ServerStartupMonitor() - Constructor for class org.wso2.carbon.logging.appender.http.ServerStartupMonitor
setBlockSizeInKB(int) - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
setConnectTimeoutMillis(int) - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
setHeaders(Property[]) - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
setInitialized(boolean) - Static method in class org.wso2.carbon.logging.appender.http.ServerStartupMonitor
setIsInitialized(boolean) - Method in class org.wso2.carbon.logging.appender.http.utils.queue.MetadataFileHandler
  Sets if the metadata file is initialized.
setMaxDiskSpaceInMB(int) - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
setMethod(String) - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
setPassword(String) - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
setProcessingLimit(int) - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
  Deprecated.
  Use `SecuredHttpAppender.Builder.setMaxDiskSpaceInMB(int)` instead.
setReadTimeoutMillis(int) - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
setSslConfiguration(SslConfiguration) - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
setUrl(URL) - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
setUsername(String) - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
setValuesToDefault() - Method in class org.wso2.carbon.logging.appender.http.utils.queue.QueueBlock
  Resets the block.
setVerifyHostname(boolean) - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender.Builder
SslConfiguration - Class in org.wso2.carbon.logging.appender.http.models
start() - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender
stop(long, TimeUnit) - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender

## T

toString() - Method in class org.wso2.carbon.logging.appender.http.SecuredHttpAppender

## V

valueOf(String) - Static method in enum org.wso2.carbon.logging.appender.http.SecuredHttpAppender.FailureWaringLevel
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException.PersistentQueueErrorTypes
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wso2.carbon.logging.appender.http.SecuredHttpAppender.FailureWaringLevel
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wso2.carbon.logging.appender.http.utils.queue.exception.PersistentQueueException.PersistentQueueErrorTypes
  Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G H I L M N O P Q S T V
All Classes All Packages