## Uses of Interface
com.h3c.util.dao.Versioned

- Packages that use Versioned
  Package | Description
  --- | ---
  com.h3c.sdn.adm.dao.model | Model POJOs implementations used to persist and retrieve information applicable at the Administrator tier of the SDN Controller.
  com.h3c.sdn.dao.model | Model POJOs implementations used to persist and retrieve information.
  com.h3c.util.dao |

- - ### Uses of Versioned in com.h3c.sdn.adm.dao.model

    Classes in com.h3c.sdn.adm.dao.model that implement Versioned
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AlertEntity` Represents an Alert entity within the persistence layer.

  - ### Uses of Versioned in com.h3c.sdn.dao.model

    Classes in com.h3c.sdn.dao.model that implement Versioned
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseVersionedEntity` Represents the basic persistence layer characteristics that all entities must support, the database internal identification and a version value.
    `class` | `SystemLocalVersionedEntity` A system-aware persistence entity with optimistic versioning.

  - ### Uses of Versioned in com.h3c.util.dao

    Classes in com.h3c.util.dao with type parameters of type Versioned
    Modifier and Type | Class and Description
    --- | ---
    `class` | `VersionedUpdateStrategy<P extends Storable<?> & Versioned,T extends Transportable<? super T,?> & Versionable>` When a transport object is updated on the database its version is checked; if the persistent object and transport object versions are not the same the operation will fail.

Copyright © 2014. All Rights Reserved.