Clearspace API (2.5.5) Core Javadocs

Package com.jivesoftware.base

Base APIs and classes for Jive Software products.

See:
          Description

Interface Summary
AuthToken Proves that a user has successfully logged in.
Group Organizes users into a group for easier permissions management.
GroupManager Manages groups.
IntrospectiveGroup This Group subinterface adds the ability to query what optional capabilities are supported in this Group implementation.
IntrospectiveGroupManager Interface that marks which GroupManager features a particular GroupManager implementation supports.
User The User interface provides information about and services for users of the system.
UserManager Centralized management of users in the Jive system including creating, retrieving, and deleting User objects.
 

Class Summary
Log Simple wrapper to the JDK logger.
UserTemplate Value Object implementation of the user interface, optimized for Jive's internal caching mechanism.
 

Enum Summary
User.Status  
 

Exception Summary
EmailAlreadyExistsException Thrown when attempting to create a user with an email that is already in use by a different user.
GroupAlreadyExistsException Thrown when attempting to create a group that already exists.
GroupNotFoundException Thrown when unable to find a group.
UnauthorizedException Thrown if a User does not have permission to access a particular method.
UserAlreadyExistsException Thrown when attempting to create a user that already exists.
UserNotFoundException Thrown when User cannot be found.
 

Package com.jivesoftware.base Description

Base APIs and classes for Jive Software products.


Clearspace Project Page

Copyright © 1999-2007 Jive Software.