Checkstyle Results

The following document contains the results of Checkstyle .

Summary

FilesInfosWarningsErrors
115003024

Files

FilesIWE
gov/bnl/gums/AbstractHostGroup.java 009
gov/bnl/gums/AccountMapper.java 004
gov/bnl/gums/AccountPoolMapper.java 0023
gov/bnl/gums/AccountPoolMapperDB.java 0010
gov/bnl/gums/BNLPersistenceFactory.java 0086
gov/bnl/gums/CertificateHostGroup.java 0028
gov/bnl/gums/CompositeAccountMapper.java 0021
gov/bnl/gums/Configuration.java 0034
gov/bnl/gums/ConfigurationStore.java 005
gov/bnl/gums/ConfigurationToolkit.java 0073
gov/bnl/gums/FQAN.java 0091
gov/bnl/gums/FileConfigurationStore.java 0049
gov/bnl/gums/GUMS.java 0058
gov/bnl/gums/GecosAccountMapper.java 0040
gov/bnl/gums/GecosLdapAccountMapper.java 0030
gov/bnl/gums/GecosMap.java 0087
gov/bnl/gums/GecosNisAccountMapper.java 0030
gov/bnl/gums/GridUser.java 0043
gov/bnl/gums/GroupAccountMapper.java 0017
gov/bnl/gums/GroupMapper.java 0037
gov/bnl/gums/HostGroup.java 003
gov/bnl/gums/LDAPGroup.java 00126
gov/bnl/gums/ManualAccountMapper.java 0033
gov/bnl/gums/ManualAccountMapperDB.java 002
gov/bnl/gums/ManualUserGroup.java 0041
gov/bnl/gums/ManualUserGroupDB.java 006
gov/bnl/gums/MySQLPersistenceFactory.java 00338
gov/bnl/gums/NISAccountMapper.java 0049
gov/bnl/gums/NisClient.java 00112
gov/bnl/gums/PersistenceFactory.java 006
gov/bnl/gums/ReadWriteLock.java 0040
gov/bnl/gums/ResourceManager.java 0087
gov/bnl/gums/UserGroup.java 0010
gov/bnl/gums/UserGroupDB.java 007
gov/bnl/gums/VOMSGroup.java 00182
gov/bnl/gums/WildcardHostGroup.java 0024
gov/bnl/gums/admin/AuthorizationDeniedException.java 004
gov/bnl/gums/admin/CertCache.java 0032
gov/bnl/gums/admin/CertToolkit.java 0014
gov/bnl/gums/admin/GUMSAPI.java 0016
gov/bnl/gums/admin/GUMSAPIImpl.java 00153
gov/bnl/gums/admin/GUMSAPIMock.java 0041
gov/bnl/gums/command/AbstractCommand.java 0083
gov/bnl/gums/command/CommandLineToolkit.java 009
gov/bnl/gums/command/Configuration.java 0029
gov/bnl/gums/command/GUMSCommandLine.java 0031
gov/bnl/gums/hibernate/HibernateMapping.java 00102
gov/bnl/gums/hibernate/HibernatePersistenceFactory.java 0061
gov/bnl/gums/hibernate/HibernateUserGroupDB.java 0094
gov/bnl/gums/hibernate/Mapping.java 0024
gov/bnl/gums/hibernate/User.java 0021
gov/bnl/gums/hibernate/package.html 001
gov/bnl/gums/ldap/LDAPGroupIDAssigner.java 0044
gov/bnl/gums/ldap/LDAPMapDB.java 0086
gov/bnl/gums/ldap/LDAPPersistenceFactory.java 00260
gov/bnl/gums/ldap/LDAPUserGroupDB.java 0077
gov/bnl/gums/ldap/package.html 001

gov/bnl/gums/AbstractHostGroup.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 23
Error Line has trailing spaces. 24
Error Method 'getGroupMappers' is not designed for extension - needs to be abstract, final or empty. 28
Error Line has trailing spaces. 31
Error Method 'setGroupMapper' is not designed for extension - needs to be abstract, final or empty. 36
Error Parameter groupMapper should be final. 36
Error 'groupMapper' hides a field. 36
Error Line has trailing spaces. 39

gov/bnl/gums/AccountMapper.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 17
Error Line is longer than 80 characters. 20
Error Line has trailing spaces. 24

gov/bnl/gums/AccountPoolMapper.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 19
Error Missing a Javadoc comment. 20
Error Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 22
Error Method 'mapUser' is not designed for extension - needs to be abstract, final or empty. 24
Error Missing a Javadoc comment. 24
Error Parameter userDN should be final. 24
Error 'if' construct must use '{}'s. 26
Error Line has trailing spaces. 28
Error Line has trailing spaces. 29
Error Method 'getPersistenceFactory' is not designed for extension - needs to be abstract, final or empty. 30
Error Missing a Javadoc comment. 30
Error Line has trailing spaces. 33
Error Line is longer than 80 characters. 34
Error Method 'setPersistence' is not designed for extension - needs to be abstract, final or empty. 34
Error Missing a Javadoc comment. 34
Error Parameter persistanceFactory should be final. 34
Error 'persistanceFactory' hides a field. 34
Error Parameter name should be final. 34
Error 'name' hides a field. 34
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 39
Error Missing a Javadoc comment. 39

gov/bnl/gums/AccountPoolMapperDB.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 22
Error Line is longer than 80 characters. 24
Error Line has trailing spaces. 27
Error Line has trailing spaces. 33
Error Line has trailing spaces. 41
Error Line has trailing spaces. 46
Error First sentence should end with a period. 47
Error Line has trailing spaces. 52
Error Line is longer than 80 characters. 53

gov/bnl/gums/BNLPersistenceFactory.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 26
Error Missing a Javadoc comment. 27
Error Line is longer than 80 characters. 28
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 29
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error Method 'retrieveUserGroupDB' is not designed for extension - needs to be abstract, final or empty. 38
Error Missing a Javadoc comment. 38
Error Parameter name should be final. 38
Error 'name' hides a field. 38
Error Method 'retrieveManualUserGroupDB' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Parameter name should be final. 42
Error 'name' hides a field. 42
Error Method 'retrieveManualAccountMapperDB' is not designed for extension - needs to be abstract, final or empty. 46
Error Missing a Javadoc comment. 46
Error Parameter name should be final. 46
Error 'name' hides a field. 46
Error Method 'retrieveAccountPoolMapperDB' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Parameter name should be final. 50
Error 'name' hides a field. 50
Error Line has trailing spaces. 66
Error Missing a Javadoc comment. 67
Error Line has trailing spaces. 68
Error Missing a Javadoc comment. 69
Error Missing a Javadoc comment. 70
Error Missing a Javadoc comment. 71
Error Line has trailing spaces. 72
Error Line is longer than 80 characters. 73
Error Missing a Javadoc comment. 73
Error Parameter poolname should be final. 73
Error Parameter group should be final. 73
Error 'group' hides a field. 73
Error Parameter secondaryGroups should be final. 73
Error 'secondaryGroups' hides a field. 73
Error Line has trailing spaces. 78
Error Missing a Javadoc comment. 79
Error Parameter user should be final. 79
Error Missing a Javadoc comment. 83
Error Parameter userDN should be final. 83
Error Line has trailing spaces. 90
Error Missing a Javadoc comment. 91
Error Parameter username should be final. 91
Error 'group' hides a field. 96
Error Line is longer than 80 characters. 98
Error Missing a Javadoc comment. 102
Error Parameter userDN should be final. 102
Error 'if' construct must use '{}'s. 104
Error Missing a Javadoc comment. 117
Error Parameter account should be final. 117
Error Missing a Javadoc comment. 121
Error Parameter date should be final. 121
Error Missing a Javadoc comment. 125
Error Line has trailing spaces. 128
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 131
Error Missing a Javadoc comment. 131
Error Line has trailing spaces. 134
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 135
Error Missing a Javadoc comment. 135
Error Parameter name should be final. 135
Error 'name' hides a field. 135
Error Method 'getProperties' is not designed for extension - needs to be abstract, final or empty. 139
Error Missing a Javadoc comment. 139
Error Method 'setProperties' is not designed for extension - needs to be abstract, final or empty. 143
Error Missing a Javadoc comment. 143
Error Parameter properties should be final. 143
Error 'properties' hides a field. 143
Error Line has trailing spaces. 148
Error Method 'getMySQLProperties' is not designed for extension - needs to be abstract, final or empty. 149
Error Missing a Javadoc comment. 149
Error Line has trailing spaces. 152
Error Missing a Javadoc comment. 153
Error Parameter prefix should be final. 153
Error 'name' hides a field. 157
Error Line is longer than 80 characters. 159
Error Line has trailing spaces. 164
Error Method 'getLDAPProperties' is not designed for extension - needs to be abstract, final or empty. 165
Error Missing a Javadoc comment. 165
Error Method 'isSynchGroups' is not designed for extension - needs to be abstract, final or empty. 173
Error Method 'setSynchGroups' is not designed for extension - needs to be abstract, final or empty. 182
Error Parameter synchGroups should be final. 182
Error 'synchGroups' hides a field. 182
Error Line has trailing spaces. 186

gov/bnl/gums/CertificateHostGroup.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 24
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Line has trailing spaces. 28
Error Method 'isInGroup' is not designed for extension - needs to be abstract, final or empty. 29
Error Missing a Javadoc comment. 29
Error Parameter hostname should be final. 29
Error 'if' construct must use '{}'s. 32
Error Line has trailing spaces. 37
Error Method 'getCn' is not designed for extension - needs to be abstract, final or empty. 41
Error Line has trailing spaces. 44
Error Method 'setCn' is not designed for extension - needs to be abstract, final or empty. 48
Error Parameter cn should be final. 48
Error 'cn' hides a field. 48
Error Line has trailing spaces. 52
Error Line is longer than 80 characters. 54
Error Method 'getDn' is not designed for extension - needs to be abstract, final or empty. 56
Error Line has trailing spaces. 59
Error Line is longer than 80 characters. 61
Error Unused @param tag for 'wildcard'. 61
Error Method 'setDn' is not designed for extension - needs to be abstract, final or empty. 63
Error Parameter dn should be final. 63
Error 'dn' hides a field. 63
Error Expected @param tag for 'dn'. 63
Error Line has trailing spaces. 67
Error Missing a Javadoc comment. 68

gov/bnl/gums/CompositeAccountMapper.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.util.*. 9
Error Line has trailing spaces. 21
Error Line has trailing spaces. 26
Error Line has trailing spaces. 31
Error Missing a Javadoc comment. 32
Error Method 'setMappers' is not designed for extension - needs to be abstract, final or empty. 42
Error Parameter mappers should be final. 42
Error 'mappers' hides a field. 42
Error Line has trailing spaces. 45
Error Method 'getMappers' is not designed for extension - needs to be abstract, final or empty. 55
Error Line has trailing spaces. 58
Error Method 'mapUser' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59
Error Parameter userDN should be final. 59
Error 'if' construct must use '{}'s. 64
Error Line has trailing spaces. 68
Error Line is longer than 80 characters. 71
Error Method 'addMapper' is not designed for extension - needs to be abstract, final or empty. 73
Error Parameter mapper should be final. 73
Error Line has trailing spaces. 76

gov/bnl/gums/Configuration.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.util.*. 9
Error Using the '.*' form of import should be avoided - org.apache.commons.logging.*. 10
Error Missing a Javadoc comment. 21
Error Line has trailing spaces. 22
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Method 'getHostGroup' is not designed for extension - needs to be abstract, final or empty. 33
Error Line has trailing spaces. 36
Error Method 'getGroupMapping' is not designed for extension - needs to be abstract, final or empty. 42
Error Line has trailing spaces. 45
Error Method 'getPersistenceFactories' is not designed for extension - needs to be abstract, final or empty. 51
Error Line has trailing spaces. 55
Error Method 'getAllGroups' is not designed for extension - needs to be abstract, final or empty. 61
Error Line has trailing spaces. 64
Error Method 'addPersistenceFactory' is not designed for extension - needs to be abstract, final or empty. 69
Error Parameter factory should be final. 69
Error Line has trailing spaces. 73
Error Method 'addGroupMapping' is not designed for extension - needs to be abstract, final or empty. 78
Error Parameter group should be final. 78
Error Line has trailing spaces. 85
Error Method 'addHostGroup' is not designed for extension - needs to be abstract, final or empty. 90
Error Parameter mapping should be final. 90
Error Method 'getAdminGroup' is not designed for extension - needs to be abstract, final or empty. 99
Error Method 'setAdminGroup' is not designed for extension - needs to be abstract, final or empty. 108
Error Parameter adminGroup should be final. 108
Error 'adminGroup' hides a field. 108
Error Method 'isErrorOnMissedMapping' is not designed for extension - needs to be abstract, final or empty. 122
Error Method 'setErrorOnMissedMapping' is not designed for extension - needs to be abstract, final or empty. 130
Error Parameter errorOnMissedMapping should be final. 130
Error 'errorOnMissedMapping' hides a field. 130

gov/bnl/gums/ConfigurationStore.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 9
Error Line has trailing spaces. 38
Error Expected @param tag for 'conf'. 40
Error Line has trailing spaces. 41

gov/bnl/gums/ConfigurationToolkit.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.util.*. 11
Error Using the '.*' form of import should be avoided - org.apache.commons.digester.*. 13
Error Utility classes should not have a public or default constructor. 23
Error Missing a Javadoc comment. 24
Error Line has trailing spaces. 25
Error Line is longer than 80 characters. 26
Error Missing a Javadoc comment. 26
Error Parameter url should be final. 26
Error Line has trailing spaces. 33
Error Line is longer than 80 characters. 34
Error Missing a Javadoc comment. 34
Error Parameter filename should be final. 34
Error Line has trailing spaces. 41
Error Missing a Javadoc comment. 42
Error Line is longer than 80 characters. 47
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 51
Error Line is longer than 80 characters. 54
Error Line is longer than 80 characters. 57
Error Line has trailing spaces. 59
Error Line is longer than 80 characters. 60
Error Line is longer than 80 characters. 62
Error Line has trailing spaces. 63
Error Line is longer than 80 characters. 64
Error Line is longer than 80 characters. 65
Error Line is longer than 80 characters. 68
Error Line has trailing spaces. 70
Error Line is longer than 80 characters. 71
Error Line is longer than 80 characters. 72
Error Line is longer than 80 characters. 73
Error Line is longer than 80 characters. 74
Error Line is longer than 80 characters. 76
Error Line is longer than 80 characters. 77
Error Line has trailing spaces. 78
Error Line is longer than 80 characters. 79
Error Line is longer than 80 characters. 80
Error Line is longer than 80 characters. 81
Error Line is longer than 80 characters. 82
Error Line is longer than 80 characters. 87
Error Line has trailing spaces. 89
Error Line has trailing spaces. 92
Error Missing a Javadoc comment. 93
Error Line has trailing spaces. 94
Error Line is longer than 80 characters. 95
Error Missing a Javadoc comment. 95
Error Parameter str should be final. 95
Error Parameter str1 should be final. 95
Error Parameter attributes should be final. 95
Error Line has trailing spaces. 106
Error Line has trailing spaces. 108
Error Missing a Javadoc comment. 109
Error Line has trailing spaces. 110
Error Line is longer than 80 characters. 111
Error Missing a Javadoc comment. 111
Error Parameter str should be final. 111
Error Parameter str1 should be final. 111
Error Parameter attributes should be final. 111
Error Line is longer than 80 characters. 115
Error Line has trailing spaces. 118
Error Line has trailing spaces. 120
Error Missing a Javadoc comment. 121
Error Line has trailing spaces. 122
Error Line is longer than 80 characters. 123
Error Missing a Javadoc comment. 123
Error Parameter str should be final. 123
Error Parameter str1 should be final. 123
Error Parameter attributes should be final. 123
Error Line is longer than 80 characters. 127
Error Line is longer than 80 characters. 133
Error Line is longer than 80 characters. 137
Error Line has trailing spaces. 140
Error Line has trailing spaces. 142

gov/bnl/gums/FQAN.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 29
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Line has trailing spaces. 35
Error Line is longer than 80 characters. 38
Error Missing a Javadoc comment. 38
Error Line has trailing spaces. 39
Error Line is longer than 80 characters. 41
Error Parameter fqan should be final. 45
Error 'fqan' hides a field. 45
Error Line has trailing spaces. 50
Error Line has trailing spaces. 52
Error Parameter vo should be final. 59
Error 'vo' hides a field. 59
Error Parameter group should be final. 59
Error 'group' hides a field. 59
Error Parameter role should be final. 59
Error 'role' hides a field. 59
Error Parameter capability should be final. 59
Error 'capability' hides a field. 59
Error 'if' construct must use '{}'s. 60
Error Line is longer than 80 characters. 61
Error Line has trailing spaces. 68
Error Line has trailing spaces. 70
Error Line is longer than 80 characters. 71
Error Method 'getFqan' is not designed for extension - needs to be abstract, final or empty. 73
Error Missing a Javadoc comment. 77
Error Parameter fqan should be final. 77
Error 'fqan' hides a field. 77
Error Line has trailing spaces. 82
Error Method 'getVo' is not designed for extension - needs to be abstract, final or empty. 85
Error Line has trailing spaces. 88
Error Missing a Javadoc comment. 89
Error Parameter vo should be final. 89
Error 'vo' hides a field. 89
Error Line is longer than 80 characters. 91
Error Line has trailing spaces. 95
Error Line has trailing spaces. 97
Error Method 'getGroup' is not designed for extension - needs to be abstract, final or empty. 100
Error Line has trailing spaces. 103
Error Missing a Javadoc comment. 104
Error Parameter group should be final. 104
Error 'group' hides a field. 104
Error Line is longer than 80 characters. 106
Error Line has trailing spaces. 110
Error Line has trailing spaces. 112
Error Method 'getRole' is not designed for extension - needs to be abstract, final or empty. 115
Error Line has trailing spaces. 118
Error Missing a Javadoc comment. 119
Error Parameter role should be final. 119
Error 'role' hides a field. 119
Error Line is longer than 80 characters. 121
Error Line has trailing spaces. 128
Error Method 'getCapability' is not designed for extension - needs to be abstract, final or empty. 133
Error Line has trailing spaces. 136
Error Missing a Javadoc comment. 137
Error Parameter capability should be final. 137
Error 'capability' hides a field. 137
Error Line is longer than 80 characters. 139
Error Line has trailing spaces. 146
Error Missing a Javadoc comment. 147
Error Parameter fqan should be final. 147
Error 'fqan' hides a field. 147
Error 'if' construct must use '{}'s. 150
Error Line is longer than 80 characters. 151
Error Line has trailing spaces. 152
Error Line is longer than 80 characters. 163
Error '5' is a magic number. 174
Error '11' is a magic number. 182
Error Line has trailing spaces. 185
Error Missing a Javadoc comment. 186
Error 'if' construct must use '{}'s. 194
Error Line has trailing spaces. 206
Error Line has trailing spaces. 208
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 211
Error Line has trailing spaces. 214
Error Line has trailing spaces. 216
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 219
Error 'if' construct must use '{}'s. 220
Error Line has trailing spaces. 223
Error Line has trailing spaces. 226
Error Line is longer than 80 characters. 228
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 230
Error Parameter obj should be final. 230
Error 'if' construct must use '{}'s. 231
Error Avoid inline conditionals. 233
Error Line has trailing spaces. 235

gov/bnl/gums/FileConfigurationStore.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - org.apache.commons.logging.*. 13
Error Missing a Javadoc comment. 22
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 25
Error Line has trailing spaces. 26
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 29
Error Line has trailing spaces. 30
Error Missing a Javadoc comment. 31
Error Line has trailing spaces. 33
Error First sentence should end with a period. 34
Error Parameter filename should be final. 36
Error 'filename' hides a field. 36
Error Expected @param tag for 'filename'. 36
Error Line has trailing spaces. 39
Error Method 'isActive' is not designed for extension - needs to be abstract, final or empty. 40
Error Missing a Javadoc comment. 40
Error Line has trailing spaces. 44
Error Method 'isReadOnly' is not designed for extension - needs to be abstract, final or empty. 45
Error Missing a Javadoc comment. 45
Error Line has trailing spaces. 48
Error Method 'getConfURL' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error Line has trailing spaces. 52
Error Method 'retrieveConfiguration' is not designed for extension - needs to be abstract, final or empty. 53
Error Missing a Javadoc comment. 53
Error 'if' construct must use '{}'s. 54
Error Line is longer than 80 characters. 57
Error Line has trailing spaces. 61
Error Missing a Javadoc comment. 62
Error Line is longer than 80 characters. 77
Error Line has trailing spaces. 81
Error Missing a Javadoc comment. 82
Error Line is longer than 80 characters. 90
Error Line is longer than 80 characters. 91
Error Line is longer than 80 characters. 95
Error Line is longer than 80 characters. 96
Error Line is longer than 80 characters. 97
Error Line is longer than 80 characters. 102
Error Line has trailing spaces. 106
Error Method 'storeConfiguration' is not designed for extension - needs to be abstract, final or empty. 107
Error Missing a Javadoc comment. 107
Error Parameter conf should be final. 107
Error 'conf' hides a field. 107
Error Line is longer than 80 characters. 109
Error Line has trailing spaces. 111

gov/bnl/gums/GUMS.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - org.apache.commons.logging.*. 14
Error Missing a Javadoc comment. 23
Error 'public' modifier out of order with the JLS suggestions. 23
Error Name 'siteAdminLog' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 23
Error Missing a Javadoc comment. 24
Error 'public' modifier out of order with the JLS suggestions. 24
Error Name 'resourceAdminLog' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 24
Error Missing a Javadoc comment. 25
Error 'private' modifier out of order with the JLS suggestions. 25
Error Line is longer than 80 characters. 26
Error Missing a Javadoc comment. 26
Error 'private' modifier out of order with the JLS suggestions. 26
Error Missing a Javadoc comment. 27
Error Line has trailing spaces. 28
Error Missing a Javadoc comment. 29
Error Missing a Javadoc comment. 30
Error Variable 'confStore' must be private and have accessor methods. 30
Error Missing a Javadoc comment. 31
Error Line has trailing spaces. 32
Error Line is longer than 80 characters. 37
Error Line has trailing spaces. 39
Error Line has trailing spaces. 42
Error Missing a Javadoc comment. 43
Error Parameter confStore should be final. 43
Error 'confStore' hides a field. 43
Error Line is longer than 80 characters. 46
Error Line has trailing spaces. 48
Error Line has trailing spaces. 51
Error Parameter conf should be final. 53
Error 'conf' hides a field. 53
Error Expected @param tag for 'conf'. 53
Error Line has trailing spaces. 56
Error Missing a Javadoc comment. 57
Error Line is longer than 80 characters. 61
Error Line is longer than 80 characters. 68
Error Line is longer than 80 characters. 70
Error Line is longer than 80 characters. 72
Error Line is longer than 80 characters. 77
Error '*' is not preceded with whitespace. 77
Error '*' is not followed by whitespace. 77
Error '60' is a magic number. 77
Error '*' is not preceded with whitespace. 77
Error '*' is not followed by whitespace. 77
Error '1000' is a magic number. 77
Error Line is longer than 80 characters. 78
Error Line is longer than 80 characters. 80
Error Line is longer than 80 characters. 83
Error Method 'getResourceManager' is not designed for extension - needs to be abstract, final or empty. 93
Error Line has trailing spaces. 96
Error Line has trailing spaces. 101
Error Method 'getConfiguration' is not designed for extension - needs to be abstract, final or empty. 104
Error 'if' construct must use '{}'s. 105
Error Line has trailing spaces. 108
Error Method 'setConfiguration' is not designed for extension - needs to be abstract, final or empty. 115
Error Parameter conf should be final. 115
Error 'conf' hides a field. 115
Error 'if' construct must use '{}'s. 117

gov/bnl/gums/GecosAccountMapper.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.util.*. 9
Error Using the '.*' form of import should be avoided - org.apache.commons.logging.*. 10
Error Line is longer than 80 characters. 13
Error Line has trailing spaces. 20
Error Line is longer than 80 characters. 21
Error Missing a Javadoc comment. 27
Error 'private' modifier out of order with the JLS suggestions. 27
Error Line has trailing spaces. 28
Error Method 'mapUser' is not designed for extension - needs to be abstract, final or empty. 29
Error Missing a Javadoc comment. 29
Error Parameter userDN should be final. 29
Error Line is longer than 80 characters. 32
Error Line has trailing spaces. 35
Error Missing a Javadoc comment. 36
Error Parameter certificateSubject should be final. 36
Error '3' is a magic number. 37
Error Name 'CN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 38
Error Line has trailing spaces. 39
Error Line has trailing spaces. 45
Error '-' is not preceded with whitespace. 49
Error '-' is not followed by whitespace. 49
Error '-' is not preceded with whitespace. 52
Error '-' is not followed by whitespace. 52
Error Line has trailing spaces. 53
Error Line is longer than 80 characters. 54
Error Line has trailing spaces. 57
Error Missing a Javadoc comment. 58
Error Parameter possibleSurname should be final. 58
Error Line has trailing spaces. 65
Error Line has trailing spaces. 68
Error Missing a Javadoc comment. 69
Error Missing a Javadoc comment. 70
Error '+' is not followed by whitespace. 75
Error Line is longer than 80 characters. 78
Error '+' is not followed by whitespace. 78
Error Line has trailing spaces. 88
Error Expected an @return tag. 92
Error Line has trailing spaces. 93
Error Expected an @return tag. 98

gov/bnl/gums/GecosLdapAccountMapper.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 24
Error 'private' modifier out of order with the JLS suggestions. 24
Error Line has trailing spaces. 25
Error Missing a Javadoc comment. 26
Error Line has trailing spaces. 27
Error Method 'getJndiLdapUrl' is not designed for extension - needs to be abstract, final or empty. 32
Error Line has trailing spaces. 35
Error Method 'setJndiLdapUrl' is not designed for extension - needs to be abstract, final or empty. 40
Error Parameter jndiLdapUrl should be final. 40
Error 'jndiLdapUrl' hides a field. 40
Error Line has trailing spaces. 43
Error Missing a Javadoc comment. 44
Error Line is longer than 80 characters. 47
Error ',' is not followed by whitespace. 47
Error Method 'createMap' is not designed for extension - needs to be abstract, final or empty. 51
Error Missing a Javadoc comment. 51
Error '5' is a magic number. 53
Error Line is longer than 80 characters. 58
Error Line is longer than 80 characters. 61
Error Line is longer than 80 characters. 72
Error '+' is not preceded with whitespace. 78
Error '+' is not followed by whitespace. 78
Error '100' is a magic number. 81
Error '+' is not preceded with whitespace. 86
Error '+' is not followed by whitespace. 86
Error '100' is a magic number. 89
Error Line is longer than 80 characters. 96
Error Method 'mapName' is not designed for extension - needs to be abstract, final or empty. 101
Error Missing a Javadoc comment. 101

gov/bnl/gums/GecosMap.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 29
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Line has trailing spaces. 35
Error Method 'findAccount' is not designed for extension - needs to be abstract, final or empty. 36
Error Missing a Javadoc comment. 36
Error Parameter name should be final. 36
Error Parameter surname should be final. 36
Error Line is longer than 80 characters. 37
Error Line is longer than 80 characters. 38
Error Line is longer than 80 characters. 39
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 51
Error Line is longer than 80 characters. 52
Error Line is longer than 80 characters. 64
Error '+' should be on a new line. 64
Error Line is longer than 80 characters. 65
Error Line is longer than 80 characters. 66
Error Line is longer than 80 characters. 74
Error '+' should be on a new line. 74
Error Line is longer than 80 characters. 75
Error Line is longer than 80 characters. 79
Error '+' should be on a new line. 79
Error Line is longer than 80 characters. 80
Error Line is longer than 80 characters. 81
Error Line is longer than 80 characters. 88
Error Line is longer than 80 characters. 89
Error Line is longer than 80 characters. 92
Error Line is longer than 80 characters. 93
Error Line is longer than 80 characters. 97
Error Line is longer than 80 characters. 99
Error Line is longer than 80 characters. 100
Error Line is longer than 80 characters. 109
Error Line has trailing spaces. 115
Error Missing a Javadoc comment. 116
Error Missing a Javadoc comment. 117
Error '60' is a magic number. 117
Error '*' is not preceded with whitespace. 117
Error '*' is not followed by whitespace. 117
Error '60' is a magic number. 117
Error '*' is not preceded with whitespace. 117
Error '*' is not followed by whitespace. 117
Error '1000' is a magic number. 117
Error Method 'isValid' is not designed for extension - needs to be abstract, final or empty. 118
Error Missing a Javadoc comment. 118
Error 'if' construct must use '{}'s. 119
Error 'if' construct must use '{}'s. 120
Error Line is longer than 80 characters. 120
Error Line has trailing spaces. 123
Error Missing a Javadoc comment. 124
Error Parameter gecos should be final. 124
Error 'if' construct must use '{}'s. 131
Error Line has trailing spaces. 134
Error Missing a Javadoc comment. 135
Error Parameter gecos should be final. 135
Error 'if' construct must use '{}'s. 142
Error '+' is not preceded with whitespace. 143
Error '+' is not followed by whitespace. 143
Error Line has trailing spaces. 145
Error Method 'addEntry' is not designed for extension - needs to be abstract, final or empty. 146
Error Missing a Javadoc comment. 146
Error Parameter username should be final. 146
Error Parameter gecos should be final. 146
Error Line is longer than 80 characters. 149
Error Line has trailing spaces. 159
Error Method 'printMaps' is not designed for extension - needs to be abstract, final or empty. 160
Error Missing a Javadoc comment. 160
Error Parameter out should be final. 160
Error '15' is a magic number. 171
Error '30' is a magic number. 175
Error '15' is a magic number. 179
Error Line has trailing spaces. 185
Error Missing a Javadoc comment. 186
Error Parameter out should be final. 186
Error Parameter map should be final. 186
Error Parameter offset should be final. 186
Error Line has trailing spaces. 196
Error Method 'getExpiration' is not designed for extension - needs to be abstract, final or empty. 206
Error Method 'setExpiration' is not designed for extension - needs to be abstract, final or empty. 215
Error Parameter expiration should be final. 215
Error 'expiration' hides a field. 215
Error Line has trailing spaces. 219

gov/bnl/gums/GecosNisAccountMapper.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 24
Error 'private' modifier out of order with the JLS suggestions. 24
Error Missing a Javadoc comment. 26
Error Line has trailing spaces. 27
Error Method 'getJndiNisUrl' is not designed for extension - needs to be abstract, final or empty. 32
Error Line has trailing spaces. 35
Error Method 'setJndiNisUrl' is not designed for extension - needs to be abstract, final or empty. 40
Error Parameter jndiNisUrl should be final. 40
Error 'jndiNisUrl' hides a field. 40
Error Line has trailing spaces. 43
Error Expected an @return tag. 46
Error Line is longer than 80 characters. 49
Error ',' is not followed by whitespace. 49
Error Line has trailing spaces. 52
Error Method 'createMap' is not designed for extension - needs to be abstract, final or empty. 53
Error Missing a Javadoc comment. 53
Error '5' is a magic number. 55
Error Line is longer than 80 characters. 60
Error Line is longer than 80 characters. 63
Error Line is longer than 80 characters. 74
Error '+' is not preceded with whitespace. 80
Error '+' is not followed by whitespace. 80
Error '100' is a magic number. 83
Error '+' is not preceded with whitespace. 88
Error '+' is not followed by whitespace. 88
Error '100' is a magic number. 91
Error Line is longer than 80 characters. 98
Error Method 'mapName' is not designed for extension - needs to be abstract, final or empty. 103
Error Missing a Javadoc comment. 103

gov/bnl/gums/GridUser.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 12
Error Missing a Javadoc comment. 17
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 19
Error Missing a Javadoc comment. 20
Error Line has trailing spaces. 21
Error Line has trailing spaces. 27
Error Line is longer than 80 characters. 30
Error Line is longer than 80 characters. 31
Error Parameter userDN should be final. 33
Error Parameter fqan should be final. 33
Error 'if' construct must use '{}'s. 35
Error Line has trailing spaces. 38
Error Line is longer than 80 characters. 41
Error Method 'getCertificateDN' is not designed for extension - needs to be abstract, final or empty. 43
Error Line has trailing spaces. 46
Error Line is longer than 80 characters. 49
Error Method 'setCertificateDN' is not designed for extension - needs to be abstract, final or empty. 51
Error Parameter certificateDN should be final. 51
Error 'certificateDN' hides a field. 51
Error Line has trailing spaces. 54
Error Line is longer than 80 characters. 57
Error Method 'getVoFQAN' is not designed for extension - needs to be abstract, final or empty. 59
Error Line has trailing spaces. 62
Error Line is longer than 80 characters. 65
Error Method 'setVoFQAN' is not designed for extension - needs to be abstract, final or empty. 67
Error Parameter voFQAN should be final. 67
Error 'voFQAN' hides a field. 67
Error Line has trailing spaces. 70
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 75
Error Line has trailing spaces. 84
Error Line is longer than 80 characters. 86
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 90
Error Parameter obj should be final. 90
Error Line is longer than 80 characters. 92
Error Avoid inline conditionals. 92
Error Line is longer than 80 characters. 98
Error Avoid inline conditionals. 98
Error Line has trailing spaces. 109
Error Line is longer than 80 characters. 112
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 114
Error Line has trailing spaces. 120

gov/bnl/gums/GroupAccountMapper.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 20
Error Line has trailing spaces. 21
Error Missing a Javadoc comment. 22
Error Line has trailing spaces. 23
Error Method 'mapUser' is not designed for extension - needs to be abstract, final or empty. 24
Error Missing a Javadoc comment. 24
Error Parameter userDN should be final. 24
Error Line has trailing spaces. 25
Error Line has trailing spaces. 29
Error Line has trailing spaces. 32
Error Method 'setGroupName' is not designed for extension - needs to be abstract, final or empty. 37
Error Parameter groupName should be final. 37
Error 'groupName' hides a field. 37
Error Line is longer than 80 characters. 38
Error Line has trailing spaces. 41
Error Method 'getGroupName' is not designed for extension - needs to be abstract, final or empty. 46

gov/bnl/gums/GroupMapper.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 16
Error Line has trailing spaces. 22
Error Line has trailing spaces. 27
Error Line has trailing spaces. 32
Error Line has trailing spaces. 37
Error Line has trailing spaces. 47
Error Method 'getGroup' is not designed for extension - needs to be abstract, final or empty. 52
Error Line has trailing spaces. 54
Error Line has trailing spaces. 55
Error Method 'setGroup' is not designed for extension - needs to be abstract, final or empty. 60
Error Parameter group should be final. 60
Error 'group' hides a field. 60
Error Line has trailing spaces. 62
Error Line has trailing spaces. 63
Error Method 'getMapper' is not designed for extension - needs to be abstract, final or empty. 68
Error Line has trailing spaces. 71
Error Method 'setMapper' is not designed for extension - needs to be abstract, final or empty. 76
Error Parameter mapper should be final. 76
Error 'mapper' hides a field. 76
Error Line has trailing spaces. 79
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 84
Error Line has trailing spaces. 87
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 92
Error Parameter name should be final. 92
Error 'name' hides a field. 92
Error Line has trailing spaces. 95
Error Method 'getAccountingVo' is not designed for extension - needs to be abstract, final or empty. 100
Error Line has trailing spaces. 104
Error Method 'setAccountingVo' is not designed for extension - needs to be abstract, final or empty. 109
Error Parameter accountingVo should be final. 109
Error 'accountingVo' hides a field. 109
Error Method 'getAccountingDesc' is not designed for extension - needs to be abstract, final or empty. 118
Error Method 'setAccountingDesc' is not designed for extension - needs to be abstract, final or empty. 127
Error Parameter accountingDesc should be final. 127
Error 'accountingDesc' hides a field. 127
Error Line has trailing spaces. 131

gov/bnl/gums/HostGroup.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.util.*. 9
Error Line has trailing spaces. 15

gov/bnl/gums/LDAPGroup.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.util.*. 9
Error Using the '.*' form of import should be avoided - javax.naming.*. 10
Error Using the '.*' form of import should be avoided - javax.naming.directory.*. 11
Error Using the '.*' form of import should be avoided - org.apache.commons.logging.*. 12
Error Line has trailing spaces. 18
Error Line has trailing spaces. 22
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 33
Error Line has trailing spaces. 34
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Line has trailing spaces. 37
Error Missing a Javadoc comment. 37
Error Line has trailing spaces. 38
Error Method 'getMemberList' is not designed for extension - needs to be abstract, final or empty. 39
Error Missing a Javadoc comment. 39
Error Line has trailing spaces. 42
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 43
Error Missing a Javadoc comment. 43
Error Line has trailing spaces. 46
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 47
Error Missing a Javadoc comment. 47
Error Parameter name should be final. 47
Error 'name' hides a field. 47
Error Line has trailing spaces. 50
Error Method 'isInGroup' is not designed for extension - needs to be abstract, final or empty. 51
Error Missing a Javadoc comment. 51
Error Parameter user should be final. 51
Error Line has trailing spaces. 54
Error Method 'updateMembers' is not designed for extension - needs to be abstract, final or empty. 55
Error Missing a Javadoc comment. 55
Error Line has trailing spaces. 58
Error Missing a Javadoc comment. 59
Error Missing a Javadoc comment. 60
Error Line has trailing spaces. 61
Error Line is longer than 80 characters. 63
Error ',' is not followed by whitespace. 68
Error '+' is not preceded with whitespace. 68
Error '+' is not followed by whitespace. 68
Error Line is longer than 80 characters. 69
Error ',' is not followed by whitespace. 69
Error Line is longer than 80 characters. 70
Error '+' should be on a new line. 70
Error Line is longer than 80 characters. 73
Error Line has trailing spaces. 74
Error '+' is not preceded with whitespace. 76
Error '+' is not followed by whitespace. 76
Error Line is longer than 80 characters. 83
Error '+' is not preceded with whitespace. 85
Error '+' is not followed by whitespace. 85
Error Line is longer than 80 characters. 92
Error Line has trailing spaces. 104
Error Missing a Javadoc comment. 105
Error Parameter rootCtx should be final. 105
Error Line is longer than 80 characters. 109
Error Line is longer than 80 characters. 118
Error Line has trailing spaces. 122
Error Line is longer than 80 characters. 123
Error Missing a Javadoc comment. 123
Error Parameter rootCtx should be final. 123
Error Parameter members should be final. 123
Error Line is longer than 80 characters. 128
Error Line is longer than 80 characters. 133
Error Line is longer than 80 characters. 139
Error Line has trailing spaces. 143
Error Method 'retrievePeopleMap' is not designed for extension - needs to be abstract, final or empty. 144
Error Missing a Javadoc comment. 144
Error Parameter ldap should be final. 144
Error Line is longer than 80 characters. 145
Error Line has trailing spaces. 154
Error '8' is a magic number. 157
Error Line has trailing spaces. 164
Error Method 'getServer' is not designed for extension - needs to be abstract, final or empty. 169
Error Line has trailing spaces. 172
Error Method 'setServer' is not designed for extension - needs to be abstract, final or empty. 177
Error Parameter server should be final. 177
Error 'server' hides a field. 177
Error Line has trailing spaces. 180
Error Line is longer than 80 characters. 183
Error Method 'getQuery' is not designed for extension - needs to be abstract, final or empty. 185
Error Line has trailing spaces. 188
Error Line is longer than 80 characters. 191
Error Method 'setQuery' is not designed for extension - needs to be abstract, final or empty. 193
Error Parameter query should be final. 193
Error 'query' hides a field. 193
Error Line has trailing spaces. 196
Error Method 'getPersistenceFactory' is not designed for extension - needs to be abstract, final or empty. 197
Error Missing a Javadoc comment. 197
Error Line has trailing spaces. 200
Error Line is longer than 80 characters. 201
Error Method 'setPersistence' is not designed for extension - needs to be abstract, final or empty. 201
Error Missing a Javadoc comment. 201
Error Parameter persistanceFactory should be final. 201
Error 'persistanceFactory' hides a field. 201
Error Parameter name should be final. 201
Error 'name' hides a field. 201
Error Line has trailing spaces. 206
Error Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 207
Error Missing a Javadoc comment. 207
Error Line has trailing spaces. 210
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 211
Error Missing a Javadoc comment. 211
Error '+' is not preceded with whitespace. 212
Error '+' is not followed by whitespace. 212
Error '+' is not preceded with whitespace. 212
Error '+' is not followed by whitespace. 212
Error '+' is not preceded with whitespace. 212
Error '+' is not followed by whitespace. 212
Error Line has trailing spaces. 214
Error Method 'equals' is not designed for extension - needs to be abstract, final or empty. 215
Error Missing a Javadoc comment. 215
Error Parameter obj should be final. 215
Error Line is longer than 80 characters. 218
Error Avoid inline conditionals. 218
Error '&&' should be on a new line. 218
Error Line has trailing spaces. 219
Error Line is longer than 80 characters. 219
Error Avoid inline conditionals. 219
Error '&&' should be on a new line. 219
Error Line has trailing spaces. 220
Error Avoid inline conditionals. 220
Error '&&' should be on a new line. 220
Error Line is longer than 80 characters. 221
Error Avoid inline conditionals. 221
Error Line has trailing spaces. 227

gov/bnl/gums/ManualAccountMapper.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 19
Error Missing a Javadoc comment. 20
Error Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 22
Error Line has trailing spaces. 23
Error Method 'mapUser' is not designed for extension - needs to be abstract, final or empty. 24
Error Missing a Javadoc comment. 24
Error Parameter userDN should be final. 24
Error Line has trailing spaces. 27
Error Method 'createMapping' is not designed for extension - needs to be abstract, final or empty. 28
Error Missing a Javadoc comment. 28
Error Parameter userDN should be final. 28
Error Parameter account should be final. 28
Error Line has trailing spaces. 31
Error Method 'removeMapping' is not designed for extension - needs to be abstract, final or empty. 32
Error Missing a Javadoc comment. 32
Error Parameter userDN should be final. 32
Error Line has trailing spaces. 35
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 36
Error Missing a Javadoc comment. 36
Error Line has trailing spaces. 39
Error Method 'getPersistenceFactory' is not designed for extension - needs to be abstract, final or empty. 40
Error Missing a Javadoc comment. 40
Error Line has trailing spaces. 43
Error Line is longer than 80 characters. 44
Error Method 'setPersistence' is not designed for extension - needs to be abstract, final or empty. 44
Error Missing a Javadoc comment. 44
Error Parameter persistanceFactory should be final. 44
Error 'persistanceFactory' hides a field. 44
Error Parameter name should be final. 44
Error 'name' hides a field. 44
Error Line has trailing spaces. 49

gov/bnl/gums/ManualAccountMapperDB.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 10

gov/bnl/gums/ManualUserGroup.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 18
Error Missing a Javadoc comment. 19
Error Missing a Javadoc comment. 20
Error Missing a Javadoc comment. 21
Error Line has trailing spaces. 22
Error Method 'getMemberList' is not designed for extension - needs to be abstract, final or empty. 23
Error Missing a Javadoc comment. 23
Error Line has trailing spaces. 26
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 27
Error Missing a Javadoc comment. 27
Error Line has trailing spaces. 30
Error Method 'isInGroup' is not designed for extension - needs to be abstract, final or empty. 31
Error Missing a Javadoc comment. 31
Error Parameter user should be final. 31
Error Line has trailing spaces. 34
Error Missing a Javadoc comment. 35
Error Line has trailing spaces. 37
Error Method 'addMember' is not designed for extension - needs to be abstract, final or empty. 38
Error Missing a Javadoc comment. 38
Error Parameter user should be final. 38
Error Line has trailing spaces. 41
Error Method 'removeMember' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Parameter user should be final. 42
Error Line has trailing spaces. 45
Error Method 'getPersistenceFactory' is not designed for extension - needs to be abstract, final or empty. 46
Error Missing a Javadoc comment. 46
Error Line has trailing spaces. 49
Error Line is longer than 80 characters. 50
Error Method 'setPersistence' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Parameter persistenceFactory should be final. 50
Error 'persistenceFactory' hides a field. 50
Error Parameter name should be final. 50
Error 'name' hides a field. 50
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 56
Error Missing a Javadoc comment. 56
Error Line is longer than 80 characters. 58
Error Line is longer than 80 characters. 60
Error Line has trailing spaces. 63

gov/bnl/gums/ManualUserGroupDB.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.util.*. 9
Error Missing a Javadoc comment. 20
Error Missing a Javadoc comment. 21
Error Missing a Javadoc comment. 22
Error Missing a Javadoc comment. 23

gov/bnl/gums/MySQLPersistenceFactory.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.sql.*. 9
Error Using the '.*' form of import should be avoided - java.util.*. 11
Error Missing a Javadoc comment. 25
Error Line has trailing spaces. 26
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 28
Error Line has trailing spaces. 29
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error Line is longer than 80 characters. 35
Error Line is longer than 80 characters. 38
Error Line has trailing spaces. 42
Error Missing a Javadoc comment. 43
Error Parameter conn should be final. 43
Error Line is longer than 80 characters. 45
Error Line has trailing spaces. 47
Error Missing a Javadoc comment. 48
Error Line is longer than 80 characters. 49
Error Line has trailing spaces. 58
Error Method 'setConnectionFromDbProperties' is not designed for extension - needs to be abstract, final or empty. 59
Error Missing a Javadoc comment. 59
Error Line is longer than 80 characters. 63
Error Line has trailing spaces. 66
Error Missing a Javadoc comment. 67
Error Line is longer than 80 characters. 73
Error Line is longer than 80 characters. 75
Error Line is longer than 80 characters. 77
Error Line is longer than 80 characters. 84
Error Line has trailing spaces. 87
Error Method 'getConnection' is not designed for extension - needs to be abstract, final or empty. 88
Error Missing a Javadoc comment. 88
Error Line has trailing spaces. 91
Error Method 'setConnection' is not designed for extension - needs to be abstract, final or empty. 92
Error Missing a Javadoc comment. 92
Error Parameter conn should be final. 92
Error Line has trailing spaces. 95
Error Method 'retrieveUserGroupDB' is not designed for extension - needs to be abstract, final or empty. 96
Error Missing a Javadoc comment. 96
Error Parameter groupName should be final. 96
Error Line has trailing spaces. 99
Error Method 'retrieveManualUserGroupDB' is not designed for extension - needs to be abstract, final or empty. 100
Error Missing a Javadoc comment. 100
Error Parameter groupName should be final. 100
Error Line has trailing spaces. 103
Error Method 'retrieveManualAccountMapperDB' is not designed for extension - needs to be abstract, final or empty. 104
Error Missing a Javadoc comment. 104
Error Parameter name should be final. 104
Error 'name' hides a field. 104
Error Line has trailing spaces. 107
Error Method 'retrieveAccountPoolMapperDB' is not designed for extension - needs to be abstract, final or empty. 108
Error Missing a Javadoc comment. 108
Error Parameter name should be final. 108
Error 'name' hides a field. 108
Error Line has trailing spaces. 112
Error Missing a Javadoc comment. 113
Error Line is longer than 80 characters. 114
Error Missing a Javadoc comment. 114
Error Parameter conn should be final. 114
Error Parameter sql should be final. 114
Error Line is longer than 80 characters. 120
Error Line has trailing spaces. 128
Error Missing a Javadoc comment. 129
Error Parameter userDN should be final. 129
Error Parameter groupName should be final. 129
Error Line is longer than 80 characters. 131
Error '+' is not followed by whitespace. 131
Error Line is longer than 80 characters. 136
Error Line has trailing spaces. 137
Error Line has trailing spaces. 140
Error Line has trailing spaces. 142
Error Line is longer than 80 characters. 145
Error Missing a Javadoc comment. 151
Error Parameter userDN should be final. 151
Error Parameter fqan should be final. 151
Error Parameter groupName should be final. 151
Error Line is longer than 80 characters. 153
Error '+' is not followed by whitespace. 153
Error Line is longer than 80 characters. 158
Error Line has trailing spaces. 159
Error '3' is a magic number. 162
Error Line has trailing spaces. 163
Error Line is longer than 80 characters. 167
Error Line has trailing spaces. 172
Error Missing a Javadoc comment. 173
Error Parameter DN should be final. 173
Error Name 'DN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 173
Error Parameter groupName should be final. 173
Error Line is longer than 80 characters. 177
Error '+' should be on a new line. 177
Error '+' should be on a new line. 178
Error Line is longer than 80 characters. 179
Error Line has trailing spaces. 180
Error Line has trailing spaces. 183
Error 'if' construct must use '{}'s. 185
Error Line is longer than 80 characters. 190
Error Missing a Javadoc comment. 196
Error Parameter DN should be final. 196
Error Name 'DN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 196
Error Parameter groupName should be final. 196
Error Parameter fqan should be final. 196
Error Line is longer than 80 characters. 200
Error '+' should be on a new line. 200
Error '+' should be on a new line. 201
Error Line is longer than 80 characters. 202
Error Line has trailing spaces. 203
Error '3' is a magic number. 206
Error Line has trailing spaces. 207
Error 'if' construct must use '{}'s. 209
Error Line is longer than 80 characters. 214
Error Line has trailing spaces. 219
Error Missing a Javadoc comment. 220
Error Line has trailing spaces. 221
Error Missing a Javadoc comment. 222
Error Line has trailing spaces. 223
Error Missing a Javadoc comment. 224
Error Missing a Javadoc comment. 225
Error Line has trailing spaces. 226
Error Missing a Javadoc comment. 227
Error Parameter groupName should be final. 227
Error 'groupName' hides a field. 227
Error Line has trailing spaces. 230
Error Missing a Javadoc comment. 231
Error Parameter user should be final. 231
Error Line is longer than 80 characters. 235
Error Line has trailing spaces. 238
Error Missing a Javadoc comment. 239
Error Parameter members should be final. 239
Error Line is longer than 80 characters. 241
Error Line has trailing spaces. 260
Error Missing a Javadoc comment. 261
Error Line is longer than 80 characters. 264
Error '+' should be on a new line. 264
Error Line is longer than 80 characters. 265
Error '+' should be on a new line. 265
Error Line has trailing spaces. 267
Error Line has trailing spaces. 269
Error Line is longer than 80 characters. 273
Error Line has trailing spaces. 275
Error Line is longer than 80 characters. 279
Error Line has trailing spaces. 284
Error Missing a Javadoc comment. 285
Error Line has trailing spaces. 288
Error Missing a Javadoc comment. 289
Error Line has trailing spaces. 292
Error Missing a Javadoc comment. 293
Error Parameter user should be final. 293
Error Line is longer than 80 characters. 297
Error Line has trailing spaces. 300
Error Missing a Javadoc comment. 301
Error Parameter user should be final. 301
Error Line is longer than 80 characters. 304
Error '+' should be on a new line. 304
Error Line is longer than 80 characters. 305
Error Line has trailing spaces. 306
Error Line is longer than 80 characters. 307
Error '+' should be on a new line. 307
Error Line is longer than 80 characters. 308
Error Line has trailing spaces. 309
Error Line is longer than 80 characters. 311
Error '3' is a magic number. 317
Error Line has trailing spaces. 320
Error Line is longer than 80 characters. 323
Error Line has trailing spaces. 328
Error Line has trailing spaces. 330
Error Missing a Javadoc comment. 331
Error 'cast' is not followed by whitespace. 331
Error Line has trailing spaces. 334
Error Line is longer than 80 characters. 335
Error Method 'mapAccountToUser' is not designed for extension - needs to be abstract, final or empty. 335
Error Missing a Javadoc comment. 335
Error Parameter userGroup should be final. 335
Error Parameter user should be final. 335
Error Parameter account should be final. 335
Error Line is longer than 80 characters. 338
Error Line has trailing spaces. 339
Error '3' is a magic number. 342
Error Line has trailing spaces. 343
Error Method 'removeMappings' is not designed for extension - needs to be abstract, final or empty. 353
Error Missing a Javadoc comment. 353
Error Parameter user should be final. 353
Error Parameter userGroup should be final. 353
Error Line is longer than 80 characters. 356
Error '+' should be on a new line. 356
Error '+' should be on a new line. 357
Error '+' should be on a new line. 358
Error Line has trailing spaces. 360
Error Line has trailing spaces. 363
Error Line is longer than 80 characters. 367
Error Line has trailing spaces. 372
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 373
Error Missing a Javadoc comment. 373
Error Line has trailing spaces. 376
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 377
Error Missing a Javadoc comment. 377
Error Parameter name should be final. 377
Error 'name' hides a field. 377
Error Method 'getProperties' is not designed for extension - needs to be abstract, final or empty. 381
Error Missing a Javadoc comment. 381
Error Method 'setProperties' is not designed for extension - needs to be abstract, final or empty. 385
Error Missing a Javadoc comment. 385
Error Parameter properties should be final. 385
Error 'properties' hides a field. 385
Error Line has trailing spaces. 388
Error Missing a Javadoc comment. 389
Error Line has trailing spaces. 390
Error Missing a Javadoc comment. 391
Error Variable 'userGroup' must be private and have accessor methods. 391
Error Line has trailing spaces. 392
Error Missing a Javadoc comment. 393
Error Parameter userGroup should be final. 393
Error 'userGroup' hides a field. 393
Error Line has trailing spaces. 396
Error Missing a Javadoc comment. 397
Error Parameter userDN should be final. 397
Error Parameter account should be final. 397
Error Line has trailing spaces. 400
Error Missing a Javadoc comment. 401
Error Parameter userDN should be final. 401
Error Line has trailing spaces. 404
Error Missing a Javadoc comment. 405
Error Parameter userDN should be final. 405
Error Line is longer than 80 characters. 408
Error '+' should be on a new line. 408
Error '+' should be on a new line. 409
Error '+' should be on a new line. 410
Error '+' should be on a new line. 411
Error Line has trailing spaces. 413
Error Line has trailing spaces. 416
Error 'if' construct must use '{}'s. 418
Error Line has trailing spaces. 419
Error Line is longer than 80 characters. 423
Error Line has trailing spaces. 427
Error Line has trailing spaces. 429
Error Line has trailing spaces. 431
Error Missing a Javadoc comment. 432
Error Line has trailing spaces. 433
Error Missing a Javadoc comment. 434
Error Variable 'userGroup' must be private and have accessor methods. 434
Error Line has trailing spaces. 435
Error Missing a Javadoc comment. 436
Error Parameter userGroup should be final. 436
Error 'userGroup' hides a field. 436
Error Line has trailing spaces. 439
Error Missing a Javadoc comment. 440
Error Parameter account should be final. 440
Error Line is longer than 80 characters. 442
Error Line is longer than 80 characters. 446
Error Line has trailing spaces. 447
Error Line has trailing spaces. 450
Error Line has trailing spaces. 459
Error Missing a Javadoc comment. 460
Error Parameter account should be final. 460
Error Line is longer than 80 characters. 463
Error '+' should be on a new line. 463
Error '+' should be on a new line. 464
Error Line has trailing spaces. 466
Error Line has trailing spaces. 469
Error 'if' construct must use '{}'s. 471
Error Line has trailing spaces. 472
Error Line is longer than 80 characters. 476
Error Line has trailing spaces. 481
Error Missing a Javadoc comment. 482
Error Parameter userDN should be final. 482
Error 'if' construct must use '{}'s. 484
Error Line is longer than 80 characters. 487
Error '+' should be on a new line. 487
Error '+' should be on a new line. 488
Error '+' should be on a new line. 489
Error Line is longer than 80 characters. 492
Error Line is longer than 80 characters. 493
Error '3' is a magic number. 494
Error '4' is a magic number. 495
Error '5' is a magic number. 496
Error Line is longer than 80 characters. 502
Error Line has trailing spaces. 507
Error Missing a Javadoc comment. 508
Error Line is longer than 80 characters. 511
Error '+' should be on a new line. 511
Error '+' should be on a new line. 512
Error Line is longer than 80 characters. 513
Error Line has trailing spaces. 514
Error Line has trailing spaces. 516
Error 'if' construct must use '{}'s. 518
Error Line has trailing spaces. 519
Error Line is longer than 80 characters. 523
Error Line has trailing spaces. 528
Error Missing a Javadoc comment. 529
Error Parameter userDN should be final. 529
Error Line is longer than 80 characters. 532
Error '+' should be on a new line. 532
Error '+' should be on a new line. 533
Error Line has trailing spaces. 535
Error Line has trailing spaces. 538
Error 'if' construct must use '{}'s. 540
Error Line has trailing spaces. 541
Error Line has trailing spaces. 543
Error Line is longer than 80 characters. 544
Error '+' should be on a new line. 544
Error '+' should be on a new line. 545
Error '+' should be on a new line. 546
Error Line has trailing spaces. 548
Error Line is longer than 80 characters. 549
Error '3' is a magic number. 551
Error Line has trailing spaces. 552
Error Line has trailing spaces. 554
Error Line is longer than 80 characters. 558
Error Line has trailing spaces. 563
Error Missing a Javadoc comment. 564
Error Line is longer than 80 characters. 567
Error '+' should be on a new line. 567
Error '+' should be on a new line. 568
Error Line has trailing spaces. 570
Error Line has trailing spaces. 572
Error Line has trailing spaces. 580
Error Line is longer than 80 characters. 584
Error Line has trailing spaces. 589
Error Missing a Javadoc comment. 590
Error Parameter date should be final. 590
Error Line is longer than 80 characters. 593
Error '+' should be on a new line. 593
Error '+' should be on a new line. 594
Error Line has trailing spaces. 596
Error Line is longer than 80 characters. 598
Error Line has trailing spaces. 599
Error Line has trailing spaces. 607
Error Line is longer than 80 characters. 611
Error Line has trailing spaces. 616
Error Missing a Javadoc comment. 617
Error Parameter user should be final. 617
Error Line is longer than 80 characters. 620
Error '+' should be on a new line. 620
Error '+' should be on a new line. 621
Error '+' should be on a new line. 622
Error Line has trailing spaces. 624
Error Line has trailing spaces. 627
Error Line is longer than 80 characters. 631
Error Line has trailing spaces. 636

gov/bnl/gums/NISAccountMapper.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.util.*. 9
Error Using the '.*' form of import should be avoided - org.apache.commons.logging.*. 10
Error Line is longer than 80 characters. 13
Error Line has trailing spaces. 17
Error Line is longer than 80 characters. 18
Error Missing a Javadoc comment. 24
Error Variable 'log' must be private and have accessor methods. 24
Error Missing a Javadoc comment. 25
Error Variable 'adminLog' must be private and have accessor methods. 25
Error Line has trailing spaces. 26
Error Line has trailing spaces. 31
Error First sentence should end with a period. 32
Error Line is longer than 80 characters. 34
Error Line has trailing spaces. 36
Error Method 'mapUser' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Parameter userDN should be final. 37
Error Line is longer than 80 characters. 39
Error Line has trailing spaces. 41
Error Missing a Javadoc comment. 42
Error Parameter certificateSubject should be final. 42
Error '3' is a magic number. 43
Error Name 'CN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 44
Error Line has trailing spaces. 45
Error Line has trailing spaces. 51
Error '-' is not preceded with whitespace. 55
Error '-' is not followed by whitespace. 55
Error '-' is not preceded with whitespace. 58
Error '-' is not followed by whitespace. 58
Error Line has trailing spaces. 59
Error Line is longer than 80 characters. 60
Error Line has trailing spaces. 63
Error Missing a Javadoc comment. 64
Error Parameter possibleSurname should be final. 64
Error Line has trailing spaces. 71
Error Line has trailing spaces. 74
Error Method 'getJndiNisUrl' is not designed for extension - needs to be abstract, final or empty. 79
Error Line has trailing spaces. 82
Error Method 'setJndiNisUrl' is not designed for extension - needs to be abstract, final or empty. 87
Error Parameter jndiNisUrl should be final. 87
Error 'jndiNisUrl' hides a field. 87
Error Line has trailing spaces. 90
Error Missing a Javadoc comment. 91
Error Missing a Javadoc comment. 92
Error Parameter jndiNisUrl should be final. 92
Error 'jndiNisUrl' hides a field. 92
Error '+' is not followed by whitespace. 95
Error Line has trailing spaces. 103

gov/bnl/gums/NisClient.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 40
Error Missing a Javadoc comment. 41
Error Missing a Javadoc comment. 42
Error Line has trailing spaces. 43
Error Missing a Javadoc comment. 44
Error Line has trailing spaces. 45
Error First sentence should end with a period. 46
Error Parameter nisJndiUrl should be final. 47
Error 'nisJndiUrl' hides a field. 47
Error Expected @param tag for 'nisJndiUrl'. 47
Error Line has trailing spaces. 50
Error Method 'findAccount' is not designed for extension - needs to be abstract, final or empty. 51
Error Missing a Javadoc comment. 51
Error Parameter name should be final. 51
Error Parameter surname should be final. 51
Error Line is longer than 80 characters. 55
Error Line is longer than 80 characters. 56
Error Line is longer than 80 characters. 57
Error Line is longer than 80 characters. 58
Error Line is longer than 80 characters. 67
Error Line is longer than 80 characters. 70
Error Line is longer than 80 characters. 71
Error Line is longer than 80 characters. 83
Error '+' should be on a new line. 83
Error Line is longer than 80 characters. 84
Error Line is longer than 80 characters. 85
Error Line is longer than 80 characters. 93
Error '+' should be on a new line. 93
Error Line is longer than 80 characters. 94
Error Line is longer than 80 characters. 98
Error '+' should be on a new line. 98
Error Line is longer than 80 characters. 99
Error Line is longer than 80 characters. 100
Error Line is longer than 80 characters. 107
Error Line is longer than 80 characters. 108
Error Line is longer than 80 characters. 111
Error Line is longer than 80 characters. 112
Error Line is longer than 80 characters. 116
Error Line is longer than 80 characters. 118
Error Line is longer than 80 characters. 119
Error Line is longer than 80 characters. 128
Error Line has trailing spaces. 137
Error Missing a Javadoc comment. 138
Error Line is longer than 80 characters. 141
Error ',' is not followed by whitespace. 141
Error Line has trailing spaces. 144
Error Missing a Javadoc comment. 145
Error Line is longer than 80 characters. 154
Error Line has trailing spaces. 163
Error Missing a Javadoc comment. 164
Error Missing a Javadoc comment. 165
Error 'if' construct must use '{}'s. 166
Error 'if' construct must use '{}'s. 167
Error Line is longer than 80 characters. 167
Error '60' is a magic number. 167
Error '*' is not preceded with whitespace. 167
Error '*' is not followed by whitespace. 167
Error '60' is a magic number. 167
Error '*' is not preceded with whitespace. 167
Error '*' is not followed by whitespace. 167
Error '1000' is a magic number. 167
Error Line has trailing spaces. 170
Error Missing a Javadoc comment. 171
Error Parameter jndiProperties should be final. 171
Error Parameter accountToGecos should be final. 171
Error 'accountToGecos' hides a field. 171
Error Parameter accountToName should be final. 172
Error 'accountToName' hides a field. 172
Error Parameter accountToSurname should be final. 172
Error 'accountToSurname' hides a field. 172
Error '5' is a magic number. 173
Error Line is longer than 80 characters. 177
Error Line is longer than 80 characters. 183
Error Line is longer than 80 characters. 194
Error Line is longer than 80 characters. 203
Error '+' is not preceded with whitespace. 209
Error '+' is not followed by whitespace. 209
Error '100' is a magic number. 212
Error '+' is not preceded with whitespace. 217
Error '+' is not followed by whitespace. 217
Error '100' is a magic number. 220
Error Line is longer than 80 characters. 227
Error Line has trailing spaces. 230
Error Missing a Javadoc comment. 231
Error Parameter gecos should be final. 231
Error 'if' construct must use '{}'s. 238
Error Line has trailing spaces. 241
Error Missing a Javadoc comment. 242
Error Parameter gecos should be final. 242
Error 'if' construct must use '{}'s. 249
Error '+' is not preceded with whitespace. 250
Error '+' is not followed by whitespace. 250
Error Line has trailing spaces. 252
Error Method 'printMaps' is not designed for extension - needs to be abstract, final or empty. 253
Error Missing a Javadoc comment. 253
Error Parameter out should be final. 253
Error '15' is a magic number. 265
Error '30' is a magic number. 269
Error '15' is a magic number. 273
Error Line has trailing spaces. 279
Error Missing a Javadoc comment. 280
Error Parameter out should be final. 280
Error Parameter map should be final. 280
Error Parameter offset should be final. 280
Error Line has trailing spaces. 290
Error Line has trailing spaces. 293

gov/bnl/gums/PersistenceFactory.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27

gov/bnl/gums/ReadWriteLock.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 17
Error Missing a Javadoc comment. 24
Error Line has trailing spaces. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Line has trailing spaces. 28
Error Missing a Javadoc comment. 29
Error Parameter name should be final. 29
Error 'name' hides a field. 29
Error Line has trailing spaces. 32
Error Expected an @return tag. 35
Error Method 'isReadLocked' is not designed for extension - needs to be abstract, final or empty. 35
Error Line has trailing spaces. 38
Error Expected an @return tag. 41
Error Method 'isWriteLocked' is not designed for extension - needs to be abstract, final or empty. 41
Error Line has trailing spaces. 44
Error Method 'obtainWriteLock' is not designed for extension - needs to be abstract, final or empty. 45
Error Missing a Javadoc comment. 45
Error Line is longer than 80 characters. 46
Error Line has trailing spaces. 47
Error Line is longer than 80 characters. 51
Error Line has trailing spaces. 60
Error Line has trailing spaces. 70
Error Method 'releaseWriteLock' is not designed for extension - needs to be abstract, final or empty. 71
Error Missing a Javadoc comment. 71
Error Line is longer than 80 characters. 72
Error '=' is not preceded with whitespace. 73
Error '=' is not followed by whitespace. 73
Error Line has trailing spaces. 77
Error Method 'obtainReadLock' is not designed for extension - needs to be abstract, final or empty. 78
Error Missing a Javadoc comment. 78
Error Line is longer than 80 characters. 79
Error Line is longer than 80 characters. 83
Error Line has trailing spaces. 89
Error Line has trailing spaces. 95
Error Method 'releaseReadLock' is not designed for extension - needs to be abstract, final or empty. 96
Error Missing a Javadoc comment. 96
Error Line is longer than 80 characters. 97
Error Line has trailing spaces. 102

gov/bnl/gums/ResourceManager.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.io.*. 9
Error Using the '.*' form of import should be avoided - java.util.*. 10
Error Missing a Javadoc comment. 20
Error Missing a Javadoc comment. 21
Error Line has trailing spaces. 22
Error Missing a Javadoc comment. 23
Error Variable 'gums' must be private and have accessor methods. 23
Error Line has trailing spaces. 24
Error Parameter gums should be final. 27
Error 'gums' hides a field. 27
Error Expected @param tag for 'gums'. 27
Error Line has trailing spaces. 30
Error Method 'updateGroups' is not designed for extension - needs to be abstract, final or empty. 34
Error Line has trailing spaces. 37
Error Missing a Javadoc comment. 38
Error Line is longer than 80 characters. 45
Error Line is longer than 80 characters. 47
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 53
Error Line is longer than 80 characters. 62
Error Line is longer than 80 characters. 63
Error Line is longer than 80 characters. 68
Error Line has trailing spaces. 71
Error Expected an @return tag. 74
Error Method 'generateGridMapfile' is not designed for extension - needs to be abstract, final or empty. 74
Error Parameter hostname should be final. 74
Error Expected @param tag for 'hostname'. 74
Error Line has trailing spaces. 79
Error Missing a Javadoc comment. 80
Error Parameter hostname should be final. 80
Error 'if' construct must use '{}'s. 83
Error Line has trailing spaces. 87
Error Missing a Javadoc comment. 88
Error Parameter conf should be final. 88
Error Parameter hostname should be final. 88
Error Line has trailing spaces. 98
Error Expected an @return tag. 103
Error Parameter group should be final. 103
Error Expected @param tag for 'group'. 103
Error Line has trailing spaces. 106
Error Line is longer than 80 characters. 113
Error Line has trailing spaces. 114
Error Line is longer than 80 characters. 118
Error Line is longer than 80 characters. 119
Error ')' is preceded with whitespace. 122
Error ')' is preceded with whitespace. 123
Error ')' is preceded with whitespace. 124
Error ')' is preceded with whitespace. 125
Error Line is longer than 80 characters. 129
Error Line has trailing spaces. 137
Error Missing a Javadoc comment. 138
Error Parameter o1 should be final. 140
Error Parameter o2 should be final. 140
Error Line is longer than 80 characters. 143
Error Line has trailing spaces. 147
Error Method 'generateGrid3UserVoMap' is not designed for extension - needs to be abstract, final or empty. 148
Error Missing a Javadoc comment. 148
Error Parameter hostname should be final. 148
Error 'if' construct must use '{}'s. 151
Error Line is longer than 80 characters. 152
Error Line has trailing spaces. 155
Error Line is longer than 80 characters. 157
Error Line is longer than 80 characters. 158
Error Line has trailing spaces. 159
Error Line has trailing spaces. 164
Error Line is longer than 80 characters. 165
Error Line has trailing spaces. 170
Error Line has trailing spaces. 175
Error Line has trailing spaces. 177
Error Line has trailing spaces. 179
Error Line is longer than 80 characters. 185
Error Line has trailing spaces. 186
Error Line is longer than 80 characters. 190
Error Line is longer than 80 characters. 191
Error Expected an @return tag. 206
Error Method 'map' is not designed for extension - needs to be abstract, final or empty. 206
Error Parameter hostname should be final. 206
Error Expected @param tag for 'hostname'. 206
Error Parameter user should be final. 206
Error Expected @param tag for 'user'. 206
Error Missing a Javadoc comment. 212
Error Parameter hostname should be final. 212
Error Parameter user should be final. 212
Error 'if' construct must use '{}'s. 215
Error Line is longer than 80 characters. 221
Error Line is longer than 80 characters. 226

gov/bnl/gums/UserGroup.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.util.*. 9
Error Line has trailing spaces. 11
Error Line has trailing spaces. 18
Error Unused @param tag for 'userDN'. 21
Error Expected @param tag for 'user'. 24
Error Line has trailing spaces. 25
Error Line has trailing spaces. 39
Error Line has trailing spaces. 48
Error Line is longer than 80 characters. 52

gov/bnl/gums/UserGroupDB.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.util.*. 9
Error Line has trailing spaces. 13
Error Line is longer than 80 characters. 23
Error Line has trailing spaces. 33
Error First sentence should end with a period. 41
Error First sentence should end with a period. 46

gov/bnl/gums/VOMSGroup.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.net.*. 9
Error Using the '.*' form of import should be avoided - java.util.*. 10
Error Using the '.*' form of import should be avoided - org.edg.security.voms.service.admin.*. 13
Error Line has trailing spaces. 15
Error Line is longer than 80 characters. 23
Error Line has trailing spaces. 24
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 32
Error Line has trailing spaces. 33
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Line is longer than 80 characters. 39
Error Missing a Javadoc comment. 39
Error Missing a Javadoc comment. 40
Error Line has trailing spaces. 41
Error Line has trailing spaces. 46
Error Line has trailing spaces. 51
Error Line has trailing spaces. 56
Error Line has trailing spaces. 61
Error Line has trailing spaces. 66
Error Line has trailing spaces. 71
Error Method 'getMemberList' is not designed for extension - needs to be abstract, final or empty. 72
Error Missing a Javadoc comment. 72
Error Line has trailing spaces. 75
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 76
Error Missing a Javadoc comment. 76
Error Line has trailing spaces. 79
Error Method 'isInGroup' is not designed for extension - needs to be abstract, final or empty. 80
Error Missing a Javadoc comment. 80
Error Parameter user should be final. 80
Error Line has trailing spaces. 84
Error Line has trailing spaces. 94
Error 'if' construct must use '{}'s. 98
Error Line has trailing spaces. 102
Error 'if' construct must use '{}'s. 108
Error 'if' construct must use '{}'s. 115
Error Line has trailing spaces. 118
Error 'if' construct must use '{}'s. 121
Error Line has trailing spaces. 129
Error Method 'updateMembers' is not designed for extension - needs to be abstract, final or empty. 130
Error Missing a Javadoc comment. 130
Error Line has trailing spaces. 133
Error Line is longer than 80 characters. 136
Error Method 'getUrl' is not designed for extension - needs to be abstract, final or empty. 138
Error Line has trailing spaces. 141
Error Line is longer than 80 characters. 143
Error Line is longer than 80 characters. 144
Error Line is longer than 80 characters. 146
Error Method 'setUrl' is not designed for extension - needs to be abstract, final or empty. 148
Error Parameter url should be final. 148
Error 'url' hides a field. 148
Error Line has trailing spaces. 151
Error Missing a Javadoc comment. 152
Error Line has trailing spaces. 156
Error Line is longer than 80 characters. 156
Error '+' should be on a new line. 156
Error '+' should be on a new line. 157
Error '+' should be on a new line. 158
Error Line has trailing spaces. 159
Error Line is longer than 80 characters. 159
Error '!=' is not preceded with whitespace. 159
Error '+' is not followed by whitespace. 159
Error Line is longer than 80 characters. 160
Error Line is longer than 80 characters. 161
Error Line is longer than 80 characters. 169
Error Line is longer than 80 characters. 172
Error '=' is not preceded with whitespace. 177
Error '=' is not followed by whitespace. 177
Error '<' is not preceded with whitespace. 177
Error Line is longer than 80 characters. 182
Error Line is longer than 80 characters. 189
Error Line has trailing spaces. 192
Error Missing a Javadoc comment. 193
Error Line has trailing spaces. 194
Error Line is longer than 80 characters. 194
Error '+' is not followed by whitespace. 194
Error '+' is not followed by whitespace. 194
Error '!=' is not preceded with whitespace. 194
Error '+' is not followed by whitespace. 194
Error Line has trailing spaces. 208
Error Method 'getPersistenceFactory' is not designed for extension - needs to be abstract, final or empty. 209
Error Missing a Javadoc comment. 209
Error Line has trailing spaces. 212
Error Line is longer than 80 characters. 213
Error Method 'setPersistence' is not designed for extension - needs to be abstract, final or empty. 213
Error Missing a Javadoc comment. 213
Error Parameter persistanceFactory should be final. 213
Error 'persistanceFactory' hides a field. 213
Error Parameter name should be final. 213
Error 'name' hides a field. 213
Error Line has trailing spaces. 217
Error Line has trailing spaces. 218
Error Method 'getSslKey' is not designed for extension - needs to be abstract, final or empty. 223
Error Line has trailing spaces. 226
Error Line is longer than 80 characters. 228
Error Line is longer than 80 characters. 229
Error Method 'setSslKey' is not designed for extension - needs to be abstract, final or empty. 231
Error Parameter sslKey should be final. 231
Error 'sslKey' hides a field. 231
Error Line has trailing spaces. 234
Error Line is longer than 80 characters. 236
Error Line is longer than 80 characters. 237
Error Method 'getSslCertfile' is not designed for extension - needs to be abstract, final or empty. 239
Error Line has trailing spaces. 242
Error Line is longer than 80 characters. 244
Error Line is longer than 80 characters. 245
Error Method 'setSslCertfile' is not designed for extension - needs to be abstract, final or empty. 247
Error Parameter sslCertfile should be final. 247
Error 'sslCertfile' hides a field. 247
Error Line has trailing spaces. 250
Error Line is longer than 80 characters. 252
Error Line is longer than 80 characters. 253
Error Method 'getSslCAFiles' is not designed for extension - needs to be abstract, final or empty. 255
Error Line has trailing spaces. 258
Error Line is longer than 80 characters. 260
Error Line is longer than 80 characters. 261
Error Method 'setSslCAFiles' is not designed for extension - needs to be abstract, final or empty. 263
Error Parameter sslCAFiles should be final. 263
Error 'sslCAFiles' hides a field. 263
Error Line has trailing spaces. 266
Error Method 'getSslKeyPasswd' is not designed for extension - needs to be abstract, final or empty. 271
Error Line has trailing spaces. 274
Error Method 'setSslKeyPasswd' is not designed for extension - needs to be abstract, final or empty. 279
Error Parameter sslKeyPasswd should be final. 279
Error 'sslKeyPasswd' hides a field. 279
Error Line has trailing spaces. 282
Error Line has trailing spaces. 283
Error Method 'toString' is not designed for extension - needs to be abstract, final or empty. 284
Error Missing a Javadoc comment. 284
Error Line is longer than 80 characters. 285
Error '+' is not preceded with whitespace. 285
Error '+' is not followed by whitespace. 285
Error '+' is not preceded with whitespace. 285
Error '+' is not followed by whitespace. 285
Error '+' is not followed by whitespace. 285
Error '+' is not followed by whitespace. 285
Error '!=' is not preceded with whitespace. 285
Error Avoid inline conditionals. 285
Error Line has trailing spaces. 287
Error Method 'getVoGroup' is not designed for extension - needs to be abstract, final or empty. 292
Error Line has trailing spaces. 295
Error Method 'setVoGroup' is not designed for extension - needs to be abstract, final or empty. 300
Error Parameter voGroup should be final. 300
Error 'voGroup' hides a field. 300
Error Line has trailing spaces. 304
Error Line is longer than 80 characters. 307
Error Method 'getVoRole' is not designed for extension - needs to be abstract, final or empty. 309
Error Line has trailing spaces. 312
Error Line is longer than 80 characters. 315
Error Method 'setVoRole' is not designed for extension - needs to be abstract, final or empty. 317
Error Parameter voRole should be final. 317
Error 'voRole' hides a field. 317
Error Line has trailing spaces. 321
Error Missing a Javadoc comment. 322
Error Line has trailing spaces. 333
Error Line is longer than 80 characters. 335
Error Line is longer than 80 characters. 336
Error Line is longer than 80 characters. 337
Error Line is longer than 80 characters. 338
Error Method 'isIgnoreFQAN' is not designed for extension - needs to be abstract, final or empty. 344
Error Line has trailing spaces. 347
Error Line is longer than 80 characters. 350
Error Method 'setIgnoreFQAN' is not designed for extension - needs to be abstract, final or empty. 353
Error Parameter ignoreFQAN should be final. 353
Error Line is longer than 80 characters. 354
Error Method 'getMatchFQAN' is not designed for extension - needs to be abstract, final or empty. 378
Error Line is longer than 80 characters. 386
Error Method 'setMatchFQAN' is not designed for extension - needs to be abstract, final or empty. 388
Error Parameter matchFQAN should be final. 388
Error 'matchFQAN' hides a field. 388
Error Line is longer than 80 characters. 390
Error Line is longer than 80 characters. 402
Error Line is longer than 80 characters. 403
Error Method 'isAcceptProxyWithoutFQAN' is not designed for extension - needs to be abstract, final or empty. 406
Error Method 'setAcceptProxyWithoutFQAN' is not designed for extension - needs to be abstract, final or empty. 415
Error Parameter acceptProxyWithoutFQAN should be final. 415
Error 'acceptProxyWithoutFQAN' hides a field. 415
Error Line has trailing spaces. 419

gov/bnl/gums/WildcardHostGroup.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.util.*. 9
Error Using the '.*' form of import should be avoided - java.util.regex.*. 10
Error Line is longer than 80 characters. 18
Error Missing a Javadoc comment. 24
Error Variable 'adminLog' must be private and have accessor methods. 24
Error Line has trailing spaces. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Line has trailing spaces. 28
Error Line is longer than 80 characters. 29
Error Line is longer than 80 characters. 31
Error Line has trailing spaces. 33
Error Method 'isInGroup' is not designed for extension - needs to be abstract, final or empty. 34
Error Missing a Javadoc comment. 34
Error Parameter hostname should be final. 34
Error 'if' construct must use '{}'s. 37
Error Line has trailing spaces. 42
Error Method 'getWildcard' is not designed for extension - needs to be abstract, final or empty. 46
Error Line has trailing spaces. 49
Error Method 'setWildcard' is not designed for extension - needs to be abstract, final or empty. 53
Error Parameter wildcard should be final. 53
Error 'wildcard' hides a field. 53
Error Line has trailing spaces. 65

gov/bnl/gums/admin/AuthorizationDeniedException.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line has trailing spaces. 14
Error First sentence should end with a period. 15
Error Line has trailing spaces. 19

gov/bnl/gums/admin/CertCache.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 20
Error Line has trailing spaces. 21
Error First sentence should end with a period. 22
Error Line is longer than 80 characters. 26
Error Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. 26
Error Missing a Javadoc comment. 26
Error Parameter servletRequest should be final. 26
Error Parameter servletResponse should be final. 26
Error Parameter filterChain should be final. 26
Error Line is longer than 80 characters. 28
Error '{' is not preceded with whitespace. 28
Error Line is longer than 80 characters. 29
Error Line has trailing spaces. 34
Error Missing a Javadoc comment. 35
Error Line is longer than 80 characters. 37
Error Method 'init' is not designed for extension - needs to be abstract, final or empty. 37
Error Missing a Javadoc comment. 37
Error Parameter filterConfig should be final. 37
Error Missing a Javadoc comment. 41
Error Line has trailing spaces. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error Line has trailing spaces. 48
Error Missing a Javadoc comment. 49
Error Parameter cert should be final. 49
Error Line has trailing spaces. 52
Error Line has trailing spaces. 53
Error Missing a Javadoc comment. 54
Error Line has trailing spaces. 57
Error Missing a Javadoc comment. 58
Error Line has trailing spaces. 65

gov/bnl/gums/admin/CertToolkit.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Class CertToolkit should be declared as final. 23
Error Line has trailing spaces. 24
Error Missing a Javadoc comment. 25
Error Line has trailing spaces. 27
Error Missing a Javadoc comment. 28
Error Parameter cert should be final. 28
Error 'if' construct must use '{}'s. 29
Error Line has trailing spaces. 46
Error Missing a Javadoc comment. 47
Error Parameter commaDN should be final. 47
Error '+' is not preceded with whitespace. 52
Error '+' is not followed by whitespace. 52
Error Name 'DN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 57

gov/bnl/gums/admin/GUMSAPI.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Line is longer than 80 characters. 11
Error Line is longer than 80 characters. 12
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 25
Error Line is longer than 80 characters. 26
Error Missing a Javadoc comment. 26
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 27
Error Line is longer than 80 characters. 28
Error Missing a Javadoc comment. 28
Error Line is longer than 80 characters. 29
Error Missing a Javadoc comment. 29
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 32

gov/bnl/gums/admin/GUMSAPIImpl.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - gov.bnl.gums.*. 9
Error Missing a Javadoc comment. 18
Error Missing a Javadoc comment. 19
Error Missing a Javadoc comment. 20
Error Missing a Javadoc comment. 21
Error Line has trailing spaces. 22
Error Missing a Javadoc comment. 23
Error Line is longer than 80 characters. 25
Error Line has trailing spaces. 29
Error Method 'generateGrid3UserVoMap' is not designed for extension - needs to be abstract, final or empty. 30
Error Missing a Javadoc comment. 30
Error Parameter hostname should be final. 30
Error Line is longer than 80 characters. 32
Error Line is longer than 80 characters. 33
Error Line is longer than 80 characters. 34
Error Line is longer than 80 characters. 40
Error Line is longer than 80 characters. 41
Error Line is longer than 80 characters. 44
Error Line has trailing spaces. 48
Error Method 'generateGridMapfile' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error Parameter hostname should be final. 49
Error Line is longer than 80 characters. 51
Error Line is longer than 80 characters. 52
Error Line is longer than 80 characters. 53
Error Line is longer than 80 characters. 59
Error Line is longer than 80 characters. 60
Error Line is longer than 80 characters. 63
Error Line has trailing spaces. 67
Error Line is longer than 80 characters. 68
Error Method 'manualGroupAdd' is not designed for extension - needs to be abstract, final or empty. 68
Error Missing a Javadoc comment. 68
Error Parameter persistanceFactory should be final. 68
Error Parameter group should be final. 68
Error Parameter userDN should be final. 68
Error Line is longer than 80 characters. 71
Error Line is longer than 80 characters. 74
Error Line is longer than 80 characters. 75
Error Line is longer than 80 characters. 80
Error Line is longer than 80 characters. 81
Error Line is longer than 80 characters. 83
Error Line is longer than 80 characters. 84
Error Line has trailing spaces. 88
Error Line is longer than 80 characters. 89
Error Method 'manualGroupRemove' is not designed for extension - needs to be abstract, final or empty. 89
Error Missing a Javadoc comment. 89
Error Parameter persistanceFactory should be final. 89
Error Parameter group should be final. 89
Error Parameter userDN should be final. 89
Error Line is longer than 80 characters. 92
Error Line is longer than 80 characters. 95
Error Line is longer than 80 characters. 96
Error Line is longer than 80 characters. 101
Error Line is longer than 80 characters. 102
Error Line is longer than 80 characters. 105
Error Line is longer than 80 characters. 106
Error Line has trailing spaces. 110
Error Line is longer than 80 characters. 111
Error Method 'manualMappingAdd' is not designed for extension - needs to be abstract, final or empty. 111
Error Missing a Javadoc comment. 111
Error Parameter persistanceFactory should be final. 111
Error Parameter group should be final. 111
Error Parameter userDN should be final. 111
Error Parameter account should be final. 111
Error Line is longer than 80 characters. 114
Error Line is longer than 80 characters. 115
Error Line is longer than 80 characters. 117
Error Line is longer than 80 characters. 118
Error Line is longer than 80 characters. 123
Error Line is longer than 80 characters. 124
Error Line is longer than 80 characters. 127
Error Line is longer than 80 characters. 128
Error Line has trailing spaces. 132
Error Line is longer than 80 characters. 133
Error Method 'manualMappingRemove' is not designed for extension - needs to be abstract, final or empty. 133
Error Missing a Javadoc comment. 133
Error Parameter persistanceFactory should be final. 133
Error Parameter group should be final. 133
Error Parameter userDN should be final. 133
Error Line is longer than 80 characters. 136
Error Line is longer than 80 characters. 137
Error Line is longer than 80 characters. 139
Error Line is longer than 80 characters. 140
Error Line is longer than 80 characters. 145
Error Line is longer than 80 characters. 146
Error Line is longer than 80 characters. 149
Error Line is longer than 80 characters. 150
Error Line has trailing spaces. 154
Error Method 'mapUser' is not designed for extension - needs to be abstract, final or empty. 155
Error Missing a Javadoc comment. 155
Error Parameter hostname should be final. 155
Error Parameter userDN should be final. 155
Error Parameter fqan should be final. 155
Error Line is longer than 80 characters. 157
Error Line is longer than 80 characters. 158
Error Line is longer than 80 characters. 159
Error Line is longer than 80 characters. 165
Error Line is longer than 80 characters. 166
Error Line is longer than 80 characters. 169
Error Line has trailing spaces. 173
Error Method 'mapfileCacheRefresh' is not designed for extension - needs to be abstract, final or empty. 174
Error Missing a Javadoc comment. 174
Error Line is longer than 80 characters. 177
Error Line is longer than 80 characters. 182
Error Line is longer than 80 characters. 183
Error Line is longer than 80 characters. 186
Error Line has trailing spaces. 190
Error Method 'updateGroups' is not designed for extension - needs to be abstract, final or empty. 191
Error Missing a Javadoc comment. 191
Error Line is longer than 80 characters. 201
Error Line is longer than 80 characters. 202
Error Line is longer than 80 characters. 205
Error Line is longer than 80 characters. 206
Error Line is longer than 80 characters. 211
Error Method 'poolAddAccount' is not designed for extension - needs to be abstract, final or empty. 211
Error Missing a Javadoc comment. 211
Error Parameter persistanceFactory should be final. 211
Error Parameter group should be final. 211
Error Parameter username should be final. 211
Error Line is longer than 80 characters. 214
Error Line is longer than 80 characters. 216
Error Line is longer than 80 characters. 218
Error Line is longer than 80 characters. 220
Error Line is longer than 80 characters. 221
Error Line is longer than 80 characters. 226
Error Line is longer than 80 characters. 227
Error Line is longer than 80 characters. 230
Error Line is longer than 80 characters. 231
Error Line has trailing spaces. 235
Error Method 'logUserAccess' is not designed for extension - needs to be abstract, final or empty. 236
Error Missing a Javadoc comment. 236
Error Line has trailing spaces. 243
Error Missing a Javadoc comment. 244
Error Line has trailing spaces. 253
Error Method 'currentUser' is not designed for extension - needs to be abstract, final or empty. 254
Error Missing a Javadoc comment. 254
Error 'if' construct must use '{}'s. 255
Error Name 'DN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 256
Error Line has trailing spaces. 263
Error Method 'isHostAuthZ' is not designed for extension - needs to be abstract, final or empty. 264
Error Missing a Javadoc comment. 264
Error Parameter user should be final. 264
Error Parameter hostname should be final. 264
Error 'if' construct must use '{}'s. 265
Error 'if' construct must use '{}'s. 266
Error Line has trailing spaces. 269
Error Method 'isAdmin' is not designed for extension - needs to be abstract, final or empty. 270
Error Missing a Javadoc comment. 270
Error Parameter user should be final. 270
Error 'if' construct must use '{}'s. 271
Error 'if' construct must use '{}'s. 272
Error 'if' construct must use '{}'s. 273

gov/bnl/gums/admin/GUMSAPIMock.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Method 'generateGridMapfile' is not designed for extension - needs to be abstract, final or empty. 14
Error Missing a Javadoc comment. 14
Error Parameter hostname should be final. 14
Error Method 'generateGrid3UserVoMap' is not designed for extension - needs to be abstract, final or empty. 18
Error Missing a Javadoc comment. 18
Error Parameter hostname should be final. 18
Error Missing a Javadoc comment. 22
Error Line is longer than 80 characters. 25
Error Missing a Javadoc comment. 25
Error Parameter persistanceFactory should be final. 25
Error Parameter group should be final. 25
Error Parameter username should be final. 25
Error Missing a Javadoc comment. 28
Error Method 'mapUser' is not designed for extension - needs to be abstract, final or empty. 31
Error Missing a Javadoc comment. 31
Error Parameter hostname should be final. 31
Error Parameter userDN should be final. 31
Error Parameter fqan should be final. 31
Error Line is longer than 80 characters. 35
Error Missing a Javadoc comment. 35
Error Parameter persistanceFactory should be final. 35
Error Parameter group should be final. 35
Error Parameter userDN should be final. 35
Error Line is longer than 80 characters. 38
Error Missing a Javadoc comment. 38
Error Parameter persistanceFactory should be final. 38
Error Parameter group should be final. 38
Error Parameter userDN should be final. 38
Error Parameter account should be final. 38
Error Line is longer than 80 characters. 41
Error Missing a Javadoc comment. 41
Error Parameter persistanceFactory should be final. 41
Error Parameter group should be final. 41
Error Parameter userDN should be final. 41
Error Line is longer than 80 characters. 44
Error Missing a Javadoc comment. 44
Error Parameter persistanceFactory should be final. 44
Error Parameter group should be final. 44
Error Parameter userDN should be final. 44
Error Line has trailing spaces. 46

gov/bnl/gums/command/AbstractCommand.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - org.apache.commons.cli.*. 13
Error Using the '.*' form of import should be avoided - gov.bnl.gums.admin.*. 19
Error Missing a Javadoc comment. 27
Error Variable 'command' must be private and have accessor methods. 27
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 29
Error Variable 'commandName' must be private and have accessor methods. 29
Error Missing a Javadoc comment. 30
Error Variable 'syntax' must be private and have accessor methods. 30
Error Missing a Javadoc comment. 31
Error Variable 'description' must be private and have accessor methods. 31
Error Missing a Javadoc comment. 32
Error Variable 'failOnArguments' must be private and have accessor methods. 32
Error Line has trailing spaces. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 45
Error 'if' construct must use '{}'s. 47
Error Line has trailing spaces. 48
Error Line has trailing spaces. 50
Error Line has trailing spaces. 55
Error Line has trailing spaces. 60
Error Line has trailing spaces. 62
Error Line has trailing spaces. 82
Error Method 'getClientDN' is not designed for extension - needs to be abstract, final or empty. 83
Error Missing a Javadoc comment. 83
Error Line has trailing spaces. 87
Error Method 'isUsingProxy' is not designed for extension - needs to be abstract, final or empty. 88
Error Missing a Javadoc comment. 88
Error Missing a Javadoc comment. 93
Error Method 'parse' is not designed for extension - needs to be abstract, final or empty. 95
Error Missing a Javadoc comment. 95
Error Parameter options should be final. 95
Error Parameter args should be final. 95
Error '&&' should be on a new line. 107
Error Method 'printHelp' is not designed for extension - needs to be abstract, final or empty. 128
Error Missing a Javadoc comment. 128
Error Parameter options should be final. 128
Error Method 'failForWrongParameters' is not designed for extension - needs to be abstract, final or empty. 135
Error Missing a Javadoc comment. 135
Error Parameter message should be final. 135
Error '+' should be on a new line. 137
Error Missing a Javadoc comment. 142
Error Parameter cmd should be final. 142
Error Missing a Javadoc comment. 144
Error Method 'execute' is not designed for extension - needs to be abstract, final or empty. 146
Error Missing a Javadoc comment. 146
Error Parameter args should be final. 146
Error '+' should be on a new line. 165
Error Line is longer than 80 characters. 166
Error '+' should be on a new line. 166
Error Line is longer than 80 characters. 167
Error '+' should be on a new line. 169
Error Line is longer than 80 characters. 171
Error Line is longer than 80 characters. 172
Error '+' should be on a new line. 174
Error Line has trailing spaces. 176
Error Line is longer than 80 characters. 176
Error '&&' should be on a new line. 176
Error Line is longer than 80 characters. 177
Error '&&' should be on a new line. 177
Error Line is longer than 80 characters. 178
Error Line is longer than 80 characters. 179
Error '+' should be on a new line. 181
Error Line is longer than 80 characters. 183
Error '&&' should be on a new line. 183
Error Line is longer than 80 characters. 184
Error '&&' should be on a new line. 184
Error Line is longer than 80 characters. 185
Error Line is longer than 80 characters. 186
Error '+' should be on a new line. 188
Error '+' should be on a new line. 192
Error Line has trailing spaces. 195
Error Line is longer than 80 characters. 198
Error Line is longer than 80 characters. 199
Error '+' should be on a new line. 201
Error '+' should be on a new line. 205
Error Line is longer than 80 characters. 213
Error First sentence should end with a period. 221
Error Comment matches to-do format 'TODO:'. 222
Error Comment matches to-do format 'TODO:'. 224
Error Parameter args should be final. 226

gov/bnl/gums/command/CommandLineToolkit.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - gov.bnl.gums.admin.*. 8
Error Class CommandLineToolkit should be declared as final. 13
Error First sentence should end with a period. 14
Error First sentence should end with a period. 20
Error Comment matches to-do format 'TODO:'. 21
Error Comment matches to-do format 'TODO:'. 23
Error Comment matches to-do format 'TODO:'. 25
Error Parameter className should be final. 27

gov/bnl/gums/command/Configuration.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - gov.bnl.gums.admin.*. 14
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 24
Error Missing a Javadoc comment. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 28
Error First sentence should end with a period. 30
Error Comment matches to-do format 'TODO:'. 31
Error Comment matches to-do format 'TODO:'. 33
Error Missing a Javadoc comment. 39
Error Line is longer than 80 characters. 40
Error Line is longer than 80 characters. 52
Error Line has trailing spaces. 54
Error Line has trailing spaces. 60
Error Line has trailing spaces. 68
Error '+' should be on a new line. 73
Error Line has trailing spaces. 76
Error '+' should be on a new line. 82
Error Line has trailing spaces. 86
Error Method 'isDirect' is not designed for extension - needs to be abstract, final or empty. 87
Error Missing a Javadoc comment. 87
Error First sentence should end with a period. 95
Error Comment matches to-do format 'TODO:'. 96
Error Comment matches to-do format 'TODO:'. 98
Error Method 'getGUMSLocation' is not designed for extension - needs to be abstract, final or empty. 100
Error Method 'getGUMSAuthZLocation' is not designed for extension - needs to be abstract, final or empty. 108
Error Missing a Javadoc comment. 108

gov/bnl/gums/command/GUMSCommandLine.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - gov.bnl.gums.admin.*. 19
Error Utility classes should not have a public or default constructor. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Missing a Javadoc comment. 28
Error Missing a Javadoc comment. 29
Error Variable 'command' must be private and have accessor methods. 29
Error Missing a Javadoc comment. 31
Error Parameter className should be final. 31
Error Parameter description should be final. 31
Error 'command' hides a field. 32
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 42
Error 'command' hides a field. 49
Error '+' should be on a new line. 51
Error Parameter args should be final. 62
Error 'command' hides a field. 68
Error Missing a Javadoc comment. 85
Error Parameter command should be final. 85
Error 'command' hides a field. 85
Error Parameter args should be final. 85
Error '{' is followed by whitespace. 98
Error '{' is followed by whitespace. 100
Error '+' should be on a new line. 104
Error '+' should be on a new line. 109
Error '+' should be on a new line. 115
Error Line is longer than 80 characters. 121
Error '+' should be on a new line. 121
Error '+' should be on a new line. 126
Error Line is longer than 80 characters. 128

gov/bnl/gums/hibernate/HibernateMapping.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - java.util.*. 15
Error Unused import - javax.naming.OperationNotSupportedException. 16
Error Using the '.*' form of import should be avoided - net.sf.hibernate.*. 17
Error Line is longer than 80 characters. 27
Error Missing a Javadoc comment. 28
Error Line has trailing spaces. 29
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error Line has trailing spaces. 32
Error First sentence should end with a period. 33
Error Parameter factory should be final. 34
Error 'factory' hides a field. 34
Error Expected @param tag for 'factory'. 34
Error Parameter map should be final. 34
Error 'map' hides a field. 34
Error Expected @param tag for 'map'. 34
Error Method 'retrieveMapping' is not designed for extension - needs to be abstract, final or empty. 39
Error Missing a Javadoc comment. 39
Error Parameter userDN should be final. 39
Error Line is longer than 80 characters. 43
Error 'map' hides a field. 46
Error 'if' construct must use '{}'s. 48
Error Line is longer than 80 characters. 52
Error Line is longer than 80 characters. 58
Error Line is longer than 80 characters. 68
Error Line has trailing spaces. 73
Error Line is longer than 80 characters. 74
Error Missing a Javadoc comment. 74
Error Parameter session should be final. 74
Error Parameter tx should be final. 74
Error Parameter userDN should be final. 74
Error '{' is not preceded with whitespace. 74
Error Method 'removeMapping' is not designed for extension - needs to be abstract, final or empty. 82
Error Missing a Javadoc comment. 82
Error Parameter userDN should be final. 82
Error Line is longer than 80 characters. 86
Error Line is longer than 80 characters. 94
Error Line is longer than 80 characters. 100
Error Line is longer than 80 characters. 110
Error Line has trailing spaces. 115
Error Line is longer than 80 characters. 116
Error Missing a Javadoc comment. 116
Error Parameter session should be final. 116
Error Parameter tx should be final. 116
Error Parameter userDN should be final. 116
Error Line is longer than 80 characters. 117
Error Method 'createMapping' is not designed for extension - needs to be abstract, final or empty. 121
Error Missing a Javadoc comment. 121
Error Parameter userDN should be final. 121
Error Parameter account should be final. 121
Error Line is longer than 80 characters. 125
Error Line is longer than 80 characters. 142
Error Line is longer than 80 characters. 152
Error Line has trailing spaces. 157
Error Line is longer than 80 characters. 158
Error Missing a Javadoc comment. 158
Error Parameter session should be final. 158
Error Parameter tx should be final. 158
Error Parameter userDN should be final. 158
Error Parameter account should be final. 158
Error Method 'addAccount' is not designed for extension - needs to be abstract, final or empty. 166
Error Missing a Javadoc comment. 166
Error Parameter account should be final. 166
Error Line is longer than 80 characters. 187
Error Line is longer than 80 characters. 197
Error Method 'assignAccount' is not designed for extension - needs to be abstract, final or empty. 203
Error Missing a Javadoc comment. 203
Error Parameter userDN should be final. 203
Error Line is longer than 80 characters. 207
Error Line is longer than 80 characters. 211
Error Line is longer than 80 characters. 223
Error Line is longer than 80 characters. 229
Error Line is longer than 80 characters. 239
Error Method 'unassignUser' is not designed for extension - needs to be abstract, final or empty. 245
Error Missing a Javadoc comment. 245
Error Parameter userDN should be final. 245
Error Line is longer than 80 characters. 249
Error Line is longer than 80 characters. 253
Error Line is longer than 80 characters. 264
Error Line is longer than 80 characters. 270
Error Line is longer than 80 characters. 280
Error Method 'retrieveAccount' is not designed for extension - needs to be abstract, final or empty. 286
Error Missing a Javadoc comment. 286
Error Parameter userDN should be final. 286
Error Line is longer than 80 characters. 290
Error Line is longer than 80 characters. 294
Error 'if' construct must use '{}'s. 299
Error Line is longer than 80 characters. 303
Error Line is longer than 80 characters. 309
Error Line is longer than 80 characters. 319
Error Method 'retrieveUsersNotUsedSince' is not designed for extension - needs to be abstract, final or empty. 325
Error Missing a Javadoc comment. 325
Error Parameter date should be final. 325
Error Line is longer than 80 characters. 326
Error Method 'retrieveAccountMap' is not designed for extension - needs to be abstract, final or empty. 329
Error Missing a Javadoc comment. 329
Error Line is longer than 80 characters. 337
Error 'map' hides a field. 341
Error Line is longer than 80 characters. 356
Error Line is longer than 80 characters. 366
Error Line has trailing spaces. 371

gov/bnl/gums/hibernate/HibernatePersistenceFactory.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - net.sf.hibernate.*. 18
Error Using the '.*' form of import should be avoided - gov.bnl.gums.*. 21
Error Missing a Javadoc comment. 28
Error Line has trailing spaces. 29
Error Missing a Javadoc comment. 30
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 32
Error Line has trailing spaces. 33
Error Missing a Javadoc comment. 34
Error Method 'retrieveUserGroupDB' is not designed for extension - needs to be abstract, final or empty. 38
Error Missing a Javadoc comment. 38
Error Parameter name should be final. 38
Error 'name' hides a field. 38
Error Method 'retrieveManualUserGroupDB' is not designed for extension - needs to be abstract, final or empty. 42
Error Missing a Javadoc comment. 42
Error Parameter name should be final. 42
Error 'name' hides a field. 42
Error Method 'retrieveManualAccountMapperDB' is not designed for extension - needs to be abstract, final or empty. 46
Error Missing a Javadoc comment. 46
Error Parameter name should be final. 46
Error 'name' hides a field. 46
Error Method 'retrieveAccountPoolMapperDB' is not designed for extension - needs to be abstract, final or empty. 50
Error Missing a Javadoc comment. 50
Error Parameter name should be final. 50
Error 'name' hides a field. 50
Error Line has trailing spaces. 53
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 54
Error Missing a Javadoc comment. 54
Error Line has trailing spaces. 57
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 58
Error Missing a Javadoc comment. 58
Error Parameter name should be final. 58
Error 'name' hides a field. 58
Error Method 'getProperties' is not designed for extension - needs to be abstract, final or empty. 62
Error Missing a Javadoc comment. 62
Error Method 'setProperties' is not designed for extension - needs to be abstract, final or empty. 66
Error Missing a Javadoc comment. 66
Error Parameter properties should be final. 66
Error 'properties' hides a field. 66
Error Line has trailing spaces. 69
Error Method 'setConnectionFromHibernateProperties' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Line is longer than 80 characters. 74
Error Line has trailing spaces. 77
Error Missing a Javadoc comment. 78
Error Line is longer than 80 characters. 79
Error Line is longer than 80 characters. 80
Error Line has trailing spaces. 89
Error Method 'retrieveSessionFactory' is not designed for extension - needs to be abstract, final or empty. 90
Error Missing a Javadoc comment. 90
Error 'if' construct must use '{}'s. 91
Error Line has trailing spaces. 95
Error Missing a Javadoc comment. 96
Error Line is longer than 80 characters. 98
Error Line is longer than 80 characters. 99
Error Line is longer than 80 characters. 100
Error Line is longer than 80 characters. 101
Error Line is longer than 80 characters. 108
Error '+' is not preceded with whitespace. 108
Error Line has trailing spaces. 111

gov/bnl/gums/hibernate/HibernateUserGroupDB.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - gov.bnl.gums.*. 13
Error Using the '.*' form of import should be avoided - net.sf.hibernate.*. 19
Error Using the '.*' form of import should be avoided - org.apache.commons.logging.*. 22
Error Missing a Javadoc comment. 29
Error Line has trailing spaces. 30
Error Missing a Javadoc comment. 31
Error Missing a Javadoc comment. 32
Error Line has trailing spaces. 33
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Line has trailing spaces. 36
Error First sentence should end with a period. 37
Error Line is longer than 80 characters. 38
Error Parameter factory should be final. 38
Error 'factory' hides a field. 38
Error Expected @param tag for 'factory'. 38
Error Parameter group should be final. 38
Error 'group' hides a field. 38
Error Expected @param tag for 'group'. 38
Error Method 'isMemberInGroup' is not designed for extension - needs to be abstract, final or empty. 44
Error Missing a Javadoc comment. 44
Error Parameter user should be final. 44
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 57
Error Line is longer than 80 characters. 63
Error Line is longer than 80 characters. 73
Error Line has trailing spaces. 78
Error Line is longer than 80 characters. 79
Error Missing a Javadoc comment. 79
Error Parameter session should be final. 79
Error Parameter tx should be final. 79
Error Parameter user should be final. 79
Error Line is longer than 80 characters. 82
Error Line is longer than 80 characters. 84
Error Method 'loadUpdatedList' is not designed for extension - needs to be abstract, final or empty. 93
Error Missing a Javadoc comment. 93
Error Parameter members should be final. 93
Error Line is longer than 80 characters. 99
Error Line has trailing spaces. 107
Error Line has trailing spaces. 110
Error Line has trailing spaces. 116
Error Line is longer than 80 characters. 119
Error Line has trailing spaces. 126
Error Line is longer than 80 characters. 129
Error Line has trailing spaces. 136
Error Line has trailing spaces. 138
Error Line is longer than 80 characters. 149
Error Line has trailing spaces. 152
Error '&&' should be on a new line. 152
Error Line has trailing spaces. 153
Error '&&' should be on a new line. 153
Error '&&' should be on a new line. 154
Error Line is longer than 80 characters. 156
Error Line is longer than 80 characters. 168
Error Method 'retrieveRemovedMembers' is not designed for extension - needs to be abstract, final or empty. 174
Error Missing a Javadoc comment. 174
Error Method 'retrieveNewMembers' is not designed for extension - needs to be abstract, final or empty. 178
Error Missing a Javadoc comment. 178
Error Method 'retrieveMembers' is not designed for extension - needs to be abstract, final or empty. 182
Error Missing a Javadoc comment. 182
Error Line is longer than 80 characters. 195
Error Line is longer than 80 characters. 201
Error Line is longer than 80 characters. 211
Error Line has trailing spaces. 216
Error Line is longer than 80 characters. 217
Error Missing a Javadoc comment. 217
Error Parameter session should be final. 217
Error Parameter tx should be final. 217
Error Line has trailing spaces. 230
Error Line is longer than 80 characters. 231
Error Missing a Javadoc comment. 231
Error Parameter session should be final. 231
Error Parameter tx should be final. 231
Error Parameter user should be final. 231
Error Line is longer than 80 characters. 233
Error Line is longer than 80 characters. 236
Error Line has trailing spaces. 240
Error Line is longer than 80 characters. 241
Error Missing a Javadoc comment. 241
Error Parameter session should be final. 241
Error Parameter tx should be final. 241
Error Parameter user should be final. 241
Error Method 'addMember' is not designed for extension - needs to be abstract, final or empty. 251
Error Missing a Javadoc comment. 251
Error Parameter user should be final. 251
Error Line is longer than 80 characters. 259
Error Line is longer than 80 characters. 271
Error Line is longer than 80 characters. 281
Error Method 'removeMember' is not designed for extension - needs to be abstract, final or empty. 287
Error Missing a Javadoc comment. 287
Error Parameter user should be final. 287
Error Line is longer than 80 characters. 305
Error Line is longer than 80 characters. 315

gov/bnl/gums/hibernate/Mapping.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Unused import - java.util.Date. 13
Error Line has trailing spaces. 20
Error First sentence should end with a period. 21
Error Line has trailing spaces. 22
Error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 36
Error Method 'setId' is not designed for extension - needs to be abstract, final or empty. 45
Error Parameter id should be final. 45
Error 'id' hides a field. 45
Error Method 'getDn' is not designed for extension - needs to be abstract, final or empty. 59
Error Method 'setDn' is not designed for extension - needs to be abstract, final or empty. 68
Error Parameter dn should be final. 68
Error 'dn' hides a field. 68
Error Method 'getAccount' is not designed for extension - needs to be abstract, final or empty. 82
Error Method 'setAccount' is not designed for extension - needs to be abstract, final or empty. 91
Error Parameter account should be final. 91
Error 'account' hides a field. 91
Error Method 'getMap' is not designed for extension - needs to be abstract, final or empty. 105
Error Unused @param tag for 'userGroup'. 112
Error Method 'setMap' is not designed for extension - needs to be abstract, final or empty. 114
Error Parameter map should be final. 114
Error 'map' hides a field. 114
Error Expected @param tag for 'map'. 114
Error Line has trailing spaces. 119

gov/bnl/gums/hibernate/User.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Unused import - java.util.Date. 13
Error Line has trailing spaces. 20
Error First sentence should end with a period. 21
Error Method 'getId' is not designed for extension - needs to be abstract, final or empty. 34
Error Method 'setId' is not designed for extension - needs to be abstract, final or empty. 43
Error Parameter id should be final. 43
Error 'id' hides a field. 43
Error Method 'getDn' is not designed for extension - needs to be abstract, final or empty. 57
Error Method 'setDn' is not designed for extension - needs to be abstract, final or empty. 66
Error Parameter dn should be final. 66
Error 'dn' hides a field. 66
Error Method 'getFqan' is not designed for extension - needs to be abstract, final or empty. 80
Error Method 'setFqan' is not designed for extension - needs to be abstract, final or empty. 89
Error Parameter fqan should be final. 89
Error 'fqan' hides a field. 89
Error Method 'getGroup' is not designed for extension - needs to be abstract, final or empty. 103
Error Method 'setGroup' is not designed for extension - needs to be abstract, final or empty. 112
Error Parameter group should be final. 112
Error 'group' hides a field. 112
Error Line has trailing spaces. 116

gov/bnl/gums/hibernate/package.html

ErrorLine
Error Missing package documentation file.0

gov/bnl/gums/ldap/LDAPGroupIDAssigner.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Missing a Javadoc comment. 23
Error Missing a Javadoc comment. 24
Error Line has trailing spaces. 25
Error Missing a Javadoc comment. 26
Error Missing a Javadoc comment. 27
Error Line has trailing spaces. 28
Error Line is longer than 80 characters. 30
Error Parameter factory should be final. 36
Error 'factory' hides a field. 36
Error Parameter domains should be final. 36
Error 'domains' hides a field. 36
Error Line is longer than 80 characters. 39
Error Line has trailing spaces. 41
Error Line is longer than 80 characters. 43
Error Line is longer than 80 characters. 46
Error Method 'assignGroups' is not designed for extension - needs to be abstract, final or empty. 48
Error Parameter username should be final. 48
Error Parameter primary should be final. 48
Error Parameter secondary should be final. 48
Error Line is longer than 80 characters. 50
Error Line has trailing spaces. 59
Error Line is longer than 80 characters. 66
Error Line is longer than 80 characters. 68
Error Method 'reassignGroups' is not designed for extension - needs to be abstract, final or empty. 68
Error Parameter username should be final. 68
Error Parameter primary should be final. 68
Error Parameter secondary should be final. 68
Error Line is longer than 80 characters. 72
Error Line has trailing spaces. 75
Error Line is longer than 80 characters. 81
Error Line is longer than 80 characters. 83
Error Method 'assignGroups' is not designed for extension - needs to be abstract, final or empty. 83
Error Parameter domain should be final. 83
Error Parameter username should be final. 83
Error Parameter primary should be final. 83
Error Parameter secondary should be final. 83
Error Line is longer than 80 characters. 86
Error 'if' construct must use '{}'s. 87
Error Line is longer than 80 characters. 92
Error Line is longer than 80 characters. 95
Error Line is longer than 80 characters. 96
Error Line is longer than 80 characters. 97
Error Line has trailing spaces. 100

gov/bnl/gums/ldap/LDAPMapDB.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Using the '.*' form of import should be avoided - javax.naming.directory.*. 20
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Line has trailing spaces. 39
Error Parameter factory should be final. 45
Error 'factory' hides a field. 45
Error Parameter map should be final. 45
Error 'map' hides a field. 45
Error Line is longer than 80 characters. 50
Error Line is longer than 80 characters. 61
Error Line is longer than 80 characters. 63
Error Parameter factory should be final. 63
Error 'factory' hides a field. 63
Error Parameter map should be final. 63
Error 'map' hides a field. 63
Error Parameter group should be final. 63
Error 'group' hides a field. 63
Error Parameter secondaryGroups should be final. 63
Error 'secondaryGroups' hides a field. 63
Error Line is longer than 80 characters. 67
Error Line has trailing spaces. 69
Error Method 'doesMapExist' is not designed for extension - needs to be abstract, final or empty. 74
Error Line is longer than 80 characters. 80
Error Line is longer than 80 characters. 84
Error Line has trailing spaces. 89
Error Method 'createGroupIfNotExists' is not designed for extension - needs to be abstract, final or empty. 93
Error Line is longer than 80 characters. 96
Error Method 'retrieveMapping' is not designed for extension - needs to be abstract, final or empty. 105
Error Parameter userDN should be final. 105
Error Line is longer than 80 characters. 110
Error 'map' hides a field. 114
Error 'if' construct must use '{}'s. 115
Error Line is longer than 80 characters. 118
Error Line is longer than 80 characters. 123
Error Line is longer than 80 characters. 124
Error Method 'removeMapping' is not designed for extension - needs to be abstract, final or empty. 135
Error Parameter userDN should be final. 135
Error 'if' construct must use '{}'s. 139
Error Line is longer than 80 characters. 146
Error Method 'unassignUser' is not designed for extension - needs to be abstract, final or empty. 150
Error Parameter userDN should be final. 150
Error Method 'retrieveAccount' is not designed for extension - needs to be abstract, final or empty. 159
Error Parameter userDN should be final. 159
Error Line is longer than 80 characters. 161
Error Line is longer than 80 characters. 163
Error Line is longer than 80 characters. 164
Error Line is longer than 80 characters. 170
Error Method 'assignAccount' is not designed for extension - needs to be abstract, final or empty. 174
Error Parameter userDN should be final. 174
Error Line is longer than 80 characters. 181
Error '100' is a magic number. 181
Error Line is longer than 80 characters. 184
Error Line is longer than 80 characters. 201
Error Line is longer than 80 characters. 202
Error Line is longer than 80 characters. 215
Error Line is longer than 80 characters. 216
Error Line is longer than 80 characters. 217
Error Line is longer than 80 characters. 219
Error Method 'addAccount' is not designed for extension - needs to be abstract, final or empty. 228
Error Parameter account should be final. 228
Error Line is longer than 80 characters. 233
Error First sentence should end with a period. 238
Error Method 'retrieveUsersNotUsedSince' is not designed for extension - needs to be abstract, final or empty. 244
Error Parameter date should be final. 244
Error Line is longer than 80 characters. 245
Error Line is longer than 80 characters. 249
Error Method 'createMapping' is not designed for extension - needs to be abstract, final or empty. 253
Error Parameter userDN should be final. 253
Error Parameter account should be final. 253
Error Line is longer than 80 characters. 260
Error Method 'retrieveAccountMap' is not designed for extension - needs to be abstract, final or empty. 262
Error 'map' hides a field. 264
Error Line is longer than 80 characters. 268
Error Line is longer than 80 characters. 284
Error Line has trailing spaces. 289
Error Method 'resetAccountPool' is not designed for extension - needs to be abstract, final or empty. 290
Error Missing a Javadoc comment. 290
Error Line is longer than 80 characters. 295
Error Line is longer than 80 characters. 307
Error Line is longer than 80 characters. 313
Error Line has trailing spaces. 318

gov/bnl/gums/ldap/LDAPPersistenceFactory.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Unused import - javax.naming.Name. 19
Error Unused import - javax.naming.directory.InitialDirContext. 28
Error Using the '.*' form of import should be avoided - gov.bnl.gums.*. 35
Error Line has trailing spaces. 42
Error Missing a Javadoc comment. 43
Error Missing a Javadoc comment. 44
Error Line has trailing spaces. 45
Error Missing a Javadoc comment. 46
Error Missing a Javadoc comment. 47
Error Missing a Javadoc comment. 48
Error Missing a Javadoc comment. 49
Error Missing a Javadoc comment. 50
Error Missing a Javadoc comment. 51
Error Line has trailing spaces. 53
Error Missing a Javadoc comment. 55
Error Line has trailing spaces. 56
Error Line has trailing spaces. 58
Error Method 'createLDAPContext' is not designed for extension - needs to be abstract, final or empty. 61
Error Line is longer than 80 characters. 65
Error Line is longer than 80 characters. 66
Error Line has trailing spaces. 69
Error Line is longer than 80 characters. 70
Error Line has trailing spaces. 72
Error Method 'retrieveContext' is not designed for extension - needs to be abstract, final or empty. 75
Error Line has trailing spaces. 88
Error Missing a Javadoc comment. 89
Error Line has trailing spaces. 90
Error Line has trailing spaces. 92
Error Method 'releaseContext' is not designed for extension - needs to be abstract, final or empty. 95
Error Parameter context should be final. 95
Error Line has trailing spaces. 103
Error Missing a Javadoc comment. 104
Error Parameter context should be final. 104
Error Line is longer than 80 characters. 110
Error Line has trailing spaces. 114
Error Line has trailing spaces. 118
Error Method 'getLDAPContext' is not designed for extension - needs to be abstract, final or empty. 121
Error Line has trailing spaces. 124
Error Line has trailing spaces. 126
Error Method 'retrieveUserGroupDB' is not designed for extension - needs to be abstract, final or empty. 127
Error Missing a Javadoc comment. 127
Error Parameter name should be final. 127
Error 'name' hides a field. 127
Error Method 'retrieveManualUserGroupDB' is not designed for extension - needs to be abstract, final or empty. 132
Error Missing a Javadoc comment. 132
Error Parameter name should be final. 132
Error 'name' hides a field. 132
Error Method 'retrieveManualAccountMapperDB' is not designed for extension - needs to be abstract, final or empty. 137
Error Missing a Javadoc comment. 137
Error Parameter name should be final. 137
Error 'name' hides a field. 137
Error Method 'retrieveAccountPoolMapperDB' is not designed for extension - needs to be abstract, final or empty. 142
Error Missing a Javadoc comment. 142
Error Parameter name should be final. 142
Error 'name' hides a field. 142
Error Line is longer than 80 characters. 145
Error Line has trailing spaces. 148
Error Line is longer than 80 characters. 151
Error Line has trailing spaces. 154
Error Line has trailing spaces. 160
Error Line is longer than 80 characters. 161
Error Line has trailing spaces. 164
Error Missing a Javadoc comment. 166
Error Variable 'assigner' must be private and have accessor methods. 166
Error Line has trailing spaces. 169
Error Method 'retrieveAssigner' is not designed for extension - needs to be abstract, final or empty. 172
Error Line has trailing spaces. 181
Error Line has trailing spaces. 183
Error Method 'getName' is not designed for extension - needs to be abstract, final or empty. 186
Error Line has trailing spaces. 189
Error Line has trailing spaces. 191
Error Method 'setName' is not designed for extension - needs to be abstract, final or empty. 194
Error Parameter name should be final. 194
Error 'name' hides a field. 194
Error Method 'getDefaultGumsOU' is not designed for extension - needs to be abstract, final or empty. 204
Error Unused @param tag for 'baseDN'. 213
Error Method 'setDefaultGumsOU' is not designed for extension - needs to be abstract, final or empty. 215
Error Parameter defaultGumsOU should be final. 215
Error 'defaultGumsOU' hides a field. 215
Error Expected @param tag for 'defaultGumsOU'. 215
Error Line has trailing spaces. 221
Error Method 'getUpdateGIDdomains' is not designed for extension - needs to be abstract, final or empty. 229
Error Line has trailing spaces. 234
Error Method 'setUpdateGIDdomains' is not designed for extension - needs to be abstract, final or empty. 242
Error Parameter updateGIDdomains should be final. 242
Error 'updateGIDdomains' hides a field. 242
Error Line is longer than 80 characters. 250
Error Method 'isSynchGroups' is not designed for extension - needs to be abstract, final or empty. 252
Error Line is longer than 80 characters. 259
Error Method 'setSynchGroups' is not designed for extension - needs to be abstract, final or empty. 261
Error Parameter synchGroups should be final. 261
Error 'synchGroups' hides a field. 261
Error Method 'getProperties' is not designed for extension - needs to be abstract, final or empty. 270
Error Method 'setProperties' is not designed for extension - needs to be abstract, final or empty. 279
Error Parameter properties should be final. 279
Error 'properties' hides a field. 279
Error Line is longer than 80 characters. 281
Error Method 'setConnectionFromLdapProperties' is not designed for extension - needs to be abstract, final or empty. 291
Error Line is longer than 80 characters. 295
Error Line has trailing spaces. 298
Error Missing a Javadoc comment. 299
Error Line is longer than 80 characters. 300
Error Line is longer than 80 characters. 301
Error Line has trailing spaces. 310
Error Line has trailing spaces. 311
Error Line has trailing spaces. 312
Error Line has trailing spaces. 314
Error Method 'createMap' is not designed for extension - needs to be abstract, final or empty. 318
Error Parameter mapName should be final. 318
Error Parameter mapDN should be final. 318
Error Line is longer than 80 characters. 331
Error Line is longer than 80 characters. 332
Error Line has trailing spaces. 337
Error Line has trailing spaces. 340
Error Method 'destroyMap' is not designed for extension - needs to be abstract, final or empty. 344
Error Parameter mapName should be final. 344
Error Parameter mapDN should be final. 344
Error Line is longer than 80 characters. 349
Error 'if' construct must use '{}'s. 352
Error Line is longer than 80 characters. 356
Error Line is longer than 80 characters. 358
Error Line is longer than 80 characters. 359
Error Line has trailing spaces. 364
Error Line has trailing spaces. 366
Error Line is longer than 80 characters. 367
Error Line is longer than 80 characters. 372
Error Method 'addMapEntry' is not designed for extension - needs to be abstract, final or empty. 372
Error Parameter userDN should be final. 372
Error Parameter account should be final. 372
Error Parameter mapName should be final. 372
Error Parameter mapDN should be final. 372
Error Line is longer than 80 characters. 379
Error Line is longer than 80 characters. 380
Error Line is longer than 80 characters. 391
Error Line is longer than 80 characters. 392
Error Line is longer than 80 characters. 395
Error Line is longer than 80 characters. 396
Error Line has trailing spaces. 401
Error Line is longer than 80 characters. 402
Error Line has trailing spaces. 404
Error Method 'createAccountInMap' is not designed for extension - needs to be abstract, final or empty. 409
Error Parameter account should be final. 409
Error Parameter mapName should be final. 409
Error Parameter mapDN should be final. 409
Error Line is longer than 80 characters. 420
Error Line is longer than 80 characters. 422
Error Line is longer than 80 characters. 423
Error Line has trailing spaces. 428
Error Line has trailing spaces. 431
Error Line is longer than 80 characters. 432
Error Method 'removeMapEntry' is not designed for extension - needs to be abstract, final or empty. 437
Error Parameter userDN should be final. 437
Error Parameter mapName should be final. 437
Error Parameter mapDN should be final. 437
Error Line is longer than 80 characters. 443
Error 'if' construct must use '{}'s. 446
Error Line is longer than 80 characters. 452
Error Line is longer than 80 characters. 456
Error Line is longer than 80 characters. 457
Error Line has trailing spaces. 464
Error Line has trailing spaces. 466
Error Method 'createUserGroup' is not designed for extension - needs to be abstract, final or empty. 470
Error Parameter groupName should be final. 470
Error Parameter groupDN should be final. 470
Error Line is longer than 80 characters. 481
Error Line is longer than 80 characters. 483
Error Line is longer than 80 characters. 484
Error Line has trailing spaces. 491
Error Line is longer than 80 characters. 492
Error Method 'addUserGroupEntry' is not designed for extension - needs to be abstract, final or empty. 496
Error Parameter userDN should be final. 496
Error Parameter groupName should be final. 496
Error Parameter groupDN should be final. 496
Error Line is longer than 80 characters. 503
Error Line is longer than 80 characters. 505
Error Line is longer than 80 characters. 506
Error Line has trailing spaces. 513
Error Line is longer than 80 characters. 514
Error Method 'removeUserGroupEntry' is not designed for extension - needs to be abstract, final or empty. 518
Error Parameter userDN should be final. 518
Error Parameter groupName should be final. 518
Error Parameter groupDN should be final. 518
Error Line is longer than 80 characters. 525
Error Line is longer than 80 characters. 527
Error Line is longer than 80 characters. 528
Error Line has trailing spaces. 533
Error Line has trailing spaces. 535
Error Missing a Javadoc comment. 536
Error Parameter domain should be final. 536
Error Parameter groupname should be final. 536
Error Line is longer than 80 characters. 540
Error Line is longer than 80 characters. 550
Error Line is longer than 80 characters. 553
Error Line is longer than 80 characters. 554
Error Line has trailing spaces. 559
Error Missing a Javadoc comment. 560
Error Parameter domain should be final. 560
Error Parameter username should be final. 560
Error Parameter gid should be final. 560
Error Line has trailing spaces. 567
Error '+' is not preceded with whitespace. 568
Error '+' is not followed by whitespace. 568
Error '+' is not preceded with whitespace. 568
Error '+' is not followed by whitespace. 568
Error Line is longer than 80 characters. 569
Error Line is longer than 80 characters. 571
Error Line is longer than 80 characters. 572
Error Line has trailing spaces. 577
Error Line is longer than 80 characters. 579
Error Line has trailing spaces. 581
Error Line is longer than 80 characters. 582
Error Method 'changeGroupID' is not designed for extension - needs to be abstract, final or empty. 585
Error Parameter username should be final. 585
Error Parameter groupname should be final. 585
Error Line is longer than 80 characters. 588
Error Line has trailing spaces. 592
Error Line is longer than 80 characters. 593
Error Line is longer than 80 characters. 595
Error Line is longer than 80 characters. 599
Error Line is longer than 80 characters. 602
Error Method 'changeGroupID' is not designed for extension - needs to be abstract, final or empty. 602
Error Parameter domain should be final. 602
Error Parameter username should be final. 602
Error Parameter groupname should be final. 602
Error Line is longer than 80 characters. 605
Error Line has trailing spaces. 609
Error Line is longer than 80 characters. 611
Error Line has trailing spaces. 613
Error Line is longer than 80 characters. 614
Error Method 'addToSecondaryGroup' is not designed for extension - needs to be abstract, final or empty. 617
Error Parameter username should be final. 617
Error Parameter groupname should be final. 617
Error Line has trailing spaces. 620
Error Line is longer than 80 characters. 621
Error Line is longer than 80 characters. 623
Error Line has trailing spaces. 625
Error Line is longer than 80 characters. 627
Error Line is longer than 80 characters. 630
Error Method 'addToSecondaryGroup' is not designed for extension - needs to be abstract, final or empty. 630
Error Parameter domain should be final. 630
Error Parameter username should be final. 630
Error Parameter groupname should be final. 630
Error Line is longer than 80 characters. 636
Error 'if' construct must use '{}'s. 637
Error Line has trailing spaces. 641
Error '+' is not preceded with whitespace. 642
Error '+' is not followed by whitespace. 642
Error '+' is not preceded with whitespace. 642
Error '+' is not followed by whitespace. 642
Error Line is longer than 80 characters. 643
Error Line is longer than 80 characters. 645
Error Line is longer than 80 characters. 646
Error Line has trailing spaces. 651
Error Line is longer than 80 characters. 652
Error Missing a Javadoc comment. 652
Error Parameter context should be final. 652
Error Parameter domain should be final. 652
Error Redundant throws: 'Exception' is unchecked exception. 652
Error 'if' construct must use '{}'s. 653

gov/bnl/gums/ldap/LDAPUserGroupDB.java

ErrorLine
Error Line does not match expected header line of '<?xml version="1.0" encoding="UTF-8"?>'. 1
Error Unused import - java.util.Date. 18
Error Using the '.*' form of import should be avoided - javax.naming.*. 22
Error Using the '.*' form of import should be avoided - javax.naming.directory.*. 23
Error Missing a Javadoc comment. 32
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 35
Error Missing a Javadoc comment. 36
Error Missing a Javadoc comment. 37
Error Missing a Javadoc comment. 38
Error Line has trailing spaces. 39
Error First sentence should end with a period. 40
Error Parameter factory should be final. 41
Error 'factory' hides a field. 41
Error Expected @param tag for 'factory'. 41
Error Parameter group should be final. 41
Error 'group' hides a field. 41
Error Expected @param tag for 'group'. 41
Error Line is longer than 80 characters. 46
Error Line has trailing spaces. 48
Error Method 'doesGroupExist' is not designed for extension - needs to be abstract, final or empty. 49
Error Missing a Javadoc comment. 49
Error Line is longer than 80 characters. 54
Error Line is longer than 80 characters. 55
Error Line is longer than 80 characters. 58
Error Line is longer than 80 characters. 59
Error Line has trailing spaces. 64
Error Method 'createGroupIfNotExists' is not designed for extension - needs to be abstract, final or empty. 65
Error Missing a Javadoc comment. 65
Error 'if' construct must use '{}'s. 66
Error Method 'isMemberInGroup' is not designed for extension - needs to be abstract, final or empty. 70
Error Missing a Javadoc comment. 70
Error Parameter user should be final. 70
Error Line is longer than 80 characters. 75
Error Line is longer than 80 characters. 76
Error Line is longer than 80 characters. 79
Error Line is longer than 80 characters. 80
Error Line has trailing spaces. 85
Error Missing a Javadoc comment. 86
Error Parameter user should be final. 86
Error 'if' construct must use '{}'s. 87
Error 'else' construct must use '{}'s. 89
Error '+' is not preceded with whitespace. 90
Error '+' is not followed by whitespace. 90
Error '+' is not preceded with whitespace. 90
Error '+' is not followed by whitespace. 90
Error '+' is not preceded with whitespace. 90
Error '+' is not followed by whitespace. 90
Error Method 'removeMember' is not designed for extension - needs to be abstract, final or empty. 93
Error Missing a Javadoc comment. 93
Error Parameter user should be final. 93
Error Line is longer than 80 characters. 99
Error Method 'addMember' is not designed for extension - needs to be abstract, final or empty. 106
Error Missing a Javadoc comment. 106
Error Parameter user should be final. 106
Error Method 'loadUpdatedList' is not designed for extension - needs to be abstract, final or empty. 110
Error Missing a Javadoc comment. 110
Error Parameter members should be final. 110
Error Line is longer than 80 characters. 125
Error Line is longer than 80 characters. 139
Error Line has trailing spaces. 153
Error Line is longer than 80 characters. 155
Error Line is longer than 80 characters. 156
Error Line has trailing spaces. 158
Error Line is longer than 80 characters. 160
Error Method 'retrieveRemovedMembers' is not designed for extension - needs to be abstract, final or empty. 164
Error Missing a Javadoc comment. 164
Error Method 'retrieveMembers' is not designed for extension - needs to be abstract, final or empty. 168
Error Missing a Javadoc comment. 168
Error 'if' construct must use '{}'s. 175
Error 'if' construct must use '{}'s. 183
Error Line is longer than 80 characters. 188
Error Line is longer than 80 characters. 192
Error Line is longer than 80 characters. 193
Error Method 'retrieveNewMembers' is not designed for extension - needs to be abstract, final or empty. 199
Error Missing a Javadoc comment. 199
Error Line has trailing spaces. 202

gov/bnl/gums/ldap/package.html

ErrorLine
Error Missing package documentation file.0