|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LdapAttribute | |
---|---|
ca.tnt.ldaputils.annotations.processing | This packages is just a hacked together annotation processing system. |
ca.tnt.ldaputils.impl |
Uses of LdapAttribute in ca.tnt.ldaputils.annotations.processing |
---|
Methods in ca.tnt.ldaputils.annotations.processing with parameters of type LdapAttribute | |
---|---|
protected Object |
LdapEntityHandler.processAggregate(Field field,
Class annotatedClass,
Class<?> aggClass,
LdapAttribute attrAnnotation)
WARNING! WARNING! WARNING! It is not recommended that you override this method. |
protected Object |
LdapEntityLoader.processAttribute(Field field,
LdapAttribute attrAnnotation)
|
protected abstract Object |
LdapEntityHandler.processAttribute(Field field,
LdapAttribute attrAnnotation)
Simple attribute processing. |
protected Object |
LdapEntityBinder.processAttribute(Field field,
LdapAttribute attrAnnotation)
Processes the field for binding, generates a JNDI Attribute for it, and puts it in the list of JNDI Attributes. |
protected Object |
LdapEntityLoader.processForeignAggregate(Field field,
Class<?> aggClass,
String dnReference,
LdapAttribute attrAnnotation)
|
protected abstract Object |
LdapEntityHandler.processForeignAggregate(Field field,
Class<?> aggClass,
String dnReference,
LdapAttribute attrAnnotation)
Called to process a foreign aggregate. |
protected Object |
LdapEntityBinder.processForeignAggregate(Field field,
Class<?> aggClass,
String dnReference,
LdapAttribute attrAnnotation)
Process the field as a foreign aggregate for binding, generates a JNDI Attribute for it, and stores it in the list of JNDI Attributes |
protected Object |
LdapEntityLoader.processLocalAggregate(Field field,
Class<?> aggClass,
LdapAttribute attrAnnotation)
|
protected abstract Object |
LdapEntityHandler.processLocalAggregate(Field field,
Class<?> aggClass,
LdapAttribute attrAnnotation)
Do what you need to for the local aggregate. |
protected Object |
LdapEntityBinder.processLocalAggregate(Field field,
Class<?> aggClass,
LdapAttribute attrAnnotation)
Process the field as a local aggregate for binding, generates a series of JNDI Attribute for it, and stores them in the list of JNDI Attributes. |
Uses of LdapAttribute in ca.tnt.ldaputils.impl |
---|
Fields in ca.tnt.ldaputils.impl with annotations of type LdapAttribute | |
---|---|
protected Attributes |
LdapEntry.attributes
This contains all of the attributes for the object |
protected List<String> |
LdapEntry.objectClasses
All objectClass attributes, we know they are Strings |
protected SortedSet<String> |
LdapGroup.sortedMembers
REQUIRED_FEATURE replace with SortedMap of ILdapOrganization entries, once we have gotten around infinite recursion. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
This documentation is part of the LDAP Persistence API (LPA).
Copyright Trenton D. Adams <lpa at trentonadams daught ca>
LPA is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
LPA is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with LPA. If not, see GNU Licenses.
See the COPYING file, in the git repository, for more information.