Class MembershipEntity

java.lang.Object
org.camunda.bpm.engine.impl.persistence.entity.MembershipEntity
All Implemented Interfaces:
Serializable, DbEntity

public class MembershipEntity extends Object implements Serializable, DbEntity
Author:
Tom Baeyens
See Also:
  • Field Details

    • user

      protected UserEntity user
    • group

      protected GroupEntity group
    • id

      protected String id
      To handle a MemberhipEntity in the cache, an id is necessary. Even though it is not going to be persisted in the database.
  • Constructor Details

    • MembershipEntity

      public MembershipEntity()
  • Method Details

    • getPersistentState

      public Object getPersistentState()
      Description copied from interface: DbEntity
      Returns a representation of the object, as would be stored in the database. Used when deciding if updates have occurred to the object or not since it was last loaded.
      Specified by:
      getPersistentState in interface DbEntity
    • getId

      public String getId()
      Specified by:
      getId in interface DbEntity
    • setId

      public void setId(String id)
      Specified by:
      setId in interface DbEntity
    • getUser

      public UserEntity getUser()
    • setUser

      public void setUser(UserEntity user)
    • getGroup

      public GroupEntity getGroup()
    • setGroup

      public void setGroup(GroupEntity group)
    • getUserId

      public String getUserId()
    • getGroupId

      public String getGroupId()
    • toString

      public String toString()
      Overrides:
      toString in class Object