# Entity Property Manager Control

EntityPropertyManager is the remote interface for a session bean that manages persistence of ConfigurableEntity EJB's and their properties. The default implementation uses the WLPS database as its backing store, other implementations may use other datastores such as an LDAP server.

Each ConfigurableEntity must have an ejb-ref in its deployment descriptor that can be used to identify the correct EntityPropertyManager to use.

This control requires that the EntityProperty EJB has been deployed to the application. The EntityProperty EJB is contained in p13n_ejb.jar, and is automatically deployed as part of a Portal application.

- Locator - a PropertyLocator identifying the entity to modify.
- PropertySet - the property set containing the property to modify.
- PropertyName - the name of the property to modify.
- Value - the value to persist for the given property and entity.

The following methods are available in this control:

- createUniqueId
- getDynamicProperties
- getEntityNames
- getProperties
- getProperty
- getPropertyLocator
- getUniqueId
- removeEntity
- removeProperties
- removeProperty
- setProperty

Related Topics

Tutorial: Creating a Control Page Flow Using the Wizard

Overview: Working with Portal Control