Openfire 3.8.2 Javadoc

Package org.jivesoftware.util

Utility classes.

See:
          Description

Interface Summary
CertificateEventListener Interface to listen for certificate events.
HttpClientWithTimeoutFeedFetcher.CredentialSupplier  
PropertyEventListener Interface to listen for property events.
 

Class Summary
Base64 Encodes and decodes to and from Base64 notation.
Base64.InputStream A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
BeanUtils A utility class that provides methods that are useful for dealing with Java Beans.
Blowfish A class that provides easy Blowfish encryption.
ByteFormat A formatter for formatting byte sizes.
CertificateManager Utility class that provides similar functionality to the keytool tool.
ClassUtils A utility class to assist with loading classes or resources by name.
ConcurrentHashSet<E> This class implements the Set interface, backed by a ConcurrentHashMap instance.
CookieUtils  
ElementUtil We use a simple naming convention of meta-data key names: data is stored heirarchically separated by dots.
EmailService A service to send email.
Enum A type safe enumeration object.
FastDateFormat Similar to SimpleDateFormat, but faster and thread-safe.
FaviconServlet Servlet that gets favicons of webservers and includes them in HTTP responses.
HttpClientWithTimeoutFeedFetcher Feed fetcher implementation that times out the HTTP connection after 3 seconds which fixes a bug where users of the admin console who installed Clearspace behind a proxy server would have to wait upwards of 5 minutes in order for the HTTP connection to jivesoftware.com/blog/feed to timeout.
Immutable  
Immutable.Collection<V> Wraps an existing Immutable.Collection to provide read-only access to its contents.
Immutable.Iterator<V> Read-only Immutable.Iterator prevents removal of objects
Immutable.Map<K,V> Wraps a Immutable.Map to provide read-only access to its elements.
InputOutputStreamWrapper Callable which will read from an input stream and write to an output stream.
IntEnum A type safe enumeration object that is keyed by an Int value for switch statements and storage in DBs.
JiveBeanInfo An abstract BeanInfo implementation that automatically constructs PropertyDescriptors and handles i18n through ResourceBundles.
JiveConstants Contains constant values representing various objects in Jive.
JiveGlobals Controls Jive properties.
JiveInitialLdapContext A class that extends the Java's InitialLdapContext class with two properties to store the SSLSession and the StartTlsResponse objects.
JiveProperties Retrieves and stores Jive properties.
LinkedList<E> Simple LinkedList implementation.
LinkedListNode<E> Doubly linked node in a LinkedList.
LocaleFilter Sets the locale context-wide.
LocaleUtils A set of methods for retrieving and converting locale specific strings and numbers.
Log Openfire makes use of a logging facade (slf4j) to manage its log output.
ParamUtils Assists JSP writers in getting parameters and attributes.
PropertyClusterEventTask This task updates or deletes a property in a cluster node's property map.
PropertyEventDispatcher Dispatches property events.
SetCharacterEncodingFilter Sets the character encoding to UTF-8.
SimpleSSLSocketFactory SSLSocketFactory that accepts any certificate chain and also accepts expired certificates.
StringUtils Utility class to peform common String manipulation algorithms.
TaskEngine Performs tasks using worker threads.
Version Holds version information for Openfire.
WebBean  
WebManager A utility bean for Openfire admin console pages.
XMLProperties Provides the the ability to use simple XML property files.
XMLWriter Replacement class of the original XMLWriter.java (version: 1.77) since the original is still using StringBuffer which is not fast.
XMPPDateTimeFormat Utility class for date/time format conversions as specified in XEP-0082 and XEP-0090 and For Date -> String converstion FastDateFormat is used
 

Enum Summary
PropertyEventDispatcher.EventType Represents valid event types.
Version.ReleaseStatus A class to represent the release status of the server.
 

Exception Summary
AlreadyExistsException Flags an exception when something to be created or added already exists.
HTTPConnectionException Exception class that wraps an HTTP error code.
InitializationException Exception thrown during application or component initialization failure.
InternalServerErrorException A generic exception for when errors occur in the system.
ModificationNotAllowedException Exception thrown when a modification was not allowed.
NotFoundException Flags an exception when something requested is not found.
 

Package org.jivesoftware.util Description

Utility classes.


Openfire 3.8.2 Javadoc

Copyright © 2003-2008 Jive Software.