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
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
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