org.jellyfish
Interface MappingManager

All Known Implementing Classes:
MappingManagerDefault

public interface MappingManager


Field Summary
static java.lang.String OBJECTCLASS
           
static java.lang.String ROLE
           
 
Method Summary
 java.lang.String getObjectDn(java.lang.Object object)
           
 ObjectMapping getObjectMapping(javax.naming.directory.Attributes attributes)
           
 ObjectMapping getObjectMapping(java.lang.Object object)
           
 java.lang.String getUserDn(java.lang.String username)
           
 java.lang.Object mapFromAttributes(javax.naming.directory.Attributes attributes)
           
 javax.naming.directory.Attributes mapToAttributes(java.lang.Object object)
           
 

Field Detail

ROLE

public static final java.lang.String ROLE

OBJECTCLASS

public static final java.lang.String OBJECTCLASS
See Also:
Constant Field Values
Method Detail

mapToAttributes

public javax.naming.directory.Attributes mapToAttributes(java.lang.Object object)

mapFromAttributes

public java.lang.Object mapFromAttributes(javax.naming.directory.Attributes attributes)

getObjectDn

public java.lang.String getObjectDn(java.lang.Object object)

getObjectMapping

public ObjectMapping getObjectMapping(java.lang.Object object)
                               throws ObjectMapNotFoundException
Throws:
ObjectMapNotFoundException

getObjectMapping

public ObjectMapping getObjectMapping(javax.naming.directory.Attributes attributes)
                               throws ObjectMapNotFoundException
Throws:
ObjectMapNotFoundException

getUserDn

public java.lang.String getUserDn(java.lang.String username)


Copyright © 2003 . All Rights Reserved.