Interface DelegateProvider<T>
- 
- All Known Implementing Classes:
- HotRodAuthenticatedClientSessionEntityDelegateProvider,- JpaClientDelegateProvider,- JpaClientScopeDelegateProvider,- JpaGroupDelegateProvider,- JpaLockDelegateProvider,- JpaPermissionDelegateProvider,- JpaPolicyDelegateProvider,- JpaRealmDelegateProvider,- JpaResourceDelegateProvider,- JpaResourceServerDelegateProvider,- JpaRoleDelegateProvider,- JpaRootAuthenticationSessionDelegateProvider,- JpaScopeDelegateProvider,- JpaUserDelegateProvider,- JpaUserLoginFailureDelegateProvider,- LazyDelegateProvider,- SimpleDelegateProvider
 
 public interface DelegateProvider<T>Interface for a provider of a delegate of typeT, optionally providing the flag on the object been updated.- Author:
- hmlnarik
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description TgetDelegate(boolean isRead, Enum<? extends EntityField<T>> field, Object... parameters)Returns a delegate for and entity for an operation on a field.default booleanisUpdated()
 
- 
- 
- 
Method Detail- 
getDelegateT getDelegate(boolean isRead, Enum<? extends EntityField<T>> field, Object... parameters) Returns a delegate for and entity for an operation on a field.- Parameters:
- isRead-- truewhen the delegate requested for a read operation, false otherwise
- field- Identification of the field this delegates operates on. While this parameter can be any object including- null, if it is a known field, then it is guaranteed to be one of the- EntityFields enumerated in one of the- Map*EntityFieldsenum.
- Returns:
 
 - 
isUpdateddefault boolean isUpdated() 
 
- 
 
-