1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package edu.internet2.middleware.grouper.app.loader;
21
22 import java.util.List;
23 import java.util.Set;
24
25 import edu.internet2.middleware.grouper.Group;
26 import edu.internet2.middleware.grouper.GroupType;
27 import edu.internet2.middleware.grouper.GrouperSession;
28 import edu.internet2.middleware.grouper.annotations.GrouperIgnoreDbVersion;
29 import edu.internet2.middleware.grouper.app.loader.db.GrouperLoaderDb;
30 import edu.internet2.middleware.grouper.app.loader.db.Hib3GrouperLoaderLog;
31 import edu.internet2.middleware.grouper.misc.GrouperFailsafeBean;
32 import edu.internet2.middleware.grouper.util.GrouperUtil;
33
34
35
36
37
38 @GrouperIgnoreDbVersion
39 public class LoaderJobBean {
40
41
42
43
44 public static final String FIELD_AND_GROUPS = "andGroups";
45
46
47 public static final String FIELD_ATTRIBUTE_DEF_NAME = "attributeDefName";
48
49
50 public static final String FIELD_ATTRIBUTE_LOADER_ACTION_QUERY = "attributeLoaderActionQuery";
51
52
53 public static final String FIELD_ATTRIBUTE_LOADER_ACTION_SET_QUERY = "attributeLoaderActionSetQuery";
54
55
56 public static final String FIELD_ATTRIBUTE_LOADER_ATTR_QUERY = "attributeLoaderAttrQuery";
57
58
59 public static final String FIELD_ATTRIBUTE_LOADER_ATTR_SET_QUERY = "attributeLoaderAttrSetQuery";
60
61
62 public static final String FIELD_ATTRIBUTE_LOADER_ATTRS_LIKE = "attributeLoaderAttrsLike";
63
64
65 public static final String FIELD_GROUP_LIKE_STRING = "groupLikeString";
66
67
68 public static final String FIELD_GROUP_NAME_OVERALL = "groupNameOverall";
69
70
71 public static final String FIELD_GROUP_QUERY = "groupQuery";
72
73
74 public static final String FIELD_GROUP_TYPES = "groupTypes";
75
76
77 public static final String FIELD_GROUPER_LOADER_DB = "grouperLoaderDb";
78
79
80 public static final String FIELD_GROUPER_LOADER_TYPE = "grouperLoaderType";
81
82
83 public static final String FIELD_GROUPER_SESSION = "grouperSession";
84
85
86 public static final String FIELD_HIB3_GROUPLOADER_LOG_OVERALL = "hib3GrouploaderLogOverall";
87
88
89 public static final String FIELD_LDAP_ATTRIBUTE_FILTER_EXPRESSION = "ldapAttributeFilterExpression";
90
91
92 public static final String FIELD_LDAP_EXTRA_ATTRIBUTES = "ldapExtraAttributes";
93
94
95 public static final String FIELD_LDAP_FILTER = "ldapFilter";
96
97
98 public static final String FIELD_LDAP_GROUP_ATTRIBUTE = "ldapGroupAttribute";
99
100
101 public static final String FIELD_LDAP_GROUP_DESCRIPTION_EXPRESSION = "ldapGroupDescriptionExpression";
102
103
104 public static final String FIELD_LDAP_GROUP_DISPLAY_EXTENSION_EXPRESSION = "ldapGroupDisplayExtensionExpression";
105
106
107 public static final String FIELD_LDAP_GROUP_NAME_EXPRESSION = "ldapGroupNameExpression";
108
109
110 public static final String FIELD_LDAP_QUARTZ_CRON = "ldapQuartzCron";
111
112
113 public static final String FIELD_LDAP_SEARCH_DN = "ldapSearchDn";
114
115
116 public static final String FIELD_LDAP_SEARCH_SCOPE = "ldapSearchScope";
117
118
119 public static final String FIELD_LDAP_SERVER_ID = "ldapServerId";
120
121
122 public static final String FIELD_LDAP_SOURCE_ID = "ldapSourceId";
123
124
125 public static final String FIELD_LDAP_SUBJECT_ATTRIBUTE = "ldapSubjectAttribute";
126
127
128 public static final String FIELD_LDAP_SUBJECT_EXPRESSION = "ldapSubjectExpression";
129
130
131 public static final String FIELD_LDAP_SUBJECT_ID_TYPE = "ldapSubjectIdType";
132
133
134 public static final String FIELD_LDAP_TYPE = "ldapType";
135
136
137 public static final String FIELD_QUERY = "query";
138
139
140 public static final String FIELD_START_TIME = "startTime";
141
142
143
144
145 private static final Set<String> CLONE_FIELDS = GrouperUtil.toSet(
146 FIELD_AND_GROUPS, FIELD_ATTRIBUTE_DEF_NAME, FIELD_ATTRIBUTE_LOADER_ACTION_QUERY, FIELD_ATTRIBUTE_LOADER_ACTION_SET_QUERY,
147 FIELD_ATTRIBUTE_LOADER_ATTR_QUERY, FIELD_ATTRIBUTE_LOADER_ATTR_SET_QUERY, FIELD_ATTRIBUTE_LOADER_ATTRS_LIKE, FIELD_GROUP_LIKE_STRING,
148 FIELD_GROUP_NAME_OVERALL, FIELD_GROUP_QUERY, FIELD_GROUP_TYPES, FIELD_GROUPER_LOADER_DB,
149 FIELD_GROUPER_LOADER_TYPE, FIELD_GROUPER_SESSION, FIELD_HIB3_GROUPLOADER_LOG_OVERALL,
150 FIELD_LDAP_ATTRIBUTE_FILTER_EXPRESSION,
151 FIELD_LDAP_EXTRA_ATTRIBUTES, FIELD_LDAP_FILTER, FIELD_LDAP_GROUP_ATTRIBUTE, FIELD_LDAP_GROUP_DESCRIPTION_EXPRESSION,
152 FIELD_LDAP_GROUP_DISPLAY_EXTENSION_EXPRESSION, FIELD_LDAP_GROUP_NAME_EXPRESSION, FIELD_LDAP_QUARTZ_CRON, FIELD_LDAP_SEARCH_DN,
153 FIELD_LDAP_SEARCH_SCOPE, FIELD_LDAP_SERVER_ID, FIELD_LDAP_SOURCE_ID, FIELD_LDAP_SUBJECT_ATTRIBUTE,
154 FIELD_LDAP_SUBJECT_EXPRESSION, FIELD_LDAP_SUBJECT_ID_TYPE, FIELD_LDAP_TYPE, FIELD_QUERY,
155 FIELD_START_TIME);
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170 private String ldapType;
171
172
173
174
175
176
177
178
179
180
181
182
183 public String getLdapType() {
184 return this.ldapType;
185 }
186
187
188
189
190
191
192
193
194
195
196
197
198 public void setLdapType(String ldapType1) {
199 this.ldapType = ldapType1;
200 }
201
202
203
204
205
206 private String ldapGroupAttribute;
207
208
209
210
211
212 private String ldapExtraAttributes;
213
214
215
216
217
218
219 public String getLdapExtraAttributes() {
220 return this.ldapExtraAttributes;
221 }
222
223
224
225
226
227
228 public void setLdapExtraAttributes(String ldapExtraAttributes1) {
229 this.ldapExtraAttributes = ldapExtraAttributes1;
230 }
231
232
233
234
235
236 private String ldapGroupUpdaters;
237
238
239
240
241
242 private String ldapGroupOptouts;
243
244
245
246
247
248 private String ldapGroupAttrReaders;
249
250
251
252
253
254 private String ldapGroupAttrUpdaters;
255
256
257
258
259
260 private String ldapResultsTransformationClass;
261
262
263
264
265
266
267 public String getLdapGroupOptouts() {
268 return this.ldapGroupOptouts;
269 }
270
271
272
273
274
275
276 public String getLdapGroupAttrReaders() {
277 return this.ldapGroupAttrReaders;
278 }
279
280
281
282
283
284
285 public String getLdapGroupAttrUpdaters() {
286 return this.ldapGroupAttrUpdaters;
287 }
288
289
290
291
292
293
294 public void setLdapGroupOptouts(String ldapGroupOptouts1) {
295 this.ldapGroupOptouts = ldapGroupOptouts1;
296 }
297
298
299
300
301
302
303 public void setLdapGroupAttrReaders(String ldapGroupAttrReaders1) {
304 this.ldapGroupAttrReaders = ldapGroupAttrReaders1;
305 }
306
307
308
309
310
311
312 public void setLdapGroupAttrUpdate(String ldapGroupAttrUpdaters1) {
313 this.ldapGroupAttrUpdaters = ldapGroupAttrUpdaters1;
314 }
315
316
317
318
319
320 private String ldapGroupOptins;
321
322
323
324
325
326
327 public String getLdapGroupOptins() {
328 return this.ldapGroupOptins;
329 }
330
331
332
333
334
335
336 public void setLdapGroupOptins(String ldapGroupOptins1) {
337 this.ldapGroupOptins = ldapGroupOptins1;
338 }
339
340
341
342
343
344
345 public String getLdapGroupUpdaters() {
346 return this.ldapGroupUpdaters;
347 }
348
349
350
351
352
353
354 public void setLdapGroupUpdaters(String ldapGroupUpdaters1) {
355 this.ldapGroupUpdaters = ldapGroupUpdaters1;
356 }
357
358
359
360
361
362 private String ldapGroupAdmins;
363
364
365
366
367
368
369 public String getLdapGroupAdmins() {
370 return this.ldapGroupAdmins;
371 }
372
373
374
375
376
377
378 public void setLdapGroupAdmins(String ldapGroupAdmins1) {
379 this.ldapGroupAdmins = ldapGroupAdmins1;
380 }
381
382
383
384
385
386 private String ldapGroupViewers;
387
388
389
390
391
392
393 public String getLdapGroupViewers() {
394 return this.ldapGroupViewers;
395 }
396
397
398
399
400
401
402 public void setLdapGroupViewers(String ldapGroupViewers1) {
403 this.ldapGroupViewers = ldapGroupViewers1;
404 }
405
406
407
408
409
410 private String ldapGroupReaders;
411
412
413
414
415
416
417 public String getLdapGroupReaders() {
418 return this.ldapGroupReaders;
419 }
420
421
422
423
424
425
426 public void setLdapGroupReaders(String ldapGroupReaders1) {
427 this.ldapGroupReaders = ldapGroupReaders1;
428 }
429
430
431
432
433
434
435
436 private String ldapGroupNameExpression;
437
438
439
440
441
442
443
444 public String getLdapGroupNameExpression() {
445 return this.ldapGroupNameExpression;
446 }
447
448
449
450
451
452
453
454 public void setLdapGroupNameExpression(String ldapGroupNameExpression1) {
455 this.ldapGroupNameExpression = ldapGroupNameExpression1;
456 }
457
458
459
460
461
462 private String ldapGroupDisplayNameExpression;
463
464
465
466
467
468
469
470 public String getLdapGroupDisplayNameExpression() {
471 return this.ldapGroupDisplayNameExpression;
472 }
473
474
475
476
477
478
479
480 public void setLdapGroupDisplayNameExpression(
481 String ldapGroupDisplayExtensionExpression1) {
482 this.ldapGroupDisplayNameExpression = ldapGroupDisplayExtensionExpression1;
483 }
484
485
486
487
488 private String ldapGroupDescriptionExpression;
489
490
491
492
493
494
495 public String getLdapGroupDescriptionExpression() {
496 return this.ldapGroupDescriptionExpression;
497 }
498
499
500
501
502
503
504 public void setLdapGroupDescriptionExpression(String ldapGroupDescriptionExpression1) {
505 this.ldapGroupDescriptionExpression = ldapGroupDescriptionExpression1;
506 }
507
508
509 private String ldapAttributeFilterExpression;
510
511
512
513
514
515 public String getLdapAttributeFilterExpression() {
516 return this.ldapAttributeFilterExpression;
517 }
518
519
520
521
522
523 public void setLdapAttributeFilterExpression(String ldapAttributeFilterExpression1) {
524 this.ldapAttributeFilterExpression = ldapAttributeFilterExpression1;
525 }
526
527
528
529
530 private String ldapSubjectExpression;
531
532
533
534
535
536 public String getLdapSubjectExpression() {
537 return this.ldapSubjectExpression;
538 }
539
540
541
542
543
544 public void setLdapSubjectExpression(String ldapSubjectExpression1) {
545 this.ldapSubjectExpression = ldapSubjectExpression1;
546 }
547
548
549
550
551
552
553 public String getLdapGroupAttribute() {
554 return this.ldapGroupAttribute;
555 }
556
557
558
559
560
561
562
563 public void setLdapGroupAttribute(String ldapGroupAttribute1) {
564 this.ldapGroupAttribute = ldapGroupAttribute1;
565 }
566
567
568 private String ldapServerId;
569
570
571
572
573
574 public String getLdapServerId() {
575 return this.ldapServerId;
576 }
577
578
579
580
581
582 public void setLdapServerId(String ldapServerId1) {
583 this.ldapServerId = ldapServerId1;
584 }
585
586
587 private String ldapFilter;
588
589
590
591
592
593 public String getLdapFilter() {
594 return this.ldapFilter;
595 }
596
597
598
599
600
601 public void setLdapFilter(String ldapFilter1) {
602 this.ldapFilter = ldapFilter1;
603 }
604
605
606 private String ldapSubjectAttribute;
607
608
609
610
611
612 public String getLdapSubjectAttribute() {
613 return this.ldapSubjectAttribute;
614 }
615
616
617
618
619
620 public void setLdapSubjectAttribute(String ldapSubjectAttribute1) {
621 this.ldapSubjectAttribute = ldapSubjectAttribute1;
622 }
623
624
625
626
627 private String ldapSearchDn;
628
629
630
631
632
633
634
635 public String getLdapSearchDn() {
636 return this.ldapSearchDn;
637 }
638
639
640
641
642
643
644
645 public void setLdapSearchDn(String ldapSearchDn1) {
646 this.ldapSearchDn = ldapSearchDn1;
647 }
648
649
650 private String ldapQuartzCron;
651
652
653
654
655
656 public String getLdapQuartzCron() {
657 return this.ldapQuartzCron;
658 }
659
660
661
662
663
664 public void setLdapQuartzCron(String ldapQuartzCron1) {
665 this.ldapQuartzCron = ldapQuartzCron1;
666 }
667
668
669 private String ldapSourceId;
670
671
672
673
674
675 public String getLdapSourceId() {
676 return this.ldapSourceId;
677 }
678
679
680
681
682
683 public void setLdapSourceId(String ldapSourceId1) {
684 this.ldapSourceId = ldapSourceId1;
685 }
686
687
688 private String ldapSubjectIdType;
689
690
691
692
693
694 public String getLdapSubjectIdType() {
695 return this.ldapSubjectIdType;
696 }
697
698
699
700
701
702 public void setLdapSubjectIdType(String ldapSubjectIdType1) {
703 this.ldapSubjectIdType = ldapSubjectIdType1;
704 }
705
706
707 private String ldapSearchScope;
708
709
710
711
712
713
714 public String getLdapSearchScope() {
715 return this.ldapSearchScope;
716 }
717
718
719
720
721
722 public void setLdapSearchScope(String ldapSearchScope1) {
723 this.ldapSearchScope = ldapSearchScope1;
724 }
725
726
727
728
729 private long startTime;
730
731
732
733
734 private GrouperLoaderType grouperLoaderType;
735
736
737
738
739 private String groupNameOverall;
740
741
742
743
744 private String attributeDefName;
745
746
747
748
749
750 public String getAttributeDefName() {
751 return attributeDefName;
752 }
753
754
755
756
757
758 public void setAttributeDefName(String attributeDefName1) {
759 this.attributeDefName = attributeDefName1;
760 }
761
762
763
764
765 private GrouperLoaderDb grouperLoaderDb;
766
767
768
769
770 private String query;
771
772
773
774
775 private Hib3GrouperLoaderLog hib3GrouploaderLogOverall;
776
777
778
779
780 private GrouperSession grouperSession;
781
782
783
784
785 private List<Group> andGroups;
786
787
788
789
790 private List<GroupType> groupTypes;
791
792
793
794
795
796
797 private String groupLikeString;
798
799
800
801
802 private String groupQuery;
803
804
805
806
807 private String attributeLoaderAttrsLike;
808
809
810
811
812 private String attributeLoaderAttrQuery;
813
814
815
816
817 private String attributeLoaderAttrSetQuery;
818
819
820 private String attributeLoaderActionQuery;
821
822
823 private String attributeLoaderActionSetQuery;
824
825
826
827
828
829
830 public String getAttributeLoaderActionQuery() {
831 return attributeLoaderActionQuery;
832 }
833
834
835
836
837
838 public void setAttributeLoaderActionQuery(String attributeLoaderActionQuery1) {
839 this.attributeLoaderActionQuery = attributeLoaderActionQuery1;
840 }
841
842
843
844
845
846 public String getAttributeLoaderActionSetQuery() {
847 return attributeLoaderActionSetQuery;
848 }
849
850
851
852
853
854 public void setAttributeLoaderActionSetQuery(String attributeLoaderActionSetQuery1) {
855 this.attributeLoaderActionSetQuery = attributeLoaderActionSetQuery1;
856 }
857
858
859
860
861
862 public String getAttributeLoaderAttrsLike() {
863 return attributeLoaderAttrsLike;
864 }
865
866
867
868
869
870 public void setAttributeLoaderAttrsLike(String attributeLoaderAttrsLike1) {
871 this.attributeLoaderAttrsLike = attributeLoaderAttrsLike1;
872 }
873
874
875
876
877
878 public String getAttributeLoaderAttrQuery() {
879 return attributeLoaderAttrQuery;
880 }
881
882
883
884
885
886 public void setAttributeLoaderAttrQuery(String attributeLoaderAttrQuery1) {
887 this.attributeLoaderAttrQuery = attributeLoaderAttrQuery1;
888 }
889
890
891
892
893
894 public String getAttributeLoaderAttrSetQuery() {
895 return attributeLoaderAttrSetQuery;
896 }
897
898
899
900
901
902 public void setAttributeLoaderAttrSetQuery(String attributeLoaderAttrSetQuery1) {
903 this.attributeLoaderAttrSetQuery = attributeLoaderAttrSetQuery1;
904 }
905
906
907
908
909 public LoaderJobBean() {
910 super();
911 }
912
913
914
915
916 @Override
917 public LoaderJobBean clone() {
918 return GrouperUtil.clone(this, CLONE_FIELDS);
919 }
920
921
922
923
924
925 public GrouperLoaderType getGrouperLoaderType() {
926 return this.grouperLoaderType;
927 }
928
929
930
931
932
933 public String getGroupNameOverall() {
934 return this.groupNameOverall;
935 }
936
937
938
939
940
941 public GrouperLoaderDb getGrouperLoaderDb() {
942 return this.grouperLoaderDb;
943 }
944
945
946
947
948
949 public String getQuery() {
950 return this.query;
951 }
952
953
954
955
956
957 public Hib3GrouperLoaderLog getHib3GrouploaderLogOverall() {
958 return this.hib3GrouploaderLogOverall;
959 }
960
961
962
963
964
965 public GrouperSession getGrouperSession() {
966 return this.grouperSession;
967 }
968
969
970
971
972
973 public List<Group> getAndGroups() {
974 return this.andGroups;
975 }
976
977
978
979
980
981 public List<GroupType> getGroupTypes() {
982 return this.groupTypes;
983 }
984
985
986
987
988
989 public String getGroupLikeString() {
990 return this.groupLikeString;
991 }
992
993
994
995
996
997 public String getGroupQuery() {
998 return this.groupQuery;
999 }
1000
1001
1002
1003
1004 GrouperLoaderDisplayNameSyncType grouperLoaderDisplayNameSyncType;
1005
1006
1007
1008
1009 String displayNameSyncBaseFolderName;
1010
1011
1012
1013
1014 Integer displayNameSyncLevels;
1015
1016
1017 public GrouperLoaderDisplayNameSyncType getGrouperLoaderDisplayNameSyncType() {
1018 return grouperLoaderDisplayNameSyncType;
1019 }
1020
1021
1022 public String getDisplayNameSyncBaseFolderName() {
1023 return displayNameSyncBaseFolderName;
1024 }
1025
1026
1027 public Integer getDisplayNameSyncLevels() {
1028 return displayNameSyncLevels;
1029 }
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049 public LoaderJobBean(GrouperLoaderType grouperLoaderType1,
1050 String groupNameOverall1, GrouperLoaderDb grouperLoaderDb1, String query1,
1051 Hib3GrouperLoaderLog hib3GrouploaderLogOverall1,
1052 GrouperSession grouperSession1, List<Group> andGroups1,
1053 List<GroupType> groupTypes1, String groupLikeString1, String groupQuery1, long startTime1,
1054 GrouperLoaderDisplayNameSyncType grouperLoaderDisplayNameSyncType, String displayNameSyncBaseFolderName,
1055 Integer displayNameSyncLevels) {
1056 this.grouperLoaderType = grouperLoaderType1;
1057 this.groupNameOverall = groupNameOverall1;
1058 this.grouperLoaderDb = grouperLoaderDb1;
1059 this.query = query1;
1060 this.hib3GrouploaderLogOverall = hib3GrouploaderLogOverall1;
1061 this.grouperSession = grouperSession1;
1062 this.andGroups = andGroups1;
1063 this.groupTypes = groupTypes1;
1064 this.groupLikeString = groupLikeString1;
1065 this.groupQuery = groupQuery1;
1066 this.startTime = startTime1;
1067 this.grouperLoaderDisplayNameSyncType = grouperLoaderDisplayNameSyncType;
1068 this.displayNameSyncBaseFolderName = displayNameSyncBaseFolderName;
1069 this.displayNameSyncLevels = displayNameSyncLevels;
1070 }
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107 public LoaderJobBean(String ldapType1, String ldapServerId1, String ldapFilter1,
1108 String ldapSubjectAttribute1, String ldapSearchDn1, String ldapSourceId1,
1109 String ldapSubjectIdType1, String ldapSearchScope1, long startTime1,
1110 GrouperLoaderType grouperLoaderType1, String groupNameOverall1,
1111 Hib3GrouperLoaderLog hib3GrouploaderLogOverall1, GrouperSession grouperSession1, List<Group> andGroups1,
1112 String ldapGroupAttribute1, String extraAttributes1,
1113 String ldapGroupNameExpression1,
1114 String ldapGroupDisplayExtensionExpression1, String ldapGroupDescriptionExpression1,
1115 String ldapSubjectExpression1, List<GroupType> groupTypes1, String ldapGroupReaders1,
1116 String ldapGroupViewers1, String ldapGroupAdmins1, String ldapGroupUpdaters1, String ldapGroupOptins1,
1117 String ldapGroupOptouts1, String groupsLike1, String ldapAttributeFilterExpression1,
1118 String ldapGroupAttrReaders1, String ldapGroupAttrUpdaters1, String ldapResultsTransformationClass1
1119 ) {
1120 super();
1121 this.ldapType = ldapType1;
1122 this.ldapServerId = ldapServerId1;
1123 this.ldapFilter = ldapFilter1;
1124 this.ldapSubjectAttribute = ldapSubjectAttribute1;
1125 this.ldapSearchDn = ldapSearchDn1;
1126 this.ldapSourceId = ldapSourceId1;
1127 this.ldapSubjectIdType = ldapSubjectIdType1;
1128 this.ldapSearchScope = ldapSearchScope1;
1129 this.startTime = startTime1;
1130 this.grouperLoaderType = grouperLoaderType1;
1131 this.groupNameOverall = groupNameOverall1;
1132 this.hib3GrouploaderLogOverall = hib3GrouploaderLogOverall1;
1133 this.grouperSession = grouperSession1;
1134 this.andGroups = andGroups1;
1135 this.ldapAttributeFilterExpression = ldapAttributeFilterExpression1;
1136 this.ldapGroupAttribute = ldapGroupAttribute1;
1137 this.ldapExtraAttributes = extraAttributes1;
1138 this.ldapGroupNameExpression = ldapGroupNameExpression1;
1139 this.ldapGroupDisplayNameExpression = ldapGroupDisplayExtensionExpression1;
1140 this.ldapGroupDescriptionExpression = ldapGroupDescriptionExpression1;
1141 this.ldapSubjectExpression = ldapSubjectExpression1;
1142 this.groupTypes = groupTypes1;
1143 this.ldapGroupOptins = ldapGroupOptins1;
1144 this.ldapGroupOptouts = ldapGroupOptouts1;
1145 this.ldapGroupAttrReaders = ldapGroupAttrReaders1;
1146 this.ldapGroupAttrUpdaters = ldapGroupAttrUpdaters1;
1147 this.ldapGroupViewers = ldapGroupViewers1;
1148 this.ldapGroupReaders = ldapGroupReaders1;
1149 this.ldapGroupAdmins = ldapGroupAdmins1;
1150 this.ldapGroupUpdaters = ldapGroupUpdaters1;
1151 this.groupLikeString = groupsLike1;
1152 this.ldapResultsTransformationClass = ldapResultsTransformationClass1;
1153 }
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168 public LoaderJobBean(GrouperLoaderType grouperLoaderType1, String attributeDefName,
1169 GrouperLoaderDb grouperLoaderDb1,
1170 Hib3GrouperLoaderLog hib3GrouploaderLogOverall1,
1171 GrouperSession grouperSession1, String attributeLoaderAttrQuery1,
1172 String attributeLoaderAttrSetQuery1, String attributeLoaderAttrsLike1,
1173 String attributeLoaderActionQuery1, String attributeLoaderActionSetQuery1, long startTime1 ) {
1174 this.attributeDefName = attributeDefName;
1175 this.grouperLoaderType = grouperLoaderType1;
1176 this.grouperLoaderDb = grouperLoaderDb1;
1177 this.hib3GrouploaderLogOverall = hib3GrouploaderLogOverall1;
1178 this.grouperSession = grouperSession1;
1179 this.attributeLoaderAttrQuery = attributeLoaderAttrQuery1;
1180 this.attributeLoaderAttrSetQuery = attributeLoaderAttrSetQuery1;
1181 this.attributeLoaderAttrsLike = attributeLoaderAttrsLike1;
1182 this.attributeLoaderActionQuery = attributeLoaderActionQuery1;
1183 this.attributeLoaderActionSetQuery = attributeLoaderActionSetQuery1;
1184 this.startTime = startTime1;
1185 }
1186
1187
1188
1189
1190
1191 public void setGrouperLoaderType(GrouperLoaderType grouperLoaderType) {
1192 this.grouperLoaderType = grouperLoaderType;
1193 }
1194
1195
1196
1197
1198
1199 public void setGroupNameOverall(String groupNameOverall) {
1200 this.groupNameOverall = groupNameOverall;
1201 }
1202
1203
1204
1205
1206
1207 public void setGrouperLoaderDb(GrouperLoaderDb grouperLoaderDb) {
1208 this.grouperLoaderDb = grouperLoaderDb;
1209 }
1210
1211
1212
1213
1214
1215 public void setQuery(String query1) {
1216 this.query = query1;
1217 }
1218
1219
1220
1221
1222
1223 public void setHib3GrouploaderLogOverall(
1224 Hib3GrouperLoaderLog hib3GrouploaderLogOverall1) {
1225 this.hib3GrouploaderLogOverall = hib3GrouploaderLogOverall1;
1226 }
1227
1228
1229
1230
1231
1232 public void setGrouperSession(GrouperSession grouperSession1) {
1233 this.grouperSession = grouperSession1;
1234 }
1235
1236
1237
1238
1239
1240 public void setAndGroups(List<Group> andGroups1) {
1241 this.andGroups = andGroups1;
1242 }
1243
1244
1245
1246
1247
1248 public void setGroupTypes(List<GroupType> groupTypes) {
1249 this.groupTypes = groupTypes;
1250 }
1251
1252
1253
1254
1255
1256
1257
1258 public void setGroupLikeString(String groupLikeString) {
1259 this.groupLikeString = groupLikeString;
1260 }
1261
1262
1263
1264
1265
1266 public void setGroupQuery(String groupQuery1) {
1267 this.groupQuery = groupQuery1;
1268 }
1269
1270
1271
1272
1273
1274 public long getStartTime() {
1275 return this.startTime;
1276 }
1277
1278
1279
1280
1281
1282 public void setStartTime(long startTime1) {
1283 this.startTime = startTime1;
1284 }
1285
1286
1287
1288
1289
1290
1291
1292 public String getLdapResultsTransformationClass() {
1293 return ldapResultsTransformationClass;
1294 }
1295
1296
1297
1298
1299
1300
1301
1302 public void setLdapResultsTransformationClass(String ldapResultsTransformationClass1) {
1303 this.ldapResultsTransformationClass = ldapResultsTransformationClass1;
1304 }
1305
1306
1307
1308
1309 private GrouperFailsafeBean grouperFailsafeBean;
1310
1311
1312
1313
1314
1315 public void setGrouperFailsafeBean(GrouperFailsafeBean grouperFailsafeBean1) {
1316 this.grouperFailsafeBean = grouperFailsafeBean1;
1317 }
1318
1319
1320
1321
1322
1323 public GrouperFailsafeBean getGrouperFailsafeBean() {
1324 return grouperFailsafeBean;
1325 }
1326
1327
1328 }