ch.tatool.app.data
Class UserAccountImpl

java.lang.Object
  extended by ch.tatool.app.data.UserAccountImpl
All Implemented Interfaces:
UserAccount

public class UserAccountImpl
extends Object
implements UserAccount

Represents a user account.

Author:
Michael Ruflin

Nested Class Summary
static class UserAccountImpl.InfoImpl
          User account info object.
 
Nested classes/interfaces inherited from interface ch.tatool.data.UserAccount
UserAccount.Info
 
Constructor Summary
UserAccountImpl()
           
 
Method Summary
 org.springframework.beans.factory.BeanFactory getBeanFactory()
           
 File getFolder()
           
 Long getId()
           
 ModuleDAO getModuleDAO()
           
 ModuleSessionDAO getModuleSessionDAO()
           
 String getName()
           
 String getPassword()
           
 Map<String,String> getProperties()
           
 org.springframework.transaction.support.TransactionTemplate getTransactionTemplate()
           
 TrialDAO getTrialDAO()
           
 UserAccountDAO getUserAccountDAO()
           
 boolean isPasswordProtected()
           
 void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
           
 void setFolder(File folder)
           
 void setId(Long id)
           
 void setName(String name)
           
 void setPassword(String password)
           
 void setPasswordProtected(boolean passwordProtected)
           
 void setProperties(Map<String,String> properties)
           
 void setTransactionTemplate(org.springframework.transaction.support.TransactionTemplate transactionTemplate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserAccountImpl

public UserAccountImpl()
Method Detail

getName

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

setName

public void setName(String name)
Specified by:
setName in interface UserAccount

getProperties

public Map<String,String> getProperties()
Specified by:
getProperties in interface UserAccount

setProperties

public void setProperties(Map<String,String> properties)

isPasswordProtected

public boolean isPasswordProtected()
Specified by:
isPasswordProtected in interface UserAccount

setPasswordProtected

public void setPasswordProtected(boolean passwordProtected)

getFolder

public File getFolder()

setFolder

public void setFolder(File folder)

getId

public Long getId()

setId

public void setId(Long id)

getBeanFactory

public org.springframework.beans.factory.BeanFactory getBeanFactory()

setBeanFactory

public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)

getUserAccountDAO

public UserAccountDAO getUserAccountDAO()

getModuleDAO

public ModuleDAO getModuleDAO()

getModuleSessionDAO

public ModuleSessionDAO getModuleSessionDAO()

getTrialDAO

public TrialDAO getTrialDAO()

getPassword

public String getPassword()

setPassword

public void setPassword(String password)

getTransactionTemplate

public org.springframework.transaction.support.TransactionTemplate getTransactionTemplate()

setTransactionTemplate

public void setTransactionTemplate(org.springframework.transaction.support.TransactionTemplate transactionTemplate)


Copyright © 2012. All Rights Reserved.