Package com.dotmarketing.business

Interface Summary
Cachable  
DotCacheAdministrator  
GenericAPI<T>  
IdentifierAPI  
Interceptor  
LayoutAPI  
Permissionable  
PermissionAPI  
RelationshipAPI  
RoleAPI  
Treeable  
UserAPI UserAPI is an API intended to be a helper class for class to get User entities.
UserProxyAPI  
Versionable  
VersionableAPI  
 

Class Summary
APILocator APILocator is a factory method (pattern) to get single(ton) service objects.
BaseInodeAPI  
BaseWebAssetAPI  
BlockDirectiveCache  
BlockDirectiveCacheImpl  
BlockDirectiveCacheObject  
CacheLocator FactoryLocator is a factory method to get single(ton) service objects.
DotGuavaCacheAdministratorImpl The Guava cache administrator uses Google's Guave code under the covers and gets it's startup params from the dotmarketing-config.properties on a put where the non legacy one will not.
DotJBCacheAdministratorImpl The legacy cache administrator will invalidate cache entries within a cluster on a put where the non legacy one will not.
DotJBCacheAdministratorLegacyImpl The legacy cache administrator will invalidate cache entries within a cluster on a put where the non legacy one will not.
FactoryLocator FactoryLocator is a factory method to get single(ton) service objects.
IdentifierAPIImpl  
IdentifierCache  
IdentifierCacheImpl  
IdentifierFactory  
IdentifierFactoryImpl  
Layout  
LayoutAPIImpl  
LayoutCache  
LayoutCacheImpl  
LayoutFactory  
LayoutFactoryImpl  
LayoutsRoles  
Locator<T> Locator is a base (template) class for Locator implementations.
PermissionableObjectDWR  
PermissionBitAPIImpl PermissionAPI is an API intended to be a helper class for class to get Permissions.
PermissionBitFactoryImpl This class upgrades the old permissionsfactoryimpl to handle the storage and retrieval of bit permissions from the database a big storage improvement that will let us reduces the amount of rows in the permissions table as much as three times.
PermissionCache  
PermissionCacheImpl  
PermissionedWebAssetUtil  
PermissionFactory  
PermissionSummary Bean used to store information about a permission for displaying it on a page
PortletsLayouts  
RelatedPermissionableGroup Bean used used to stored permissions dependencies
RelationshipAPIImpl  
Role  
RoleAPIImpl  
RoleCache  
RoleCacheImpl  
RoleFactory  
RoleFactoryImpl  
UserAPIImpl UserAPIImpl is an API intended to be a helper class for class to get User entities from liferay's repository.
UserCache  
UserCacheImpl  
UserFactory  
UserFactoryLiferayImpl  
UserProxyAPIImpl  
UserProxyCache  
UserProxyCacheImpl  
UserProxyFactory  
UserProxyFactoryImpl  
UsersRoles  
VersionableAPIImpl  
VersionableCache  
VersionableCacheImpl  
VersionableFactory  
VersionableFactoryImpl  
 

Enum Summary
PermissionAPI.PermissionableType  
 

Exception Summary
DataAccessException  
DotCacheException  
DotIdentifierStateException Used for throwing identifier problems
DotStateException  
DotValidationException Used for throwing contentlet validation problems
DuplicateRoleException Exception thrown when another role with the same path/FQN already exists
DuplicateRoleKeyException Exception thrown when another role with the same key already exists in the system
DuplicateUserException Used for throwing an error when no user can be found
LayoutNameAlreadyExistsException  
NoSuchUserException Used for throwing an error when no user can be found
PermissionNotFoundException  
PublishStateException  
 



Copyright © 2013 dotCMS Inc. All Rights Reserved.