| | |
| | | |
| | | if (groupConfiguration.isEnabled()) |
| | | { |
| | | String className = groupConfiguration.getGroupClass(); |
| | | String className = groupConfiguration.getJavaClass(); |
| | | try |
| | | { |
| | | Group group = loadGroup(className, groupConfiguration, true); |
| | |
| | | { |
| | | // Get the name of the class and make sure we can instantiate it as a |
| | | // group implementation. |
| | | String className = configuration.getGroupClass(); |
| | | String className = configuration.getJavaClass(); |
| | | try |
| | | { |
| | | loadGroup(className, configuration, false); |
| | |
| | | |
| | | // Get the name of the class and make sure we can instantiate it as a group |
| | | // implementation. |
| | | String className = configuration.getGroupClass(); |
| | | String className = configuration.getJavaClass(); |
| | | try |
| | | { |
| | | group = loadGroup(className, configuration, true); |
| | |
| | | { |
| | | // Get the name of the class and make sure we can instantiate it as a |
| | | // group implementation. |
| | | String className = configuration.getGroupClass(); |
| | | String className = configuration.getJavaClass(); |
| | | try |
| | | { |
| | | loadGroup(className, configuration, false); |
| | |
| | | // changed then we'll at least need to indicate that administrative action |
| | | // is required. If the group implementation is disabled, then instantiate |
| | | // the class and initialize and register it as a group implementation. |
| | | String className = configuration.getGroupClass(); |
| | | String className = configuration.getJavaClass(); |
| | | if (existingGroup != null) |
| | | { |
| | | if (! className.equals(existingGroup.getClass().getName())) |
| | |
| | | GroupImplementationCfgDefn definition = |
| | | GroupImplementationCfgDefn.getInstance(); |
| | | ClassPropertyDefinition propertyDefinition = |
| | | definition.getGroupClassPropertyDefinition(); |
| | | definition.getJavaClassPropertyDefinition(); |
| | | Class<? extends Group> groupClass = |
| | | propertyDefinition.loadClass(className, Group.class); |
| | | Group group = groupClass.newInstance(); |