Class UserEmailConfirmationState

java.lang.Object
pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
pl.edu.icm.unity.engine.api.confirmation.states.UserEmailConfirmationState
Direct Known Subclasses:
EmailAttribiuteConfirmationState, EmailIdentityConfirmationState

public class UserEmailConfirmationState extends BaseEmailConfirmationState
Base class for states of confirmation process which are bound to a user existing in the database (as opposite to confirmations associated with a registration request).
Author:
K. Benedyczak
  • Field Details

    • ownerEntityId

      protected long ownerEntityId
  • Constructor Details

    • UserEmailConfirmationState

      public UserEmailConfirmationState(String facilityId, String type, String value, String locale, long ownerEntityId)
    • UserEmailConfirmationState

      public UserEmailConfirmationState(String serializedState) throws pl.edu.icm.unity.base.exceptions.WrongArgumentException
      Throws:
      pl.edu.icm.unity.base.exceptions.WrongArgumentException
    • UserEmailConfirmationState

      protected UserEmailConfirmationState()
  • Method Details

    • getOwnerEntityId

      public long getOwnerEntityId()
    • setOwnerEntityId

      public void setOwnerEntityId(long ownerEntityId)
    • createState

      protected com.fasterxml.jackson.databind.node.ObjectNode createState()
      Overrides:
      createState in class BaseEmailConfirmationState
    • setSerializedConfiguration

      protected void setSerializedConfiguration(com.fasterxml.jackson.databind.node.ObjectNode main)
      Overrides:
      setSerializedConfiguration in class BaseEmailConfirmationState