Class RegistrationEmailConfirmationState
- java.lang.Object
-
- pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
-
- pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState
-
- Direct Known Subclasses:
RegistrationReqEmailAttribiuteConfirmationState
,RegistrationReqEmailIdentityConfirmationState
public class RegistrationEmailConfirmationState extends BaseEmailConfirmationState
Base class for states of confirmation process which are bound to a registration request (as opposite to confirmations associated with an existing user).- Author:
- K. Benedyczak
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RegistrationEmailConfirmationState.RequestType
-
Field Summary
Fields Modifier and Type Field Description protected String
requestId
protected RegistrationEmailConfirmationState.RequestType
requestType
-
Fields inherited from class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
facilityId, locale, mapper, type, value
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
RegistrationEmailConfirmationState()
RegistrationEmailConfirmationState(String serializedState)
RegistrationEmailConfirmationState(String facilityId, String type, String value, String locale, String requestId, RegistrationEmailConfirmationState.RequestType requestType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.fasterxml.jackson.databind.node.ObjectNode
createState()
String
getRequestId()
RegistrationEmailConfirmationState.RequestType
getRequestType()
void
setRequestId(String requestId)
void
setRequestType(RegistrationEmailConfirmationState.RequestType requestType)
protected void
setSerializedConfiguration(com.fasterxml.jackson.databind.node.ObjectNode main)
-
Methods inherited from class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
getFacilityId, getLocale, getSerializedConfiguration, getType, getValue, setSerializedConfiguration
-
-
-
-
Field Detail
-
requestId
protected String requestId
-
requestType
protected RegistrationEmailConfirmationState.RequestType requestType
-
-
Constructor Detail
-
RegistrationEmailConfirmationState
public RegistrationEmailConfirmationState(String facilityId, String type, String value, String locale, String requestId, RegistrationEmailConfirmationState.RequestType requestType)
-
RegistrationEmailConfirmationState
public RegistrationEmailConfirmationState(String serializedState)
-
RegistrationEmailConfirmationState
protected RegistrationEmailConfirmationState()
-
-
Method Detail
-
getRequestId
public String getRequestId()
-
setRequestId
public void setRequestId(String requestId)
-
getRequestType
public RegistrationEmailConfirmationState.RequestType getRequestType()
-
setRequestType
public void setRequestType(RegistrationEmailConfirmationState.RequestType requestType)
-
createState
protected com.fasterxml.jackson.databind.node.ObjectNode createState()
- Overrides:
createState
in classBaseEmailConfirmationState
-
setSerializedConfiguration
protected void setSerializedConfiguration(com.fasterxml.jackson.databind.node.ObjectNode main)
- Overrides:
setSerializedConfiguration
in classBaseEmailConfirmationState
-
-