org.aspsimon.termcomp.session
Class RegisterTeamAction

java.lang.Object
  extended by org.aspsimon.termcomp.session.RegisterTeamAction
All Implemented Interfaces:
RegisterTeam

@Scope(value=CONVERSATION)
@Name(value="registerTeam")
public class RegisterTeamAction
extends java.lang.Object
implements RegisterTeam


Constructor Summary
RegisterTeamAction()
           
 
Method Summary
 Team getNewTeam()
           
 Team getSelectedTeam()
           
 java.util.List<Team> getTeamList()
           
 java.util.List<User> getTeamMembers()
           
 void initialize()
           
 java.lang.String joinTeam()
           
 java.lang.String registerTeam()
           
 void remove()
           
 void setNewTeam(Team newTeam)
           
 void setSelectedTeam(Team selectedTeam)
           
 void setTeamList(java.util.List<Team> teamList)
           
 void setTeamMembers(java.util.List<User> teamMembers)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegisterTeamAction

public RegisterTeamAction()
Method Detail

initialize

@Create
public void initialize()
Specified by:
initialize in interface RegisterTeam

remove

public void remove()
Specified by:
remove in interface RegisterTeam

registerTeam

@Begin(join=true)
@End
public java.lang.String registerTeam()
Specified by:
registerTeam in interface RegisterTeam

joinTeam

@Begin(join=true)
@End
public java.lang.String joinTeam()
Specified by:
joinTeam in interface RegisterTeam

getNewTeam

public Team getNewTeam()
Specified by:
getNewTeam in interface RegisterTeam
Returns:
the newTeam

setNewTeam

public void setNewTeam(Team newTeam)
Specified by:
setNewTeam in interface RegisterTeam
Parameters:
newTeam - the newTeam to set

getSelectedTeam

public Team getSelectedTeam()
Specified by:
getSelectedTeam in interface RegisterTeam
Returns:
the selectedTeam

setSelectedTeam

public void setSelectedTeam(Team selectedTeam)
Specified by:
setSelectedTeam in interface RegisterTeam
Parameters:
selectedTeam - the selectedTeam to set

getTeamList

public java.util.List<Team> getTeamList()
Specified by:
getTeamList in interface RegisterTeam
Returns:
the privateTeamList

setTeamList

public void setTeamList(java.util.List<Team> teamList)
Specified by:
setTeamList in interface RegisterTeam
Parameters:
teamList - the privateTeamList to set

getTeamMembers

public java.util.List<User> getTeamMembers()
Specified by:
getTeamMembers in interface RegisterTeam
Returns:
the teamMembers

setTeamMembers

public void setTeamMembers(java.util.List<User> teamMembers)
Specified by:
setTeamMembers in interface RegisterTeam
Parameters:
teamMembers - the teamMembers to set