ch.bouquet.jpa.domain
Class Subscriber

java.lang.Object
  extended by ch.bouquet.jpa.domain.Subscriber
All Implemented Interfaces:
java.io.Serializable

public class Subscriber
extends java.lang.Object
implements java.io.Serializable

CAS Enterprise Application Development mit Java EE (EADJ) - 2007
Modul: Data-Tier (JPA)
User admininstration (examination question)
Description:
Subcriper business object implemented as plain old java object.

Copyright (c) 2007 bouquet dot ch, 3032 Hinterkappelen. All rights reseved.

Version:
1.0 - 25.05.2007
Author:
Marc Bouquet ( marc at bouquet dot ch, Swiss )
See Also:
Serialized Form

Field Summary
private  java.lang.String address
          address
private  AuthUser authUser
          auth user id (foreign key)
private  java.lang.String city
          city
private  java.lang.String country
          country
private  java.lang.String emailAddress
          email address
private  long entityVersion
          enity version
private  java.lang.String firstName
          firt name
private  java.lang.String lastName
          last name
private static org.apache.log4j.Logger LOG
          constant for the logging
private static long serialVersionUID
          Default serial version uid
private  int subscriberId
          subscriber id (primary key)
private  java.lang.String zip
          zip code
 
Constructor Summary
Subscriber()
          Default constructor
Subscriber(java.lang.String firstName, java.lang.String lastName, java.lang.String emailAddress)
          Constructor
 
Method Summary
 java.lang.String getAddress()
          Gets the address.
 AuthUser getAuthUser()
          Gets the authUser.
 java.lang.String getCity()
          Gets the city.
 java.lang.String getCountry()
          Gets the country.
 java.lang.String getEmailAddress()
          Gets the emailAddress.
 long getEntityVersion()
          Gets the entity version.
 java.lang.String getFirstName()
          Gets the firstName.
 java.lang.String getLastName()
          Gets the lastName.
 int getSubscriberId()
          Gets the subscriberId.
 java.lang.String getZip()
          Gets the zip.
 void setAddress(java.lang.String address)
          Sets the address.
 void setAuthUser(AuthUser authUser)
          Sets the authUser.
 void setCity(java.lang.String city)
          Sets the city.
 void setCountry(java.lang.String country)
          Sets the country.
 void setEmailAddress(java.lang.String emailAddress)
          Sets the emailAddress.
 void setEntityVersion(long entityVersion)
          Sets the entity version.
 void setFirstName(java.lang.String firstName)
          Sets the firstName.
 void setLastName(java.lang.String lastName)
          Sets the lastName.
 void setSubscriberId(int subscriberId)
          Sets the subscriberId.
 void setZip(java.lang.String zip)
          Sets the zip.
 java.lang.String toString()
          Return all attributes as String
 java.lang.String toStringFormatted()
          Return a formatted subscriber as String
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LOG

private static org.apache.log4j.Logger LOG
constant for the logging


serialVersionUID

private static final long serialVersionUID
Default serial version uid

See Also:
Constant Field Values

subscriberId

private int subscriberId
subscriber id (primary key)


authUser

private AuthUser authUser
auth user id (foreign key)


firstName

private java.lang.String firstName
firt name


lastName

private java.lang.String lastName
last name


emailAddress

private java.lang.String emailAddress
email address


address

private java.lang.String address
address


zip

private java.lang.String zip
zip code


city

private java.lang.String city
city


country

private java.lang.String country
country


entityVersion

private long entityVersion
enity version

Constructor Detail

Subscriber

public Subscriber()
Default constructor


Subscriber

public Subscriber(java.lang.String firstName,
                  java.lang.String lastName,
                  java.lang.String emailAddress)
Constructor

Parameters:
firstName - String
lastName - String
emailAddress - String
Method Detail

toString

public java.lang.String toString()
Return all attributes as String

Overrides:
toString in class java.lang.Object
Returns:
Object as String

toStringFormatted

public java.lang.String toStringFormatted()
Return a formatted subscriber as String

Returns:
Object as String

getSubscriberId

public int getSubscriberId()
Gets the subscriberId.

Returns:
the subscriberId

setSubscriberId

public void setSubscriberId(int subscriberId)
Sets the subscriberId.

Parameters:
subscriberId - The subscriberId to set

getAuthUser

public AuthUser getAuthUser()
Gets the authUser.

Returns:
the authUser

setAuthUser

public void setAuthUser(AuthUser authUser)
Sets the authUser.

Parameters:
authUser - The authUser to set

getFirstName

public java.lang.String getFirstName()
Gets the firstName.

Returns:
the firstName

setFirstName

public void setFirstName(java.lang.String firstName)
Sets the firstName.

Parameters:
firstName - The firstName to set

getLastName

public java.lang.String getLastName()
Gets the lastName.

Returns:
the lastName

setLastName

public void setLastName(java.lang.String lastName)
Sets the lastName.

Parameters:
lastName - The lastName to set

getEmailAddress

public java.lang.String getEmailAddress()
Gets the emailAddress.

Returns:
the emailAddress

setEmailAddress

public void setEmailAddress(java.lang.String emailAddress)
Sets the emailAddress.

Parameters:
emailAddress - The emailAddress to set

getAddress

public java.lang.String getAddress()
Gets the address.

Returns:
the address

setAddress

public void setAddress(java.lang.String address)
Sets the address.

Parameters:
address - The address to set

getZip

public java.lang.String getZip()
Gets the zip.

Returns:
the zip

setZip

public void setZip(java.lang.String zip)
Sets the zip.

Parameters:
zip - The zip to set

getCity

public java.lang.String getCity()
Gets the city.

Returns:
the city

setCity

public void setCity(java.lang.String city)
Sets the city.

Parameters:
city - The city to set

getCountry

public java.lang.String getCountry()
Gets the country.

Returns:
the country

setCountry

public void setCountry(java.lang.String country)
Sets the country.

Parameters:
country - The country to set

getEntityVersion

public long getEntityVersion()
Gets the entity version.

Returns:
the entity version

setEntityVersion

public void setEntityVersion(long entityVersion)
Sets the entity version.

Parameters:
entityVersion - The entity version to set


Copyright © 2007 - bouquet dot ch, 3032 Hinterkappelen. All Rights Reserved.