Overview | Package | Class | Tree | Deprecated | Index | Help
| Openfire 3.9.3 Javadoc
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.jivesoftware.util

Utility classes.

See:
Description

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

Class Summary
AesEncryptor | Utility class providing symmetric AES encryption/decryption.
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.
PersistableMap<K,V> | This acts as a tag interface.
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 perform 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.

Overview | Package | Class | Tree | Deprecated | Index | Help
| Openfire 3.9.3 Javadoc
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2003-2008 Jive Software.