1 package org.jellyfish; 2 3 import javax.naming.directory.Attributes; 4 5 import org.jellyfish.config.ObjectMapping; 6 7 public class MappingManagerMock implements MappingManager { 8 9 public boolean mapToAttributesCalled; 10 public Object mapToAttributesObject; 11 public Attributes mapToAttributesReturn; 12 public Attributes mapToAttributes(Object object) { 13 mapToAttributesCalled = true; 14 mapToAttributesObject = object; 15 return mapToAttributesReturn; 16 } 17 18 public boolean getObjectDnCalled; 19 public Object getObjectDnObject; 20 public String getObjectDnReturn; 21 public String getObjectDn(Object object) { 22 getObjectDnCalled = true; 23 getObjectDnObject = object; 24 return getObjectDnReturn; 25 } 26 27 public boolean getObjectMappingCalled; 28 public Object getObjectMappingObject; 29 public ObjectMapping getObjectMappingReturn; 30 public ObjectMapping getObjectMapping(Object object) throws ObjectMapNotFoundException { 31 getObjectMappingCalled = true; 32 getObjectMappingObject = object; 33 return getObjectMappingReturn; 34 } 35 36 public boolean mapFromAttributesCalled; 37 public Attributes mapFromAttributesAttributes; 38 public Object mapFromAttributesReturn; 39 public Object mapFromAttributes(Attributes attributes) { 40 mapFromAttributesCalled = true; 41 mapFromAttributesAttributes = attributes; 42 return mapFromAttributesReturn; 43 } 44 45 public ObjectMapping getObjectMapping(Attributes attributes) 46 throws ObjectMapNotFoundException { 47 throw new UnsupportedOperationException("implement me"); 48 } 49 50 public boolean getUserDnCalled; 51 public String getUserDnUsername; 52 public String getUserDnReturn; 53 public String getUserDn(String username) { 54 getUserDnCalled = true; 55 getUserDnUsername = username; 56 return getUserDnReturn; 57 } 58 59 }

This page was automatically generated by Maven