All Classes and Interfaces
Class
Description
This is an abstract implementation of the Axis2ConfigurationContextObserver interface.
This class will provide basic functionality to write http and https listeners for WSO2 projects.
The class
AntBuildInvoker provides a Java utility engine to
invoke ANT targets of a given build file.Audit log.
This observer will be notified during the authentication process so that various initializations
can be done.
This observer will be notified when a new Axis2 ConfigurationContext is created invalid input: '&' populated
or destroyed
Dynamically add deployers to the AxisConfiguration
This class contains all the significant constants used by Carbon core invalid input: '&' Carbon components
Custom Axis2 events
Constants for Logging events.
This provides the API for sub-tenant programming around
WSO2 Carbon and
WSO2 Stratos.
CarbonContextActivator
This class will preserve an instance the current CarbonContext as a thread local variable.
Since both org.wso2.carbon.context.internal.CarbonContextServiceComponent and org.wso2.carbon.core.internal.CarbonCoreServiceComponent
get activate when
org.wso2.carbon.user.core.service.RealmService
org.wso2.carbon.registry.api.RegistryService exist, we can't guarantee the order of activation.
Since both org.wso2.carbon.context.internal.CarbonContextServiceComponent and org.wso2.carbon.core.internal.CarbonCoreServiceComponent
get activate when
org.wso2.carbon.user.core.service.RealmService
org.wso2.carbon.registry.api.RegistryService exist, we can't guarantee the order of activation.
Class
CarbonError is used to encapsulate error messages which are eventually to be displayed
inside the proper error page.A collection of useful utility methods
This is a Circular Buffer implementation.
Any Server implementaion which should support restarting or shutting down
should implement this interface
Custom hostname verifier class to allow Default and localhost behavior.
Utility class for handling data pagination
Wraps the DeploymentFileData object, and provides additional
detail on whether the current DeploymentFileData is ghost or not
Diagnostic log.
A set of useful utility for File manipulation operations
Keeps track of deployment file data objects of ghost artifacts.
Ghost aware aar services deployer.
A collection of utility methods which are used by the Ghost Deployer
Common interface for all ghost meta artifact loaders (Service, Webapps)
Util methods for HTTP Client.
This class provides General IO stream manipulation utilities.
A utility that allows importing a certificate from one keystore to another
Sets up the libraries for the war distribution installer to use and to work
on.
The ManagementFactory class is a factory class for getting
managed beans for the Java platform.
The class which is responsible for registering MBeans
Accept parameters for ProjectResourceBundle,
but defer object instantiation (and therefore
resource bundle loading) until required.
A simple interface that needs to be implemented by a queue service provider which is capable of
handling tenant-specific queues.
Constants used in the Carbon multitenancy implementation
Creates a new mutable log event to append to the CircularBuffer
Refer
MutableLogEventUtility classes for networking
TODO: class description
Any data set which can be paged (as page 1, page 2, page3 ...) should implement this interface.
The implementations of this OSGi service will be called as soon as a AxisConfiguration
is created
This CarbonContext provides users the ability to carry out privileged actions such as
switching tenant flows, setting tenant ID etc.
Wrapper class for resource bundles.
If proxyPort parameter present in a listener derived
from org.wso2.carbon.utils.transport.AbstractTransportListener, this will get populated.
An enumeration of types describing the type of registry used.
CURRENTLY NOT USED
KEEPING FOR REFERENCE 9/19/2002
This class wraps a character array to be used to handle sensitive data like passwords.
Exception class for a Server
This handler is used to set tenant domain as a thread local variable
in case where request is coming via NHTTP transport.
Deprecated.
Exception defined to denote that provided secret type is not supported.
This API needs to be implemented if someone is willing to extend the behaviour of the
tenant to user mapping.
This interface must be implemented by classes (mainly threads etc), that require notification
and waiting before the shutdown sequence commences in the process of a graceful shutdown.
Deprecated.
use
ServerConstants
MultitenantUtils.