# com.bea.netuix.application.manager.persistence
PageDefinitionManager Interface

public interface PageDefinitionManager
extends `EJBObject`, `ILayoutDefinitionManager`, `IPageDefinitionManager`

Please refer to the interfaces for javadoc.

All Superinterfaces
  `EJBObject`, `ILayoutDefinitionManager`, `IPageDefinitionManager`, `Remote`

## Method Summary

Methods from interface `javax.ejb.`EJBObject``
`getEJBHome, getHandle, getPrimaryKey, isIdentical, remove`

Methods from interface `com.bea.netuix.application.manager.`ILayoutDefinitionManager``
``createLayoutDefinition`, `deleteLayoutDefinition`, `deleteLayoutDefinitionWithReplacement`, `getLayoutDefinition`, `getLayoutDefinitionFromFile`, `getLayoutDefinitionId`, `getLayoutDefinitions`, `getLayoutDefinitions`, `getPlaceholderDefinitionId`, `updateLayoutDefinition``

Methods from interface `com.bea.netuix.application.manager.`IPageDefinitionManager``
``addPlaceable`, `createPageDefinition`, `deletePageDefinition`, `deletePageDefinitionWithCascade`, `deletePageDefinitionWithReplacement`, `getPageDefinition`, `getPageDefinition`, `getPageDefinitions`, `getPageDefinitions`, `getPageView`, `getPlacement`, `getPublicPageDefinitions`, `getPublicPageDefinitions`, `getPublicPageDefinitions`, `getPublicPageDefinitions`, `getPublicPageDefinitions`, `movePlaceable`, `removePlaceable`, `searchPublicPageDefinitions`, `updatePageDefinition`, `updatePageDefinitionNoDuplicates``