Uses of Class
us.openinternet.luge.exception.LugeException

Packages that use LugeException
us.openinternet.luge.dao   
us.openinternet.luge.service   
us.openinternet.luge.transformer   
 

Uses of LugeException in us.openinternet.luge.dao
 

Methods in us.openinternet.luge.dao that throw LugeException
 boolean LdapDAO.validateUserPassword(java.lang.String dn, java.lang.String password)
           
 

Constructors in us.openinternet.luge.dao that throw LugeException
LdapDAO(java.lang.String appname, java.lang.String key)
           
 

Uses of LugeException in us.openinternet.luge.service
 

Methods in us.openinternet.luge.service that throw LugeException
 boolean PersonFacade.addPerson(PersonVO pvo)
          This method adds a user to the directory.
 boolean PersonFacade.deletePerson(java.lang.String uid)
          This method removes the specified user from the directory.
 boolean PersonFacade.addAttributeToPerson(java.lang.String uid, java.lang.String attr, java.lang.String value)
          This method will add an attribute with single value to the user.
 boolean PersonFacade.addAttributeToPerson(java.lang.String uid, java.lang.String attr, java.util.ArrayList values)
          This method will add an attribute with mutliple values to the user.
 boolean PersonFacade.replaceAttributeForPerson(java.lang.String uid, java.lang.String attr, java.lang.String value)
          This method replaces an attribute.
 boolean PersonFacade.replaceAttributeForPerson(java.lang.String uid, java.lang.String attr, java.util.ArrayList values)
          This method is the same as replaceAttributeForPerson except it accepts an ArrayList of values to accomodate multi-valued attributes.
 boolean PersonFacade.replaceAttributeForPerson(java.lang.String uid, java.lang.String attr, java.lang.String oldValue, java.lang.String newValue)
          This method allows a single value of a multi-vauled attribute to be replaced
 boolean PersonFacade.deleteAttributeFromPerson(java.lang.String uid, java.lang.String attr)
          This method allows all values of an attribute to be deleted.
 boolean PersonFacade.deleteAttributeValueFromPerson(java.lang.String uid, java.lang.String attr, java.lang.String val)
          This method allows a particular value to be deleted from an attribute.
 boolean PersonFacade.modifyPerson(java.lang.String uid, PersonVO pvo, boolean AppendAttributes)
          This method allows the attributes of a person to be modified.
 GroupVO PersonFacade.removeAttributeValueFromAllPeople(java.lang.String attrName, java.lang.String attrValue)
          Remove a specified attribute value from all People that possess it.
 SearchVO PersonFacade.searchUsers(SearchVO svo)
          The preferred method to search the directory, see SearchVO documentation for sample code on setting serach criteria, using this method and extracting the results.
 PersonVO PersonFacade.personLookup(java.lang.String uid)
          Use this method to return all the values for the specified person.
 java.lang.String PersonFacade.getUserAttributeSingleValue(java.lang.String uid, java.lang.String attr)
          This method returns the first value of an attribute.
 java.util.ArrayList PersonFacade.getUserAttributeMultiValue(java.lang.String uid, java.lang.String attr)
          This method is intended to be used as a quick method for retrieving a multi-valued attribute.
 java.util.Hashtable PersonFacade.getUserAttributes(java.lang.String uid, java.lang.String[] attrs)
          This method returns specific attributes of a user in a Hashtable with the actual ldap attribute names as keys and the values returned as String arrays to accomodate multi-valued attributes.
 java.util.ArrayList PersonFacade.quickUserSearch(java.lang.String attrName, java.lang.String value)
          This method returns an ArrayList of user names that match a simple attribute value search (ie cn=foo*).
 boolean PersonFacade.validateUserPassword(java.lang.String user, java.lang.String passwd)
          This method tests whether a given username/password set is valid.
 boolean PersonFacade.userHasAttributeValue(java.lang.String uid, java.lang.String attr, java.lang.String value)
          This method verifies if a user has an attribute with a specific value.
 boolean PersonFacade.userHasAttribute(java.lang.String uid, java.lang.String attr)
          This method verifies if a user has a specific attribute.
 boolean GroupFacade.addGroup(java.lang.String grpCN)
          This method adds a GroupOfNames object .
 boolean GroupFacade.addGroup(GroupVO gvo)
          This method adds a GroupOfNames object with the attributes supplied in the GroupVO object.
 boolean GroupFacade.deleteGroup(java.lang.String grpCN)
          This method deletes a group object.
 boolean GroupFacade.addPersonToGroup(java.lang.String uid, java.lang.String grpCN)
          Same as addMemberToGroup, added for semantic consistency.
 GroupVO GroupFacade.addPeopleToGroup(java.util.ArrayList uids, java.lang.String grpCN)
          This method is the same as addMemberToGroup method except it adds multiple persons.
 boolean GroupFacade.removePersonFromGroup(java.lang.String uid, java.lang.String grpCN)
          This method removes the specified Person from the specified Group.
 GroupVO GroupFacade.removePeopleFromGroup(java.util.ArrayList uids, java.lang.String grpCN)
          This method is the same as removePersonFromGroup method except it removes multiple Persons .
 boolean GroupFacade.renameGroup(java.lang.String oldName, java.lang.String newName)
          This method changes the Group Name.
 boolean GroupFacade.addAttributeToGroup(java.lang.String grpCN, java.lang.String attr, java.lang.String value)
          This method will add an attribute with single value to the group.
 boolean GroupFacade.addAttributeToGroup(java.lang.String grpCN, java.lang.String attr, java.util.ArrayList values)
          This method will add an attribute with mutliple values to the group.
 boolean GroupFacade.replaceAttributeForGroup(java.lang.String grpCN, java.lang.String attr, java.lang.String value)
          This method replaces an attribute.
 boolean GroupFacade.replaceAttributeForGroup(java.lang.String grpCN, java.lang.String attr, java.util.ArrayList values)
          This method is the same as replaceAttributeForGroup except it accepts an ArrayList of values to accomodate multi-valued attributes.If you call this method on attr "cn", this method calls renameGroup--but make sure your ArrayList only has one value or LugeException will be thrown.
 boolean GroupFacade.replaceAttributeForGroup(java.lang.String grpCN, java.lang.String attr, java.lang.String oldValue, java.lang.String newValue)
          This method allows a single value of a multi-vauled attribute to be replaced.
 boolean GroupFacade.deleteAttributeFromGroup(java.lang.String grpCN, java.lang.String attr)
          This method allows all values of an attribute to be deleted.
 boolean GroupFacade.deleteAttributeValueFromGroup(java.lang.String grpCN, java.lang.String attr, java.lang.String val)
          This method allows a particular value to be deleted from an attribute.
 boolean GroupFacade.modifyGroup(java.lang.String grpCN, GroupVO gvo, boolean AppendAttributes)
          This method allows bulk attribute modifications.
 boolean GroupFacade.addMemberAndAttribute(java.lang.String grpCN, java.lang.String uid, java.lang.String attrName, java.lang.String attrValue)
          This method is a shortcut if you want to add a Person to a Group and set a related attribute in the Person object.
 boolean GroupFacade.removeMemberAndAttribute(java.lang.String grpCN, java.lang.String uid, java.lang.String attrName, java.lang.String attrValue)
          This method is a shortcut if you want to remove a Person from a Group and delete a related attribute in the Person object.
 GroupVO GroupFacade.addMembersAndAttributesBulk(java.lang.String grpCN, java.util.ArrayList uids, java.lang.String attrName, java.lang.String attrValue)
          This method adds an ArrayList of People to the Group, and sets the given attribute name for each user.
 GroupVO GroupFacade.removeMembersAndAttributesBulk(java.lang.String grpCN, java.util.ArrayList uids, java.lang.String attrName, java.lang.String attrValue)
          This method removes an ArrayList of People from a Group, and removes the given attribute for each user.
 java.util.ArrayList GroupFacade.getMemberships(java.lang.String uid)
          This method returns an ArrayList of the names of the groups a user belongs to that your application has permission to see.
 boolean GroupFacade.isMember(java.lang.String uid, java.lang.String grpCN)
          This method verifies if the user is a member of the specified group.
 SearchVO GroupFacade.searchGroups(SearchVO svo)
          The preferred method to search the directory, see SearchVO documentation for setting serach criteria and extracting the results.
 java.util.ArrayList GroupFacade.getMembers(java.lang.String grpCN)
          This method returns an ArrayList all the members(uids) for the specified group.
 java.util.ArrayList GroupFacade.getAllGroupNames()
          This method returns the names of the groups your application has permission to see.
 GroupVO GroupFacade.groupLookup(java.lang.String groupCN)
          Returns a Hashtable of actual ldap attribute names as the keys and String[] as the values.
 java.util.Hashtable GroupFacade.groupLookup(java.lang.String grpCn, java.lang.String[] attrs)
          This method returns specific attributes of a group in a Hashtable with the actual ldap attribute names as keys and the values returned as String arrays to accomodate multi-valued attributes.
 java.lang.String GroupFacade.getGroupAttributeSingleValue(java.lang.String grpCn, java.lang.String attr)
          This method is provided as a convenience.
 java.util.ArrayList GroupFacade.getGroupAttributeMultiValue(java.lang.String grpCn, java.lang.String attr)
          This method is intended to be used as a quick method for retrieving a multi-valued attribute.
 

Constructors in us.openinternet.luge.service that throw LugeException
PersonFacade(java.lang.String cn, java.lang.String key)
          Use this constructor to establish your connection to the ldap server.
PersonFacade(LugeTransformer lt)
           
PersonFacade(LugeFacade lf)
           
LugeFacade()
           
LugeFacade(java.lang.String cn, java.lang.String key)
          Use this constructor to establish your connection to the ldap server.
LugeFacade(LugeTransformer lt)
           
GroupFacade(java.lang.String cn, java.lang.String key)
          Use this constructor to establish your connection to the ldap server.
GroupFacade(LugeTransformer lt)
           
GroupFacade(LugeFacade lf)
           
 

Uses of LugeException in us.openinternet.luge.transformer
 

Methods in us.openinternet.luge.transformer that throw LugeException
 java.util.Hashtable PersonTransformer.searchUsers(java.lang.String filter, java.lang.String[] attrs, int timeLimit)
          Preferred Transformer seach method:form filter with SearchVO object Facade.searchUsers()
 boolean PersonTransformer.addPerson(java.util.Hashtable attrs)
           
 boolean PersonTransformer.deletePerson(java.lang.String uid)
           
 boolean PersonTransformer.modifyPerson(java.lang.String uid, java.util.Hashtable modifyAttrs, boolean appendAttr)
           
 boolean PersonTransformer.deleteAttributeFromPerson(java.lang.String uid, java.lang.String attr, java.lang.String value)
          Delete a specific value from an attribute or delete all the values of an attribute
 java.util.Hashtable PersonTransformer.userLookup(java.lang.String uid)
          For multi-valued lookups--returns a Hashtable with attr:string[]
 java.util.Hashtable PersonTransformer.userLookup(java.lang.String uid, java.lang.String[] attrs)
          Like userLookupArray except you can specify what attributes you want returned.
 java.util.Hashtable PersonTransformer.userLookupSingleValue(java.lang.String uid)
          For single-valued lookups only--returns a Hashtable with {String key:String val}
 boolean PersonTransformer.validateUserPassword(java.lang.String user, java.lang.String password)
          Returns true if the password is valid
 boolean LugeTransformer.isMember(java.lang.String uid, java.lang.String grpCN)
           
protected  java.util.Hashtable LugeTransformer.getEntries(java.lang.String filter, java.util.ArrayList attrs, java.lang.String base, int timeLimit)
           
protected  boolean LugeTransformer.modifyObject(java.lang.String objectType, java.lang.String objectName, java.util.Hashtable modifyAttrs, boolean appendAttr)
           
 boolean GroupTransformer.modifyGroup(java.lang.String groupCN, java.util.Hashtable modifyAttrs, boolean appendAttr)
           
 boolean GroupTransformer.renameGroup(java.lang.String oldCN, java.lang.String newCN)
           
 boolean GroupTransformer.addGroup(java.lang.String grpCN)
           
 boolean GroupTransformer.addGroup(java.util.Hashtable groupAtts)
           
 boolean GroupTransformer.deleteGroup(java.lang.String grpCN)
           
 java.util.Hashtable GroupTransformer.addMembersToGroup(java.util.ArrayList uids, java.lang.String grpCN)
           
 java.util.Hashtable GroupTransformer.removeMembersFromGroup(java.util.ArrayList uids, java.lang.String grpCN)
           
 java.util.ArrayList GroupTransformer.getGroupsForUser(java.lang.String uid)
          Also knowns as getMemberships in the Facade
 java.util.Hashtable GroupTransformer.searchGroups(java.lang.String filter, java.lang.String[] attrs, int timeLimit)
          The preferred method for searching groups.
 java.util.ArrayList GroupTransformer.getAllGroups()
          Returns a ArrayList with the cn of all groups under the groupBase (set in the application's bootstrap properties)
 java.util.Hashtable GroupTransformer.groupLookupArray(java.lang.String groupCN)
          Use this method to lookup all attributes of a group.
 java.util.Hashtable GroupTransformer.getGroupAttributes(java.lang.String groupCN, java.lang.String[] attrs)
          Same as groupLookupArray method except you can specify what attributes you want returned.
 java.util.ArrayList GroupTransformer.getGroupMembers(java.lang.String grpCN)
           
 boolean GroupTransformer.deleteAttributeFromGroup(java.lang.String grpCN, java.lang.String attr, java.lang.String value)
          Delete a specific value from an attribute or delete all the values of an attribute
 

Constructors in us.openinternet.luge.transformer that throw LugeException
PersonTransformer(LugeTransformer lt)
          You must use this constructor
LugeTransformer(java.lang.String appCN, java.lang.String key)
           
GroupTransformer(LugeTransformer lt)
           
 


Copyright 2003, Michael Schwartz All Rights Reserved.