Novell exteNd
Director 5.2 API

com.sssw.fw.usermgr.client
Class EboFactory

java.lang.Object
 |
 +--com.sssw.fw.usermgr.client.EboFactory
All Implemented Interfaces:
EbiUserConstants, Serializable

public class EboFactory
extends Object
implements Serializable, EbiUserConstants

This is the usermgr factory class that manages user objects.

See Also:
Serialized Form

Fields inherited from interface com.sssw.fw.usermgr.api.EbiUserConstants
DELEGATE_GROUPPREFERENCE, DELEGATE_GROUPPROFILE, DELEGATE_USER, DELEGATE_USERMETA, DELEGATE_USERPREFERENCE, DELEGATE_USERPROFILE, GROUP_PROFILE_CACHE_HOLDER_ID, GROUP_PROFILE_MEMBER_CACHE_HOLDER_ID, PERSONALIZE_MGR, USER_CACHE_HOLDER_ID, USER_MGR, USER_SUBSYSTEM_NAME
 
Constructor Summary
EboFactory()
           
 
Method Summary
static EbiGroupPreferenceInfo createGroupPreferenceInfo()
          Creates an empty EbiGroupPreferenceInfo element.
static EbiUserInfo createUserInfo()
          Creates an empty EbiUserInfo element.
static EbiUserMeta createUserMeta()
          Creates an empty EbiUserMeta element.
static EbiUserPreferenceInfo createUserPreferenceInfo()
          Creates an empty EbiUserPreferenceInfo element.
static EbiGroupPreferenceDelegate getGroupPreferenceDelegate()
          Gets an EbiGroupPreferenceDelegate object.
static EbiGroupPreferenceDelegate getGroupPreferenceDelegate(String serviceLocation)
          Gets an EbiGroupPreferenceDelegate object.
static EbiPersonalizeManager getPersonalizeManager()
          Gets the EbiPersonalizeManager object.
static EbiUserDelegate getUserDelegate()
          Gets an EbiUserDelegate object.
static EbiUserManager getUserManager()
          Gets the EbiUserManager object.
static EbiUserMetaDelegate getUserMetaDelegate()
          Gets an EbiUserMetaDelegate object.
static EbiUserPreferenceDelegate getUserPreferenceDelegate()
          Gets an EbiUserPreferenceDelegate object.
static EbiUserPreferenceDelegate getUserPreferenceDelegate(String serviceLocation)
          Gets an EbiUserPreferenceDelegate object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EboFactory

public EboFactory()
Method Detail

getPersonalizeManager

public static EbiPersonalizeManager getPersonalizeManager()
                                                   throws EboFactoryException
Gets the EbiPersonalizeManager object.
Returns:
an EbiPersonalizeManager object.

getUserManager

public static EbiUserManager getUserManager()
                                     throws EboFactoryException
Gets the EbiUserManager object.
Returns:
an EbiUserManager object.

createUserMeta

public static EbiUserMeta createUserMeta()
                                  throws EboFactoryException
Creates an empty EbiUserMeta element.
Returns:
an empty EbiUserMeta object.

createUserInfo

public static EbiUserInfo createUserInfo()
                                  throws EboFactoryException
Creates an empty EbiUserInfo element.
Returns:
an empty EbiUserInfo object.

createUserPreferenceInfo

public static EbiUserPreferenceInfo createUserPreferenceInfo()
                                                      throws EboFactoryException
Creates an empty EbiUserPreferenceInfo element.
Returns:
an empty EbiUserPreferenceInfo object.

createGroupPreferenceInfo

public static EbiGroupPreferenceInfo createGroupPreferenceInfo()
                                                        throws EboFactoryException
Creates an empty EbiGroupPreferenceInfo element.
Returns:
an empty EbiGroupPreferenceInfo object.

getUserDelegate

public static EbiUserDelegate getUserDelegate()
                                       throws EboFactoryException
Gets an EbiUserDelegate object.
Returns:
an EbiUserDelegate object.

getUserMetaDelegate

public static EbiUserMetaDelegate getUserMetaDelegate()
                                               throws EboFactoryException
Gets an EbiUserMetaDelegate object.
Returns:
an EbiUserMetaDelegate object.

getUserPreferenceDelegate

public static EbiUserPreferenceDelegate getUserPreferenceDelegate()
                                                           throws EboFactoryException
Gets an EbiUserPreferenceDelegate object.
Returns:
an EbiUserPreferenceDelegate object.

getUserPreferenceDelegate

public static EbiUserPreferenceDelegate getUserPreferenceDelegate(String serviceLocation)
                                                           throws EboFactoryException
Gets an EbiUserPreferenceDelegate object. This factory method is used to force explicit creation of a local or remote service delegate.
Parameters:
serviceLocation - an EbiContext object. Valid service location values are defined in EbiDelegate.
Returns:
an EbiUserPreferenceDelegate object.

getGroupPreferenceDelegate

public static EbiGroupPreferenceDelegate getGroupPreferenceDelegate()
                                                             throws EboFactoryException
Gets an EbiGroupPreferenceDelegate object.
Returns:
an EbiGroupPreferenceDelegate object.

getGroupPreferenceDelegate

public static EbiGroupPreferenceDelegate getGroupPreferenceDelegate(String serviceLocation)
                                                             throws EboFactoryException
Gets an EbiGroupPreferenceDelegate object. This factory method is used to force explicit creation of a local or remote service delegate.
Parameters:
serviceLocation - an EbiContext object. Valid service location values are defined in EbiDelegate.
Returns:
an EbiGroupPreferenceDelegate object.

Novell exteNd
Director 5.2 API