Clearspace API (1.10.16) 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.
IntrospectiveUser This User subinterface adds the ability to query what optional capabilities are supported in this User implementation.
IntrospectiveUserManager This UserManager subinterface adds the ability to query what optional capabilities are supported in this UserManager implementation.
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
AuthFactory An abstract class that defines a framework for providing authentication services in Jive.
AuthFactory.SystemAuthToken  
GroupManagerFactory A factory that returns a concrete instance of a group manager.
Log Simple wrapper to the JDK logger.
UserManagerFactory A factory that returns a concrete instance of a UserManager.
 

Exception Summary
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.