Safe Haskell | None |
---|---|
Language | Haskell2010 |
Clckwrks.ProfileData.Acid
Documentation
data ProfileDataState Source #
Constructors
ProfileDataState | |
Fields |
Instances
newtype SetProfileData Source #
Constructors
SetProfileData ProfileData |
Instances
SafeCopy SetProfileData Source # | |
Defined in Clckwrks.ProfileData.Acid Methods version :: Version SetProfileData # kind :: Kind SetProfileData # getCopy :: Contained (Get SetProfileData) # putCopy :: SetProfileData -> Contained Put # internalConsistency :: Consistency SetProfileData # objectProfile :: Profile SetProfileData # errorTypeName :: Proxy SetProfileData -> String # | |
UpdateEvent SetProfileData Source # | |
Defined in Clckwrks.ProfileData.Acid | |
Method SetProfileData Source # | |
Defined in Clckwrks.ProfileData.Acid Methods methodTag :: SetProfileData -> Tag # | |
type MethodState SetProfileData Source # | |
Defined in Clckwrks.ProfileData.Acid | |
type MethodResult SetProfileData Source # | |
Defined in Clckwrks.ProfileData.Acid |
newtype GetProfileData Source #
Constructors
GetProfileData UserId |
Instances
SafeCopy GetProfileData Source # | |
Defined in Clckwrks.ProfileData.Acid Methods version :: Version GetProfileData # kind :: Kind GetProfileData # getCopy :: Contained (Get GetProfileData) # putCopy :: GetProfileData -> Contained Put # internalConsistency :: Consistency GetProfileData # objectProfile :: Profile GetProfileData # errorTypeName :: Proxy GetProfileData -> String # | |
QueryEvent GetProfileData Source # | |
Defined in Clckwrks.ProfileData.Acid | |
Method GetProfileData Source # | |
Defined in Clckwrks.ProfileData.Acid Methods methodTag :: GetProfileData -> Tag # | |
type MethodState GetProfileData Source # | |
Defined in Clckwrks.ProfileData.Acid | |
type MethodResult GetProfileData Source # | |
Defined in Clckwrks.ProfileData.Acid |
newtype NewProfileData Source #
Constructors
NewProfileData ProfileData |
Instances
SafeCopy NewProfileData Source # | |
Defined in Clckwrks.ProfileData.Acid Methods version :: Version NewProfileData # kind :: Kind NewProfileData # getCopy :: Contained (Get NewProfileData) # putCopy :: NewProfileData -> Contained Put # internalConsistency :: Consistency NewProfileData # objectProfile :: Profile NewProfileData # errorTypeName :: Proxy NewProfileData -> String # | |
UpdateEvent NewProfileData Source # | |
Defined in Clckwrks.ProfileData.Acid | |
Method NewProfileData Source # | |
Defined in Clckwrks.ProfileData.Acid Methods methodTag :: NewProfileData -> Tag # | |
type MethodState NewProfileData Source # | |
Defined in Clckwrks.ProfileData.Acid | |
type MethodResult NewProfileData Source # | |
Defined in Clckwrks.ProfileData.Acid |
Instances
SafeCopy HasRole Source # | |
QueryEvent HasRole Source # | |
Defined in Clckwrks.ProfileData.Acid | |
Method HasRole Source # | |
Defined in Clckwrks.ProfileData.Acid | |
type MethodState HasRole Source # | |
Defined in Clckwrks.ProfileData.Acid | |
type MethodResult HasRole Source # | |
Defined in Clckwrks.ProfileData.Acid |
Instances
SafeCopy GetRoles Source # | |
QueryEvent GetRoles Source # | |
Defined in Clckwrks.ProfileData.Acid | |
Method GetRoles Source # | |
Defined in Clckwrks.ProfileData.Acid | |
type MethodState GetRoles Source # | |
Defined in Clckwrks.ProfileData.Acid | |
type MethodResult GetRoles Source # | |
Defined in Clckwrks.ProfileData.Acid |
Instances
SafeCopy AddRole Source # | |
UpdateEvent AddRole Source # | |
Defined in Clckwrks.ProfileData.Acid | |
Method AddRole Source # | |
Defined in Clckwrks.ProfileData.Acid | |
type MethodState AddRole Source # | |
Defined in Clckwrks.ProfileData.Acid | |
type MethodResult AddRole Source # | |
Defined in Clckwrks.ProfileData.Acid |
data RemoveRole Source #
Constructors
RemoveRole UserId Role |
Instances
SafeCopy RemoveRole Source # | |
Defined in Clckwrks.ProfileData.Acid Methods version :: Version RemoveRole # kind :: Kind RemoveRole # getCopy :: Contained (Get RemoveRole) # putCopy :: RemoveRole -> Contained Put # internalConsistency :: Consistency RemoveRole # objectProfile :: Profile RemoveRole # errorTypeName :: Proxy RemoveRole -> String # | |
UpdateEvent RemoveRole Source # | |
Defined in Clckwrks.ProfileData.Acid | |
Method RemoveRole Source # | |
Defined in Clckwrks.ProfileData.Acid Methods methodTag :: RemoveRole -> Tag # | |
type MethodState RemoveRole Source # | |
Defined in Clckwrks.ProfileData.Acid | |
type MethodResult RemoveRole Source # | |
Defined in Clckwrks.ProfileData.Acid |