## Uses of Interface
de.esprit.appsuite.type.PersistentName

- Packages that use PersistentName
  Package | Description
  --- | ---
  de.esprit.appsuite.appstore.ndf | Contains all NDF structured models of the App-Store
  de.esprit.appsuite.database.dbase | Contains most of the database related classes.
  de.esprit.appsuite.type | Contains definitions for translatable Enum constants
  de.esprit.common.type | Contains a set of useful enum constants
  de.esprit.common.util | Contains useful GUI utility classes for common usage.
  de.esprit.netsuite.server.abo | Contains server classes for working with Alive Business Objects (ABOs)
  de.esprit.netsuite.server.auth | Contains classes for server side user authentication
  de.esprit.netsuite.server.auth.dbuser | Contains a sample User and Group implemantation for database stroage
  de.esprit.netsuite.server.auth.group | Contains classes defining groups for the esprit server
  de.esprit.netsuite.server.auth.user | Contains classes defining users for the esprit server
  de.esprit.netsuite.server.batch | Contains classes that implement and manage the available server processes
  de.esprit.netsuite.server.db | Contains classes for server side database configuration.
  de.esprit.netsuite.server.netch | Contains classes that build the server network adapter
  de.esprit.netsuite.server.pathtree.permission | Contains remote file-tree permission related classes
  de.esprit.netsuite.server.permission | These classes implement the permission system of the esprit server

- - ### Uses of PersistentName in de.esprit.appsuite.appstore.ndf

    Classes in de.esprit.appsuite.appstore.ndf that implement PersistentName
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CommandLineOptionDataType` This enum defines the type of an option.

  - ### Uses of PersistentName in de.esprit.appsuite.database.dbase

    Methods in de.esprit.appsuite.database.dbase with parameters of type PersistentName
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | DBObject.`dbSetPersistentName(java.sql.PreparedStatement ps, int index, PersistentName value, DumpString ds, DBColumnKey col)`

  - ### Uses of PersistentName in de.esprit.appsuite.type

    Classes in de.esprit.appsuite.type that implement PersistentName
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Country` This enum defines most common countries on earth.
    `class` | `Language` This enum defines most common languages.

  - ### Uses of PersistentName in de.esprit.common.type

    Classes in de.esprit.common.type that implement PersistentName
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JavaTechnology` This class defines the java runtime technology.
    `class` | `JavaVmType` This class defines the java runtime types.

  - ### Uses of PersistentName in de.esprit.common.util

    Methods in de.esprit.common.util with type parameters of type PersistentName
    Modifier and Type | Method and Description
    --- | ---
    `static <P extends PersistentName> P` | EnumUtil.`fromPersistentName(java.lang.String code, P[] values)` Returns the enum that matches the given persistent CODE.
    `static <P extends PersistentName> P` | EnumUtil.`fromPersistentName(java.lang.String code, P[] values, boolean isCaseSensitive)` Returns the enum that matches the given persistent CODE

    Methods in de.esprit.common.util with parameters of type PersistentName
    Modifier and Type | Method and Description
    --- | ---
    `static <P extends PersistentName> P` | EnumUtil.`fromPersistentName(java.lang.String code, P[] values)` Returns the enum that matches the given persistent CODE.
    `static <P extends PersistentName> P` | EnumUtil.`fromPersistentName(java.lang.String code, P[] values, boolean isCaseSensitive)` Returns the enum that matches the given persistent CODE

  - ### Uses of PersistentName in de.esprit.netsuite.server.abo

    Classes in de.esprit.netsuite.server.abo that implement PersistentName
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ABOPermission` This enum defines typical `EspritPermission`s that can be performed on access controlled objects.

  - ### Uses of PersistentName in de.esprit.netsuite.server.auth

    Classes in de.esprit.netsuite.server.auth that implement PersistentName
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UserManagerPermission` This class ...

  - ### Uses of PersistentName in de.esprit.netsuite.server.auth.dbuser

    Classes in de.esprit.netsuite.server.auth.dbuser that implement PersistentName
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractDatabaseGroup` This is a basic implementation of a database user.
    `class` | `AbstractDatabaseUser<R extends DBRecord>` This is a basic implementation of a database user.
    `class` | `DatabaseUser` This is a sample custom implementation of a database user
    `class` | `DBGroup` This is a sample custom implementation of a database group

  - ### Uses of PersistentName in de.esprit.netsuite.server.auth.group

    Subinterfaces of PersistentName in de.esprit.netsuite.server.auth.group
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `Group` This interface defines an EsprIT user group

    Classes in de.esprit.netsuite.server.auth.group that implement PersistentName
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractGroup` This is a default implementation for a `Group` object
    `class` | `DefaultGroup` This is a default implementation for an EsprIT user group

  - ### Uses of PersistentName in de.esprit.netsuite.server.auth.user

    Subinterfaces of PersistentName in de.esprit.netsuite.server.auth.user
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `User` This interface defines what makes up a user of the EsprIT server

    Classes in de.esprit.netsuite.server.auth.user that implement PersistentName
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractUser` This User implementation represents user entries defined in the srv_user.cfg file
    `class` | `DefaultUser` This User implementation represents user entries defined in the srv_user.cfg file
    `class` | `UserId` This class keeps the login information of a user who is currently logged in

  - ### Uses of PersistentName in de.esprit.netsuite.server.batch

    Classes in de.esprit.netsuite.server.batch that implement PersistentName
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BatchTaskManagerPermission` This class ...

  - ### Uses of PersistentName in de.esprit.netsuite.server.db

    Classes in de.esprit.netsuite.server.db that implement PersistentName
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DatabaseManagerPermission` This class ...

  - ### Uses of PersistentName in de.esprit.netsuite.server.netch

    Classes in de.esprit.netsuite.server.netch that implement PersistentName
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SessionManagerPermission` This enum defines permittable actions for the `SessionManager`

  - ### Uses of PersistentName in de.esprit.netsuite.server.pathtree.permission

    Classes in de.esprit.netsuite.server.pathtree.permission that implement PersistentName
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StandardDirectoryPermission` This enum defines typical permissions that can be grated to directories.
    `class` | `StandardFilePermission` This enum defines typical permissions that can be grated to files.

  - ### Uses of PersistentName in de.esprit.netsuite.server.permission

    Subinterfaces of PersistentName in de.esprit.netsuite.server.permission
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `EspritPermission` This interface defines a permission for the Esprit server.
    `interface` | `EspritPermissionOwner` This interface represents an owner of a `EspritPermission`.

    Classes in de.esprit.netsuite.server.permission that implement PersistentName
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StandardEspritPermission` This enum defines typical `EspritPermission`s that can be performed on access controlled objects.

Copyright © 2014 EsprIT-Systems. All Rights Reserved.