# Uses of Interface
com.orchestranetworks.rest.ApplicationConfigurator

Packages that use ApplicationConfigurator
Package
Description
com.orchestranetworks.rest
Provides classes for the REST toolkit Java Framework functionalities.

- ## Uses of ApplicationConfigurator in com.orchestranetworks.rest

  Methods in com.orchestranetworks.rest that return ApplicationConfigurator
  Modifier and Type
  Method
  Description
  `ApplicationConfigurator`
  ApplicationConfigurator.`addPackages(boolean recursively, Package... packages)`
  Adds one or more packages which will be used to scan for resource, provider and `feature` classes.
  `ApplicationConfigurator`
  ApplicationConfigurator.`addPackages(boolean recursively, String... packageNames)`
  Adds one or more fully qualified packages name which will be used to scan for resource, provider and `feature` classes.
  `ApplicationConfigurator`
  ApplicationConfigurator.`addPackages(Package... packages)`
  Adds one or more packages which will be used to scan for resource, provider and `feature` classes.
  `ApplicationConfigurator`
  ApplicationConfigurator.`addPackages(String... packageNames)`
  Adds one or more fully qualified packages name which will be used to scan for resource, provider and `feature` classes.
  `ApplicationConfigurator`
  ApplicationConfigurator.`addProperties(Map<String,Object> properties)`
  Adds custom application-wide properties.
  `ApplicationConfigurator`
  ApplicationConfigurator.`register(Class<?> aClass)`
  Registers a resource, provider or `feature` class.
  `ApplicationConfigurator`
  ApplicationConfigurator.`register(Object aSingleton)`
  Registers a resource, provider or `feature` instance.
  Constructor parameters in com.orchestranetworks.rest with type arguments of type ApplicationConfigurator
  Modifier
  Constructor
  Description
  ``
  `RESTApplicationAbstract(Consumer<ApplicationConfigurator> aConfigurator)`
  Creates a new REST Toolkit application configuration initialized with mandatory and custom properties, resources and providers.