mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

matthew_swift
26.01.2007 54c2799f45256fef4a981fa2a6a7c97a9708ac8b
refs
author matthew_swift <matthew_swift@localhost>
Thursday, July 26, 2007 14:01 +0200
committer matthew_swift <matthew_swift@localhost>
Thursday, July 26, 2007 14:01 +0200
commit54c2799f45256fef4a981fa2a6a7c97a9708ac8b
tree ea6d10183d314e0b1c2215f23b2dc2512ba7fd03 tree | zip | gz
parent 745d3ccec1c5673231f872a7bc8d9ff6fa655279 view | diff
Partial fix for issue 1831 - dsconfig interactive mode.

With this change, dsconfig now prompts for component names if they are not specified on the command-line. Where more than one choice is available, dsconfig displays a list of choices. For create-xxx sub-commands dsconfig also prompts for the component type (-t flag) if it is not specified. Users can, at this point, request help which displays a detailed description of each type.

A subsequent change will add support for interactively setting property values.

A major part of this change includes improvements to the type-safety of the client admin APIs (e.g. use of raw types), which were being flagged in the latest version of Eclipse (apologies: I should have committed these separately, but they got too tangled up in this change).
3 files added
48 files modified
2832 ■■■■ changed files
opends/resource/admin/clientMO.xsl 16 ●●●● diff | view | raw | blame | history
opends/resource/admin/metaMO.xsl 4 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/AbsoluteInheritedDefaultBehaviorProvider.java 4 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/AbstractManagedObjectDefinition.java 15 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/AggregationRelationDefinition.java 10 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/DefaultBehaviorException.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/IllegalPropertyValueException.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/IllegalPropertyValueStringException.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/ManagedObjectDefinitionI18NResource.java 14 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/ManagedObjectDefinitionResource.java 9 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/ManagedObjectPath.java 71 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/PropertyDefinition.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/PropertyDefinitionUsageBuilder.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/PropertyDefinitionVisitor.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/PropertyIsMandatoryException.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/PropertyIsReadOnlyException.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/PropertyIsSingleValuedException.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/RelativeInheritedDefaultBehaviorProvider.java 3 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/UnknownPropertyDefinitionException.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/client/ManagedObject.java 209 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/client/PropertySet.java 8 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/client/ldap/JNDIDirContextAdaptor.java 10 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/client/ldap/LDAPConnection.java 5 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/client/ldap/LDAPManagedObject.java 270 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/client/ldap/LDAPNameBuilder.java 11 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/server/ConfigAddListenerAdaptor.java 8 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/server/ConfigChangeListenerAdaptor.java 24 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/server/ConfigDeleteListenerAdaptor.java 12 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/server/DNBuilder.java 10 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/admin/server/ServerManagedObject.java 43 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/messages/ToolMessages.java 188 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/ArgumentExceptionFactory.java 111 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/ConsoleApplication.java 494 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/CreateSubCommandHandler.java 278 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/DSConfig.java 298 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/DeleteSubCommandHandler.java 89 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/GetPropSubCommandHandler.java 55 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/HelpCallback.java 43 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/HelpSubCommandHandler.java 124 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/InternalManagementContextFactory.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/LDAPManagementContextFactory.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/ListSubCommandHandler.java 54 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/ManagementContextFactory.java 4 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/SetPropSubCommandHandler.java 39 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/SubCommandBuilder.java 39 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/SubCommandHandler.java 164 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/ValidationCallback.java 59 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/tools/dsconfig/messages.properties 3 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/admin/TestParentCfgClient.java 4 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/admin/TestParentCfgDefn.java 4 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/admin/client/ldap/MockLDAPConnection.java 2 ●●● diff | view | raw | blame | history