|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ticketapplication.controller.TicketApplicationController
@Controller public class TicketApplicationController
Controller which provides access to the DAO's and the security package for the view
Field Summary | |
---|---|
private java.util.List<Customer> |
allCustomers
|
private java.util.List<Role> |
allRoles
|
private java.util.List<Ticket> |
allTickets
|
private java.util.List<User> |
allUsers
|
private java.lang.String |
clientMessage
|
private java.lang.String |
clientSessionMessage
|
private CustomerDAO |
customerDAO
|
private org.apache.commons.logging.Log |
log
|
private boolean |
reloadAllTickets
|
private boolean |
reloadAllUsers
|
private static long |
serialVersionUID
|
private Ticket |
ticket
|
private TicketDAO |
ticketDAO
|
private User |
user
|
private UserDAO |
userDAO
|
Constructor Summary | |
---|---|
TicketApplicationController()
|
Method Summary | |
---|---|
java.lang.String |
confirmTicket()
just redirect to userPostbox at ticket confirmation |
void |
deleteTicket(javax.faces.event.ActionEvent event)
delete ticket out of DB by deleteTicketId |
void |
deleteUser(javax.faces.event.ActionEvent event)
delete user instance from DB by deleteUserId |
void |
editTicket(javax.faces.event.ActionEvent event)
instantiates ticket out of DB by editTicketId |
void |
editUser(javax.faces.event.ActionEvent event)
instantiate user instance out of DB by editUserId |
java.util.List<Customer> |
getAllCustomers()
|
java.util.List<Role> |
getAllRoles()
|
java.util.List<Ticket> |
getAllTickets()
|
java.util.List<User> |
getAllUsers()
|
java.lang.String |
getClientMessage()
|
java.lang.String |
getClientSessionMessage()
|
CustomerDAO |
getCustomerDAO()
|
Ticket |
getTicket()
|
TicketDAO |
getTicketDAO()
|
User |
getUser()
|
UserDAO |
getUserDAO()
|
void |
instantiateNewTicket(javax.faces.event.ActionEvent event)
instantiates plain new ticket |
void |
instantiateNewUser(javax.faces.event.ActionEvent event)
instantiate plain new user |
java.util.List<Ticket> |
readAllTickets()
|
java.util.List<User> |
readAllUsers()
read all user instances out of DB |
void |
reloadAllTicketsFromDbNextLoad(javax.faces.event.ActionEvent event)
reload all tickets from DB at next loading |
void |
reloadAllUsersFromDbNextLoad(javax.faces.event.ActionEvent event)
reload all user out of DB at next user loading |
java.lang.String |
saveTicket()
save actual ticket to DB |
java.lang.String |
saveUser()
save current user instance to DB and redirect |
void |
selectCustomer(javax.faces.event.ActionEvent event)
assign customer to ticket |
void |
setAllTickets(java.util.List<Ticket> allTickets)
|
void |
setAllUsers(java.util.List<User> allUsers)
|
void |
setClientMessage(java.lang.String clientMessage)
|
void |
setClientSessionMessage(java.lang.String clientSessionMessage)
|
void |
setCustomerDAO(CustomerDAO customerDAO)
|
void |
setTicket(Ticket ticket)
|
void |
setTicketDAO(TicketDAO ticketDAO)
|
void |
setUser(User user)
|
void |
setUserDAO(UserDAO userDAO)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final org.apache.commons.logging.Log log
private static final long serialVersionUID
private TicketDAO ticketDAO
private CustomerDAO customerDAO
private UserDAO userDAO
private java.lang.String clientMessage
private java.lang.String clientSessionMessage
private boolean reloadAllTickets
private java.util.List<Ticket> allTickets
private Ticket ticket
private java.util.List<Customer> allCustomers
private boolean reloadAllUsers
private java.util.List<User> allUsers
private User user
private java.util.List<Role> allRoles
Constructor Detail |
---|
public TicketApplicationController()
Method Detail |
---|
public void reloadAllTicketsFromDbNextLoad(javax.faces.event.ActionEvent event)
event
- public java.util.List<Ticket> readAllTickets()
public void editTicket(javax.faces.event.ActionEvent event)
event
- public void instantiateNewTicket(javax.faces.event.ActionEvent event)
event
- public java.lang.String saveTicket()
public void deleteTicket(javax.faces.event.ActionEvent event)
event
- public java.lang.String confirmTicket()
@Transactional(readOnly=true) public java.util.List<Ticket> getAllTickets()
@Transactional(readOnly=true) public java.util.List<Customer> getAllCustomers()
public void selectCustomer(javax.faces.event.ActionEvent event)
event
- public void reloadAllUsersFromDbNextLoad(javax.faces.event.ActionEvent event)
event
- public java.util.List<User> readAllUsers()
public void editUser(javax.faces.event.ActionEvent event)
event
- public void instantiateNewUser(javax.faces.event.ActionEvent event)
event
- public java.lang.String saveUser()
public void deleteUser(javax.faces.event.ActionEvent event)
event
- @Transactional(readOnly=true) public java.util.List<User> getAllUsers()
@Transactional(readOnly=true) public java.util.List<Role> getAllRoles()
public void setAllTickets(java.util.List<Ticket> allTickets)
public Ticket getTicket()
public void setTicket(Ticket ticket)
public void setAllUsers(java.util.List<User> allUsers)
public User getUser()
public void setUser(User user)
public TicketDAO getTicketDAO()
public void setTicketDAO(TicketDAO ticketDAO)
public CustomerDAO getCustomerDAO()
public void setCustomerDAO(CustomerDAO customerDAO)
public UserDAO getUserDAO()
public void setUserDAO(UserDAO userDAO)
public java.lang.String getClientMessage()
public void setClientMessage(java.lang.String clientMessage)
public java.lang.String getClientSessionMessage()
public void setClientSessionMessage(java.lang.String clientSessionMessage)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |