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