A C D E G H I L O P S T U V 

A

addAdminUser(String, String) - Method in class org.wso2.appserver.sample.chad.Chad
 
addAdminUser(String, String) - Method in class org.wso2.appserver.sample.chad.data.ChadPersistenceManager
Add a new Administrator
AddAdminUserCommand - Class in org.wso2.appserver.sample.chad.command
Command to add an administrator
AddAdminUserCommand(String, String) - Constructor for class org.wso2.appserver.sample.chad.command.AddAdminUserCommand
 
addChadPoll(ChadPoll) - Method in interface org.wso2.appserver.sample.chad.ChadDataProvider
 
addChadPoll(ChadPoll) - Method in class org.wso2.appserver.sample.chad.data.DatabaseChadDataProvider
 
addChoice(ChadChoice) - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
addMark(int) - Method in class org.wso2.appserver.sample.chad.data.ChadChoice
 
addPoll(ChadPoll) - Method in class org.wso2.appserver.sample.chad.data.ChadPersistenceManager
Add a new Poll
AddPollCommand - Class in org.wso2.appserver.sample.chad.command
Command to add a poll
AddPollCommand(ChadPoll) - Constructor for class org.wso2.appserver.sample.chad.command.AddPollCommand
 
addVotedIP(VotedIPAddress) - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
ADMIN_LOGGED_IN - Static variable in class org.wso2.appserver.sample.chad.Chad
 
AdminUser - Class in org.wso2.appserver.sample.chad.data
 
AdminUser() - Constructor for class org.wso2.appserver.sample.chad.data.AdminUser
 
AdminUser(String, String) - Constructor for class org.wso2.appserver.sample.chad.data.AdminUser
 

C

Chad - Class in org.wso2.appserver.sample.chad
Contains all the logic related to Chad
Chad() - Constructor for class org.wso2.appserver.sample.chad.Chad
 
CHAD_HB_CONFIG - Static variable in class org.wso2.appserver.sample.chad.ChadConstants
 
ChadAuthenticationException - Exception in org.wso2.appserver.sample.chad
 
ChadAuthenticationException() - Constructor for exception org.wso2.appserver.sample.chad.ChadAuthenticationException
 
ChadAuthenticationException(String) - Constructor for exception org.wso2.appserver.sample.chad.ChadAuthenticationException
 
ChadAuthenticationException(String, Throwable) - Constructor for exception org.wso2.appserver.sample.chad.ChadAuthenticationException
 
ChadAuthenticationException(Throwable) - Constructor for exception org.wso2.appserver.sample.chad.ChadAuthenticationException
 
ChadChoice - Class in org.wso2.appserver.sample.chad.data
POJO representing a particular choice in a particular poll
ChadChoice() - Constructor for class org.wso2.appserver.sample.chad.data.ChadChoice
 
ChadChoiceComparator - Class in org.wso2.appserver.sample.chad
Comparator for comparing ChadChoices
ChadChoiceComparator() - Constructor for class org.wso2.appserver.sample.chad.ChadChoiceComparator
 
ChadChoiceException - Exception in org.wso2.appserver.sample.chad
This exception is thrown if there is a problem with poll choices
ChadChoiceException() - Constructor for exception org.wso2.appserver.sample.chad.ChadChoiceException
 
ChadChoiceException(String) - Constructor for exception org.wso2.appserver.sample.chad.ChadChoiceException
 
ChadChoiceException(String, Throwable) - Constructor for exception org.wso2.appserver.sample.chad.ChadChoiceException
 
ChadChoiceException(Throwable) - Constructor for exception org.wso2.appserver.sample.chad.ChadChoiceException
 
ChadCommand - Interface in org.wso2.appserver.sample.chad.command
Interface that represents a Chad command (Command pattern)
ChadConstants - Class in org.wso2.appserver.sample.chad
 
ChadData - Class in org.wso2.appserver.sample.chad.data
Superclass of all Chad data beans
ChadData() - Constructor for class org.wso2.appserver.sample.chad.data.ChadData
 
ChadDataProvider - Interface in org.wso2.appserver.sample.chad
All classes managing the Chad data should implement this interface
ChadHibernateConfig - Class in org.wso2.appserver.sample.chad.data
Initializes & manages the Hibernate configuration
ChadHibernateConfigFactory - Class in org.wso2.appserver.sample.chad.data
Caches the HibernateConfig for a particular database
ChadHibernateConfigFactory() - Constructor for class org.wso2.appserver.sample.chad.data.ChadHibernateConfigFactory
 
ChadPersistenceManager - Class in org.wso2.appserver.sample.chad.data
Manage all persistence related functionality
ChadPersistenceManager(ChadHibernateConfig) - Constructor for class org.wso2.appserver.sample.chad.data.ChadPersistenceManager
 
ChadPoll - Class in org.wso2.appserver.sample.chad.data
POJO representing a poll
ChadPoll() - Constructor for class org.wso2.appserver.sample.chad.data.ChadPoll
 
ChadPollResult - Class in org.wso2.appserver.sample.chad.data
POJO representing a poll result
ChadPollResult() - Constructor for class org.wso2.appserver.sample.chad.data.ChadPollResult
 
changeAdminPassword(String, String, String) - Method in class org.wso2.appserver.sample.chad.data.ChadPersistenceManager
Change the password of the administrator
ChangeAdminUserPasswordCommand - Class in org.wso2.appserver.sample.chad.command
Command to change a administrator's password
ChangeAdminUserPasswordCommand(String, String, String) - Constructor for class org.wso2.appserver.sample.chad.command.ChangeAdminUserPasswordCommand
 
changePassword(String, String, String) - Method in class org.wso2.appserver.sample.chad.Chad
 
CommandExecutor - Class in org.wso2.appserver.sample.chad.command
This class executes any ChadCommand provided to its CommandExecutor.execute(org.wso2.appserver.sample.chad.command.ChadCommand) method, after switching to the Chad.aar classloader and, finally switches back to the original classloader.
CommandExecutor() - Constructor for class org.wso2.appserver.sample.chad.command.CommandExecutor
 
CommmandExecutionException - Exception in org.wso2.appserver.sample.chad.command
 
CommmandExecutionException() - Constructor for exception org.wso2.appserver.sample.chad.command.CommmandExecutionException
 
CommmandExecutionException(String) - Constructor for exception org.wso2.appserver.sample.chad.command.CommmandExecutionException
 
CommmandExecutionException(String, Throwable) - Constructor for exception org.wso2.appserver.sample.chad.command.CommmandExecutionException
 
CommmandExecutionException(Throwable) - Constructor for exception org.wso2.appserver.sample.chad.command.CommmandExecutionException
 
compare(Object, Object) - Method in class org.wso2.appserver.sample.chad.ChadChoiceComparator
Compares its two arguments for order.
createPoll(String, String, boolean, String[]) - Method in class org.wso2.appserver.sample.chad.Chad
Create a new poll.
currentSession() - Method in class org.wso2.appserver.sample.chad.data.ChadHibernateConfig
 

D

DatabaseChadDataProvider - Class in org.wso2.appserver.sample.chad.data
Manages all the Chad data in a database
DatabaseChadDataProvider() - Constructor for class org.wso2.appserver.sample.chad.data.DatabaseChadDataProvider
 
deleteAdminUser(String) - Method in class org.wso2.appserver.sample.chad.Chad
 
deleteAdminUser(String) - Method in class org.wso2.appserver.sample.chad.data.ChadPersistenceManager
Delete an administrator
DeleteAdminUserCommand - Class in org.wso2.appserver.sample.chad.command
Command to delete an adminsitrator
DeleteAdminUserCommand(String) - Constructor for class org.wso2.appserver.sample.chad.command.DeleteAdminUserCommand
 
DuplicatePollException - Exception in org.wso2.appserver.sample.chad
 
DuplicatePollException() - Constructor for exception org.wso2.appserver.sample.chad.DuplicatePollException
 
DuplicatePollException(String) - Constructor for exception org.wso2.appserver.sample.chad.DuplicatePollException
 
DuplicatePollException(String, Throwable) - Constructor for exception org.wso2.appserver.sample.chad.DuplicatePollException
 
DuplicatePollException(Throwable) - Constructor for exception org.wso2.appserver.sample.chad.DuplicatePollException
 

E

equals(Object) - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
equals(Object) - Method in class org.wso2.appserver.sample.chad.data.VotedIPAddress
 
execute(ChadCommand) - Method in class org.wso2.appserver.sample.chad.command.CommandExecutor
Execute any ChadCommand provided to this method, after switching to the Chad.aar classloader and, finally switches back to the original classloader.

G

getAdminUser(String) - Method in interface org.wso2.appserver.sample.chad.ChadDataProvider
 
getAdminUser() - Method in class org.wso2.appserver.sample.chad.command.GetAdminUserCommand
 
getAdminUser(String) - Method in class org.wso2.appserver.sample.chad.data.ChadPersistenceManager
Get administrator
getAdminUser(String) - Method in class org.wso2.appserver.sample.chad.data.DatabaseChadDataProvider
 
GetAdminUserCommand - Class in org.wso2.appserver.sample.chad.command
Command to retrieve an administrator
GetAdminUserCommand(String) - Constructor for class org.wso2.appserver.sample.chad.command.GetAdminUserCommand
 
getAdminUsernames() - Method in class org.wso2.appserver.sample.chad.data.ChadPersistenceManager
Get all the usernames of administrators
getAllChadPolls() - Method in interface org.wso2.appserver.sample.chad.ChadDataProvider
 
getAllChadPolls() - Method in class org.wso2.appserver.sample.chad.data.DatabaseChadDataProvider
 
getAllPolls() - Method in class org.wso2.appserver.sample.chad.data.ChadPersistenceManager
Get all the polls in the system
GetAllPollsCommand - Class in org.wso2.appserver.sample.chad.command
Command to retrieve all polls
GetAllPollsCommand() - Constructor for class org.wso2.appserver.sample.chad.command.GetAllPollsCommand
 
getChadChoice(String) - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
getChadPoll(String) - Method in interface org.wso2.appserver.sample.chad.ChadDataProvider
 
getChadPoll(String) - Method in class org.wso2.appserver.sample.chad.data.DatabaseChadDataProvider
 
getChoiceName() - Method in class org.wso2.appserver.sample.chad.data.ChadChoice
 
getChoices() - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
getDefaultConfig(String) - Static method in class org.wso2.appserver.sample.chad.data.ChadHibernateConfigFactory
 
getDescription() - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
getId() - Method in class org.wso2.appserver.sample.chad.data.ChadData
 
getIp() - Method in class org.wso2.appserver.sample.chad.data.VotedIPAddress
 
getIsSingleVote() - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
getIsStopped() - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
getLastUpdatedTime() - Method in class org.wso2.appserver.sample.chad.data.ChadData
 
getNumberOfVotes() - Method in class org.wso2.appserver.sample.chad.data.ChadChoice
 
getOrderedChoices() - Method in class org.wso2.appserver.sample.chad.data.ChadPollResult
 
getPassword() - Method in class org.wso2.appserver.sample.chad.data.AdminUser
 
getPoll() - Method in class org.wso2.appserver.sample.chad.command.GetPollCommand
 
getPoll(String) - Method in class org.wso2.appserver.sample.chad.data.ChadPersistenceManager
Retrieve a chad poll
getPoll() - Method in class org.wso2.appserver.sample.chad.data.VotedIPAddress
 
GetPollCommand - Class in org.wso2.appserver.sample.chad.command
Command to retrieve a single poll with a particular pollId
GetPollCommand(String) - Constructor for class org.wso2.appserver.sample.chad.command.GetPollCommand
 
getPollDescription() - Method in class org.wso2.appserver.sample.chad.data.ChadPollResult
 
getPollId() - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
getPollId() - Method in class org.wso2.appserver.sample.chad.data.ChadPollResult
 
getPollResult(String) - Method in interface org.wso2.appserver.sample.chad.ChadDataProvider
 
getPollResult(String) - Method in class org.wso2.appserver.sample.chad.data.ChadPersistenceManager
Get the result of a poll
getPollResult(String) - Method in class org.wso2.appserver.sample.chad.data.DatabaseChadDataProvider
 
GetPollResultCommand - Class in org.wso2.appserver.sample.chad.command
Command to retrieve the result of a particular poll in any point in time
GetPollResultCommand(String) - Constructor for class org.wso2.appserver.sample.chad.command.GetPollResultCommand
 
getPolls() - Method in class org.wso2.appserver.sample.chad.command.GetAllPollsCommand
 
getPollTitle() - Method in class org.wso2.appserver.sample.chad.data.ChadPollResult
 
getResult(String) - Method in class org.wso2.appserver.sample.chad.Chad
 
getResult() - Method in class org.wso2.appserver.sample.chad.command.GetPollResultCommand
 
getStartedPolls() - Method in class org.wso2.appserver.sample.chad.Chad
 
getStoppedPolls() - Method in class org.wso2.appserver.sample.chad.Chad
 
getTitle() - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
getTotalNumberOfVotes() - Method in class org.wso2.appserver.sample.chad.data.ChadPollResult
 
getUsername() - Method in class org.wso2.appserver.sample.chad.data.AdminUser
 
getUsers() - Method in class org.wso2.appserver.sample.chad.command.ListAdminUsersCommand
 
getVotePercentage() - Method in class org.wso2.appserver.sample.chad.data.ChadChoice
 

H

hashCode() - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
hashCode() - Method in class org.wso2.appserver.sample.chad.data.VotedIPAddress
 
hasVoted(String) - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 

I

isEligibleForVoting(String) - Method in class org.wso2.appserver.sample.chad.Chad
isEligibleForVoting method will check if the User is eligible for voting.
isPollStopped() - Method in class org.wso2.appserver.sample.chad.data.ChadPollResult
 
isSingleVote() - Method in class org.wso2.appserver.sample.chad.data.ChadPollResult
 

L

listAdminUsers() - Method in class org.wso2.appserver.sample.chad.Chad
 
ListAdminUsersCommand - Class in org.wso2.appserver.sample.chad.command
Command to retrive all administrator usernames
ListAdminUsersCommand() - Constructor for class org.wso2.appserver.sample.chad.command.ListAdminUsersCommand
 
listPolls() - Method in class org.wso2.appserver.sample.chad.Chad
 
ListPollsCommand - Class in org.wso2.appserver.sample.chad.command
Command to retrieve all polls
ListPollsCommand() - Constructor for class org.wso2.appserver.sample.chad.command.ListPollsCommand
 
login(String, String) - Method in class org.wso2.appserver.sample.chad.Chad
 
logout() - Method in class org.wso2.appserver.sample.chad.Chad
 

O

org.wso2.appserver.sample.chad - package org.wso2.appserver.sample.chad
 
org.wso2.appserver.sample.chad.command - package org.wso2.appserver.sample.chad.command
 
org.wso2.appserver.sample.chad.data - package org.wso2.appserver.sample.chad.data
 

P

process() - Method in class org.wso2.appserver.sample.chad.command.AddAdminUserCommand
 
process() - Method in class org.wso2.appserver.sample.chad.command.AddPollCommand
 
process() - Method in interface org.wso2.appserver.sample.chad.command.ChadCommand
All the logic of a particular command
process() - Method in class org.wso2.appserver.sample.chad.command.ChangeAdminUserPasswordCommand
 
process() - Method in class org.wso2.appserver.sample.chad.command.DeleteAdminUserCommand
 
process() - Method in class org.wso2.appserver.sample.chad.command.GetAdminUserCommand
 
process() - Method in class org.wso2.appserver.sample.chad.command.GetAllPollsCommand
 
process() - Method in class org.wso2.appserver.sample.chad.command.GetPollCommand
 
process() - Method in class org.wso2.appserver.sample.chad.command.GetPollResultCommand
 
process() - Method in class org.wso2.appserver.sample.chad.command.ListAdminUsersCommand
 
process() - Method in class org.wso2.appserver.sample.chad.command.ListPollsCommand
 
process() - Method in class org.wso2.appserver.sample.chad.command.UpdatePollCommand
 

S

SESSION_FACTORY - Variable in class org.wso2.appserver.sample.chad.data.ChadHibernateConfig
 
setChoiceName(String) - Method in class org.wso2.appserver.sample.chad.data.ChadChoice
 
setChoices(ChadChoice[]) - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
setDescription(String) - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
setId(Long) - Method in class org.wso2.appserver.sample.chad.data.ChadData
 
setIp(String) - Method in class org.wso2.appserver.sample.chad.data.VotedIPAddress
 
setIsSingleVote(boolean) - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
setIsStopped(boolean) - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
setLastUpdatedTime(Date) - Method in class org.wso2.appserver.sample.chad.data.ChadData
 
setNumberOfVotes(int) - Method in class org.wso2.appserver.sample.chad.data.ChadChoice
 
setOrderedChoices(ChadChoice[]) - Method in class org.wso2.appserver.sample.chad.data.ChadPollResult
 
setPassword(String) - Method in class org.wso2.appserver.sample.chad.data.AdminUser
 
setPoll(ChadPoll) - Method in class org.wso2.appserver.sample.chad.data.VotedIPAddress
 
setPollDescription(String) - Method in class org.wso2.appserver.sample.chad.data.ChadPollResult
 
setPollId(String) - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
setPollId(String) - Method in class org.wso2.appserver.sample.chad.data.ChadPollResult
 
setPollStopped(boolean) - Method in class org.wso2.appserver.sample.chad.data.ChadPollResult
 
setPollTitle(String) - Method in class org.wso2.appserver.sample.chad.data.ChadPollResult
 
setSingleVote(boolean) - Method in class org.wso2.appserver.sample.chad.data.ChadPollResult
 
setTitle(String) - Method in class org.wso2.appserver.sample.chad.data.ChadPoll
 
setTotalNumberOfVotes(int) - Method in class org.wso2.appserver.sample.chad.data.ChadPollResult
 
setUsername(String) - Method in class org.wso2.appserver.sample.chad.command.GetAdminUserCommand
 
setUsername(String) - Method in class org.wso2.appserver.sample.chad.data.AdminUser
 
setVotePercentage(float) - Method in class org.wso2.appserver.sample.chad.data.ChadChoice
 
startPoll(String) - Method in class org.wso2.appserver.sample.chad.Chad
Start a poll.
stopPoll(String) - Method in class org.wso2.appserver.sample.chad.Chad
Stop a poll.

T

toString() - Method in class org.wso2.appserver.sample.chad.data.ChadChoice
 

U

updateChadPoll(ChadPoll) - Method in interface org.wso2.appserver.sample.chad.ChadDataProvider
 
updateChadPoll(ChadPoll) - Method in class org.wso2.appserver.sample.chad.data.DatabaseChadDataProvider
 
updatePoll(ChadPoll) - Method in class org.wso2.appserver.sample.chad.data.ChadPersistenceManager
Update a poll
UpdatePollCommand - Class in org.wso2.appserver.sample.chad.command
Command to update a particular poll
UpdatePollCommand(ChadPoll) - Constructor for class org.wso2.appserver.sample.chad.command.UpdatePollCommand
 
UserAlreadyExistsException - Exception in org.wso2.appserver.sample.chad.data
 
UserAlreadyExistsException() - Constructor for exception org.wso2.appserver.sample.chad.data.UserAlreadyExistsException
 
UserAlreadyExistsException(String) - Constructor for exception org.wso2.appserver.sample.chad.data.UserAlreadyExistsException
 
UserAlreadyExistsException(String, Throwable) - Constructor for exception org.wso2.appserver.sample.chad.data.UserAlreadyExistsException
 
UserAlreadyExistsException(Throwable) - Constructor for exception org.wso2.appserver.sample.chad.data.UserAlreadyExistsException
 

V

vote(String, String[]) - Method in class org.wso2.appserver.sample.chad.Chad
Vote
VotedIPAddress - Class in org.wso2.appserver.sample.chad.data
POJO representing a particular IP address from which a particular poll has received a vote
VotedIPAddress() - Constructor for class org.wso2.appserver.sample.chad.data.VotedIPAddress
 
VotedIPAddress(String) - Constructor for class org.wso2.appserver.sample.chad.data.VotedIPAddress
 
A C D E G H I L O P S T U V 

Copyright © 2015 WSO2 Inc. All rights reserved.