Package de.xima.fc.handler.entity
Class DirectClientAuthorizationHandler
java.lang.Object
de.xima.fc.handler.AMSApiHandler
de.xima.fc.handler.entity.GenericHandler
de.xima.fc.handler.entity.DirectClientAuthorizationHandler
- All Implemented Interfaces:
IAPIHandler,IDirectClientAuthorizationHandler,IGenericHandler,Serializable
public class DirectClientAuthorizationHandler
extends GenericHandler
implements IDirectClientAuthorizationHandler
Handler implementation for reading and writing
DirectClientAuthorization entities.- Since:
- 8.0.0
- Author:
- XIMA Media GmbH
- See Also:
-
Field Summary
Fields inherited from class de.xima.fc.handler.entity.GenericHandler
LOG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetByInvitationUuid(UserContext uc, UUID invitationUuid) Finds the direct client authorization with the given invitation UUID.getUnacceptedClientInvitations(UserContext uc, UserProfile userProfile) Returns the direct client authorizations for the given user profile that have not yet been accepted.booleanhasUnacceptedClientInvitations(UserContext uc, UserProfile userProfile) Checks whether the given user profile has unaccepted client invitations.Methods inherited from class de.xima.fc.handler.entity.GenericHandler
create, create, delete, delete, deleteBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getById, getEntityRefs, getSingleAttributes, getSingleAttributes, resultTotalCount, serializableList, update, updateMethods inherited from class de.xima.fc.handler.AMSApiHandler
getNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.xima.fc.com.interfaces.IAPIHandler
getNameMethods inherited from interface de.xima.fc.handler.interfaces.entity.IGenericHandler
create, create, delete, delete, deleteBy, deleteById, deleteById, getAll, getAllBy, getAttributes, getAttributes, getBy, getById, getById, getById, getEntityRefs, getSingleAttributes, getSingleAttributes, resultTotalCount, update, update
-
Constructor Details
-
DirectClientAuthorizationHandler
public DirectClientAuthorizationHandler()
-
-
Method Details
-
getByInvitationUuid
Description copied from interface:IDirectClientAuthorizationHandlerFinds the direct client authorization with the given invitation UUID.- Specified by:
getByInvitationUuidin interfaceIDirectClientAuthorizationHandler- Parameters:
uc- User context for database transactions.invitationUuid- invitation UUID of the client authorization.- Returns:
- The direct client authorization with the given invitation UUID.
-
hasUnacceptedClientInvitations
Description copied from interface:IDirectClientAuthorizationHandlerChecks whether the given user profile has unaccepted client invitations.- Specified by:
hasUnacceptedClientInvitationsin interfaceIDirectClientAuthorizationHandler- Parameters:
uc- User context for database transactions.userProfile- to check- Returns:
trueif there are unaccepted client invitations andfalseotherwise.
-
getUnacceptedClientInvitations
public List<DirectClientAuthorization> getUnacceptedClientInvitations(UserContext uc, UserProfile userProfile) Description copied from interface:IDirectClientAuthorizationHandlerReturns the direct client authorizations for the given user profile that have not yet been accepted.- Specified by:
getUnacceptedClientInvitationsin interfaceIDirectClientAuthorizationHandler- Parameters:
uc- User context for database transactions.userProfile- to check- Returns:
- list of unaccepted direct client authorizations.
-