org.camunda.bpm.engine.impl.persistence.entity
Class IdentityInfoEntity

java.lang.Object
  extended by org.camunda.bpm.engine.impl.persistence.entity.IdentityInfoEntity
All Implemented Interfaces:
Serializable, DbEntity, HasDbRevision, Account

public class IdentityInfoEntity
extends Object
implements DbEntity, HasDbRevision, Account, Serializable

Author:
Tom Baeyens
See Also:
Serialized Form

Field Summary
protected  Map<String,String> details
           
protected  String id
           
protected  String key
           
protected  String parentId
           
protected  String password
           
protected  byte[] passwordBytes
           
protected  int revision
           
protected  String type
           
static String TYPE_USERACCOUNT
           
static String TYPE_USERINFO
           
protected  String userId
           
protected  String value
           
 
Fields inherited from interface org.camunda.bpm.engine.impl.identity.Account
NAME_ALFRESCO, NAME_GOOGLE, NAME_MAIL, NAME_SKYPE
 
Constructor Summary
IdentityInfoEntity()
           
 
Method Summary
 Map<String,String> getDetails()
           
 String getId()
           
 String getKey()
           
 String getName()
           
 String getParentId()
           
 String getPassword()
           
 byte[] getPasswordBytes()
           
 Object getPersistentState()
          Returns a representation of the object, as would be stored in the database.
 int getRevision()
           
 int getRevisionNext()
           
 String getType()
           
 String getUserId()
           
 String getUsername()
           
 String getValue()
           
 void setDetails(Map<String,String> details)
           
 void setId(String id)
           
 void setKey(String key)
           
 void setParentId(String parentId)
           
 void setPassword(String password)
           
 void setPasswordBytes(byte[] passwordBytes)
           
 void setRevision(int revision)
           
 void setType(String type)
           
 void setUserId(String userId)
           
 void setValue(String value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE_USERACCOUNT

public static final String TYPE_USERACCOUNT
See Also:
Constant Field Values

TYPE_USERINFO

public static final String TYPE_USERINFO
See Also:
Constant Field Values

id

protected String id

revision

protected int revision

type

protected String type

userId

protected String userId

key

protected String key

value

protected String value

password

protected String password

passwordBytes

protected byte[] passwordBytes

parentId

protected String parentId

details

protected Map<String,String> details
Constructor Detail

IdentityInfoEntity

public IdentityInfoEntity()
Method Detail

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

getRevisionNext

public int getRevisionNext()
Specified by:
getRevisionNext in interface HasDbRevision

getId

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

setId

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

getRevision

public int getRevision()
Specified by:
getRevision in interface HasDbRevision

setRevision

public void setRevision(int revision)
Specified by:
setRevision in interface HasDbRevision

getType

public String getType()

setType

public void setType(String type)

getUserId

public String getUserId()

setUserId

public void setUserId(String userId)

getKey

public String getKey()

setKey

public void setKey(String key)

getValue

public String getValue()

setValue

public void setValue(String value)

getPasswordBytes

public byte[] getPasswordBytes()

setPasswordBytes

public void setPasswordBytes(byte[] passwordBytes)

getPassword

public String getPassword()
Specified by:
getPassword in interface Account

setPassword

public void setPassword(String password)

getName

public String getName()
Specified by:
getName in interface Account

getUsername

public String getUsername()
Specified by:
getUsername in interface Account

getParentId

public String getParentId()

setParentId

public void setParentId(String parentId)

getDetails

public Map<String,String> getDetails()
Specified by:
getDetails in interface Account

setDetails

public void setDetails(Map<String,String> details)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2015 camunda services GmbH. All rights reserved.