# Package com.holonplatform.spring

- Interface Summary
  Interface | Description
  --- | ---
  DatastorePostProcessor | A post processor to configure a `Datastore` bean right after its initialization.
  EnvironmentConfigPropertyProvider | A `ConfigPropertyProvider` using Spring context `Environment` as configuration property source.
  SpringRestClient | A `RestClient` using Spring `RestTemplate`.

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  DatastoreCommodityFactory | Annotation wich can be used on a `DatastoreCommodityFactory` type class to automatically register this factory into a `Datastore` Spring bean.
  DatastoreResolver | Annotation wich can be used on a `ExpressionResolver` type class to automatically register this resolver into a `Datastore` Spring bean.
  EnableBeanContext | Setup a `Context` scope using Spring application context (or in exact terms, using the application context `BeanFactory`) to provide context resource instances as Spring beans.
  EnableTenantScope | Setup and register a tenant scope with name `TenantScope.SCOPE_NAME`.
  ScopeTenant | Stereotype annotation for Spring's `@Scope("tenant")`.

Copyright © 2017 The Holon Platform. All rights reserved.