org.synyx.hades.sample.auditing
Class AuditableUser

java.lang.Object
  extended by org.synyx.hades.domain.AbstractPersistable<PK>
      extended by org.synyx.hades.domain.auditing.AbstractAuditable<AuditableUser,java.lang.Long>
          extended by org.synyx.hades.sample.auditing.AuditableUser
All Implemented Interfaces:
java.io.Serializable, Auditable<AuditableUser,java.lang.Long>, Persistable<java.lang.Long>

@Entity
public class AuditableUser
extends AbstractAuditable<AuditableUser,java.lang.Long>

User domain class that uses auditing functionality of Hades that can either be aquired implementing Auditable or extend AbstractAuditable.

Author:
Oliver Gierke - gierke@synyx.de
See Also:
Serialized Form

Constructor Summary
AuditableUser()
           
 
Method Summary
 java.lang.String getUsername()
          Returns the user's name.
 void setUsername(java.lang.String username)
          Set's the user's name.
 
Methods inherited from class org.synyx.hades.domain.auditing.AbstractAuditable
getCreatedBy, getCreatedDate, getLastModifiedBy, getLastModifiedDate, setCreated, setCreatedBy, setLastModified, setLastModifiedBy
 
Methods inherited from class org.synyx.hades.domain.AbstractPersistable
equals, getId, hashCode, isNew, setId, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.synyx.hades.domain.Persistable
getId, isNew
 

Constructor Detail

AuditableUser

public AuditableUser()
Method Detail

setUsername

public void setUsername(java.lang.String username)
Set's the user's name.

Parameters:
username - the username to set

getUsername

public java.lang.String getUsername()
Returns the user's name.

Returns:
the username


Copyright © 2009-2010 Synyx GmbH & Co. KG. All Rights Reserved.