Package | Description |
---|---|
votorola.a |
Providing application-specific library code for Votorola:
an experimental technology for the public guidance of electoral systems,
executive offices, legislatures, and other decision systems.
|
votorola.a.count |
Counting votes and resources.
|
votorola.a.diff.harvest.cache | |
votorola.a.position |
Formalizing stances on prospective issues.
|
votorola.a.response |
Interfacing with users by command/response.
|
votorola.a.trust |
Tracing trust networks and compiling residential voter registers.
|
votorola.a.voter |
Providing user-specific facilities.
|
votorola.a.web.wap |
Providing a web API for Votorola.
|
votorola.a.web.wic |
Serving Votorola's Wicket web interface.
|
votorola.a.web.wic.authen |
Identification and authentication of users.
|
votorola.g.io |
Input and output of data.
|
votorola.g.locale |
Localizing user interfaces.
|
votorola.g.logging |
Logging runtime events.
|
votorola.g.mail |
Sending and receiving email.
|
votorola.g.script |
Embedded execution of scripts.
|
votorola.g.sql |
Communicating with relational databases.
|
votorola.g.util |
Relating to 'utilities' in Java.
|
votorola.g.util.regex |
Pattern-matching with regular expressions.
|
votorola.g.web.wic |
Serving Wicket applications.
|
votorola.g.xml.stream |
Streamed encoding in Extensible Markup Language (XML)
|
votorola.s.line |
Command line executables for Votorola.
|
votorola.s.mail |
Votorola's mail interface.
|
votorola.s.wap |
Web APIs for Votorola.
|
votorola.s.wap.store |
The web API for the transient storage of unimportant data.
|
votorola.s.wic |
Votorola web UIs under Wicket.
|
votorola.s.wic.count |
The user interface of the count engine under Wicket.
|
votorola.s.wic.diff |
The user interface of the difference bridge under Wicket.
|
votorola.s.wic.server |
A user interface providing an overview of the server under Wicket.
|
Modifier and Type | Class and Description |
---|---|
class |
VoterService
A facility for voters to access and maintain a category of data on a vote-server.
|
Modifier and Type | Method and Description |
---|---|
<S extends VoterService> |
VoteServer.Run.init_ensureVoterService(File startupConfigurationFile,
Class<S> serviceClass)
Returns a voter service, creating it if necessary and storing it for later
retrieval.
|
void |
VoteServer.Run.init_putVoterService(VoterService service)
Stores a voter service in this run, for later retrieval.
|
protected void |
VoterService.init(ArrayList<CommandResponder> responderList) |
void |
PollwikiVS.ConstructionContext.setLocation(String s)
Sets the base location for requesting wiki pages.
|
void |
VoteServer.DatabaseCC.setName(String name)
Sets the name of the database.
|
void |
PollwikiVS.ConstructionContext.setPassword(String p)
Sets the password for this vote-server's wiki account, which goes by the
username Vobot.
|
void |
VoteServer.ConstructionContext.setPollCacheCapacity(int _pollCacheCapacity)
Sets the maximum number of entries in the poll cache.
|
void |
PollwikiVS.ConstructionContext.setRevisionSeries(int p)
Sets the identifier of the revision series.
|
void |
PollwikiVS.ConstructionContext.setScriptLocation(String s)
Sets the base URI for requesting wiki scripts.
|
void |
PollwikiVS.ConstructionContext.setScriptURI(URI u)
Sets the base URI for requesting wiki scripts.
|
void |
VoteServer.ConstructionContext.setServerName(String serverName)
Specifies the fully qualified name of the computer on which this
vote-server is hosted.
|
void |
VoteServer.ConstructionContext.setSummaryDescription(String summaryDescription)
Sets the summary description of the vote-server.
|
void |
VoteServer.ConstructionContext.setTestUseMode(VoteServer.TestUseMode testUseMode)
Sets the test use mode of the vote-server.
|
void |
VoteServer.ConstructionContext.setTitle(String title,
String shortTitle)
Sets the title of the vote-server.
|
void |
PollwikiVS.ConstructionContext.setURI(URI u)
Sets the base location for requesting wiki pages.
|
void |
VoteServer.DatabaseCC.setUsername(String username)
Sets the database user name.
|
void |
VoteServer.ConstructionContext.setVotorolaLocation(String s)
Sets the public location of the votorola directory.
|
void |
VoteServer.ConstructionContext.setVotorolaURI(URI u)
Sets the public location of the votorola directory.
|
Modifier and Type | Class and Description |
---|---|
static class |
CR_Vote.CountTablePVC
A cached view of a count table restricted to a particular poll.
|
class |
PollService
A poll provided as a voter service.
|
static class |
PollService.ConstructionContext
A context for configuring the construction of a PollService.
|
class |
Vote
A voter's input to a poll backed by a row of the input table.
|
class |
WC_DivisionSmallMap
A small map of a polling division, linking to the division page in the pollwiki.
|
Modifier and Type | Method and Description |
---|---|
ResultSet |
CountTable.PollView.getByIndeces()
Retrieves the primary indeces (email) of all nodes in this view.
|
(package private) void |
Count.init(CountTable countTable)
Completes the construction of a new Count.
|
Modifier and Type | Method and Description |
---|---|
ResultSet |
DiffMessageTable.get(String poll,
String[] users,
int id)
Query the table for the parameters.
|
Modifier and Type | Method and Description |
---|---|
void |
ComponentPipeRevision1.init(CoreRevision _variant)
Finishes the construction of this ComponentPipeRevision1 and sets isFullyConstructed true.
|
void |
ComponentPipeRevisionL.init(PollwikiVS wiki,
String contextPersonName,
CountSource countSource)
Finishes the construction of this CoreRevision and sets isFullyConstructed true.
|
void |
PointerRevision.init(PollwikiVS wiki,
String _contextPersonName,
CountSource _countSource) |
void |
CoreRevision.init(PollwikiVS wiki,
String contextPersonName,
CountSource countSource)
Finishes the construction of this CoreRevision and sets isFullyConstructed true.
|
void |
PointerRevision.init(RemoteDraftRevision _draft)
Finishes the construction of this PointerRevision and sets isFullyConstructed true.
|
void |
ComponentPipeRevisionL.init1(PollwikiVS wiki,
String contextPersonName,
CountSource countSource)
Continues the construction of this ComponentPipeRevisionL by setting the
candidate variant name if it is not already
set and the proposed pairing appears to require it.
|
static List<Throwable> |
ComponentPipeRevisionL.init2(List<ComponentPipeRevisionL> components,
PollwikiVS wiki,
List<Throwable> userXList,
boolean toContinue)
Finishes the construction of the specifed component pipe revisions and sets
isFullyConstructed true for each.
|
static void |
PointerRevision.initConsume(List<PointerRevision> pointers,
PollwikiVS wiki,
URI remoteWikiScriptURI,
boolean toContinue)
Attempts to finish constructing the specifed pointer revisions by constructing
their remote drafts, each to the latest revision.
|
Modifier and Type | Class and Description |
---|---|
static class |
CommandResponder.Session
A service session with a user.
|
class |
ReplyBuilder
A composite resource bundle, string formatter and character buffer.
|
Modifier and Type | Class and Description |
---|---|
class |
Registration
A snapshot of a registrant's input to the voter registry, as transferred from the
streetwiki.
|
static class |
Registration.SnapshotContext
A context for taking a snapshot of a registration.
|
class |
TraceNodeW
A writable node in a network trace.
|
class |
Trustserver
A trust server.
|
static class |
Trustserver.ConstructionContext
A context for configuring the construction of a Trustserver.
|
Modifier and Type | Method and Description |
---|---|
void |
Registration.addDivision(String div)
Adds a division.
|
(package private) void |
NetworkTrace.init(Membership.Table _membershipTable,
TraceNodeW.Table _traceNodeTable)
Completes the construction of a new VoterList.
|
Modifier and Type | Class and Description |
---|---|
class |
IDPairConverter
A Wicket I/O converter of ID pairs.
|
class |
UserSettings
A user's service preferences and other settings backed by a row of the vote-server's
user-settings table.
|
static class |
VoterPage.U
Voter page utilities.
|
Modifier and Type | Class and Description |
---|---|
class |
Call
An independent component within a composite request, incorporating a responder.
|
interface |
Requesting
A context for requesting one or more calls.
|
class |
Responding
A context for responding to one or more calls.
|
interface |
ResponseConfiguration
A context for configuring the response headers for one or more calls.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TabbedPage
A page to which the user can navigate, through a hierarchy of tabs.
|
class |
VPage
A page in the Wicket web interface.
|
class |
VPageHTML
An HTML page in the Wicket web interface.
|
class |
VRequestCycle
A request cycle in the Wicket web interface.
|
class |
WC_Feedback
A reusable list of feedback messages, each rendered as a paragraph.
|
class |
WC_NavigationHead
A header of navigation links and session controls, for the page top.
|
class |
WC_NavPile
A pile of navigation bars.
|
class |
WC_Stage
Scripting for the Crossforum Theatre stage.
|
class |
WC_WGLogo
A logo that mimics the one MediaWiki shows, at top-left of the page.
|
class |
WP_Message
A general purpose message page for displaying messages outside their page of origin.
|
Modifier and Type | Method and Description |
---|---|
MailSender |
VOWicket.mailSender()
Access to the SMTP mail transfer service.
|
Session |
VOWicket.mailSession()
The mail session for this run of the web interface.
|
void |
VOWicket.ConstructionContext.setAuthenticatorClass(Class<? extends Authenticator> cl)
Sets the class of user authenticator for the web interface.
|
void |
VOWicket.ConstructionContext.setDefaultPageIcon(String s)
Sets the location of default page icon.
|
void |
VOWicket.ConstructionContext.setDefaultPageIcon(URI uri)
Sets the location of default page icon.
|
void |
VOWicket.ConstructionContext.setHTMLHeaderInsert(String _htmlHeaderInsert)
Sets the site-specific, customized insert for the 'head' section.
|
void |
VOWicket.ConstructionContext.setMirroredContextLocation(String s)
Sets absolute URI of the static mirror of the context directory.
|
void |
VOWicket.ConstructionContext.setMirroredContextURI(URI uri)
Sets absolute URI of the static mirror of the context directory.
|
void |
VOWicket.ConstructionContext.setName(String _name)
Sets the name that nominally identifies the web interface, and is used to
construct its service email address.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
IDFieldValidator
A validator to ensure that exactly one of the form's user identifier fields contains
input.
|
class |
LoginPage
A basic login page.
|
(package private) class |
WC_Alias
An alias test login option for a login page.
|
class |
WC_LoginLink
A link that logs the user in.
|
(package private) class |
WC_LogoutLink
A link that logs the user out.
|
(package private) class |
WP_EmailAuthen1
A page for the authentication of a user's email address, step 1.
|
(package private) class |
WP_EmailAuthen2
A page for the authentication of a user's email address, step 2.
|
class |
WP_Logout
A page for servicing a logout request.
|
class |
WP_OpenIDLogin
An OpenID login page.
|
class |
WP_OpenIDReturn
An OpenID authentication return page, continuing from WP_OpenIDLogin.
|
class |
WP_WikiLogin
A login page based on the authentication facilities of the pollwiki, enabling synchronized login between it and
the Wicket interface.
|
class |
WP_Yadis
The Yadis document, describing the identification services of this web interface.
|
Modifier and Type | Method and Description |
---|---|
(package private) ConsumerManager |
OpenIDAuthenticator.consumerManager()
The OpenID consumer manager.
|
(package private) SecureRandom |
OpenIDAuthenticator.secureRandomizer()
The secure random number generator.
|
Modifier and Type | Class and Description |
---|---|
class |
StringSink
An output stream that writes to a string builder.
|
class |
StringSinkD
A dumbed down and grossly inefficient (OPT) implementation of a string sink.
|
class |
StringWriterB
A string writer based on a string builder as opposed to a string buffer.
|
Modifier and Type | Class and Description |
---|---|
class |
BundleFormatter
A composite resource bundle and string formatter.
|
Modifier and Type | Class and Description |
---|---|
class |
LevelSwitchR
A level switch to prevent repeat messages in a loop.
|
Modifier and Type | Class and Description |
---|---|
class |
MailSender
A sender of messages, with access to an SMTP mail transfer service.
|
class |
WicEmailAddressValidator
A validator of email addresses, that validates using JavaMail.
|
Modifier and Type | Method and Description |
---|---|
void |
SMTPTransportX.ConstructionContext.setAuthenticationMethodSimple(String name,
String password)
Sets the authentication method to simple name/password (not yet tested).
|
void |
SMTPTransportX.ConstructionContext.setEncryptionMethodSSL()
Sets the encryption method to Secure Sockets Layer (not yet tested).
|
void |
SMTPTransportX.ConstructionContext.setServerName(String serverName)
Sets the name of the transfer server.
|
void |
SMTPTransportX.ConstructionContext.setServerPort(int serverPort)
Sets the port of the PostgreSQL transfer server.
|
Modifier and Type | Class and Description |
---|---|
class |
JavaScriptIncluder
A facility for including JavaScript modules in a running script.
|
Modifier and Type | Class and Description |
---|---|
class |
Database
An interface to a PostgreSQL relational database.
|
class |
XMLColumnBuilder
An XML column appender that sinks to a string builder.
|
Modifier and Type | Method and Description |
---|---|
void |
Database.ConstructionContext.setServerName(String serverName)
Sets the name of the DBMS server.
|
void |
Database.ConstructionContext.setServerPort(int serverPort)
Sets the port of the PostgreSQL DBMS server.
|
void |
Database.ConstructionContext.setUserPassword(String userPassword)
Sets the user password.
|
Modifier and Type | Class and Description |
---|---|
static class |
ArrayListU.Open<E>
An unmodifiable list that provides open access to the backing array.
|
class |
IndexOffsetter
Index offsetter for a sequence of fixed size.
|
Modifier and Type | Method and Description |
---|---|
void |
IndexOffsetter.setActualIndexOfLogicalZero(int actualIndex)
Sets the actual index of logical index zero.
|
Modifier and Type | Class and Description |
---|---|
class |
WicPatternConverter
A Wicket I/O converter of regular expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
AttributeAppenderS
An attribute appender that can be disabled.
|
class |
BookmarkablePageLinkX
An extended implementation of a bookmarkable page link.
|
class |
BookmarkRunner
A request cycle runner that sets the response page, according to a bookmark.
|
class |
LinkX
An extended implementation of a link.
|
class |
MaxLengthValidator
A validator that limits character sequences to a maximum length.
|
interface |
RequestCycleRunner
A routine that runs in the context of a request cycle.
|
class |
RequestCycleRunnerW
A request cycle runner that wraps an underlying request cycle runner.
|
class |
SubmitLinkX
An extended implementation of a submit link.
|
Modifier and Type | Field and Description |
---|---|
static XMLInputFactory |
XMLInputFactoryX.SIMPLE_INPUT_FACTORY
An input factory tailored to the simplest of XML documents, without namespaces,
external entities or DTD.
|
Modifier and Type | Class and Description |
---|---|
class |
VOTer
Main class of the executable
voter - a shell for issuing service commands
on behalf of a voter. |
Modifier and Type | Class and Description |
---|---|
class |
MailMetaService
The meta-service of the mail-based voter interface.
|
Modifier and Type | Method and Description |
---|---|
void |
VOFaceMail.ConstructionContext.setInboxPollSleepSeconds(int inboxPollSleepSeconds)
Sets the delay prior to each poll of the inbox.
|
void |
VOFaceMail.ConstructionContext.setInboxStoreURLName(String inboxStoreURLName)
Sets the protocol and location of the inbox.
|
Modifier and Type | Class and Description |
---|---|
class |
CountWAP
A web API for the count engine.
|
class |
DiffFeedWAP
A web API for the harvested messages.
|
class |
DiffWAP
A web API for the difference cache.
|
class |
HarvestWAP
A web API for the harvested messages.
|
class |
KickWAP
A web API to kick the harvester to update forums.
|
class |
PollspaceWAP
A web API for listing compiled polls,
which are defined as those with counts reported through
vocount . |
Modifier and Type | Class and Description |
---|---|
class |
StoreWAP
A web API for the ephemeral storage of unimportant data.
|
Modifier and Type | Class and Description |
---|---|
class |
WP_Draft
A page that redirects to a specified position draft.
|
class |
WP_MyDraft
A page that redirects to the user's draft, or, if there is no draft, guides the user
in creating one.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
Tier
A tier in a votespace page.
|
class |
WP_CountEngine
The count engine overview page.
|
class |
WP_Poll
A poll overview page.
|
(package private) static class |
WP_Poll.PollFetcher
A serializeable container for a poll and its latest count.
|
class |
WP_Rank
A view of the tallied results for a poll.
|
class |
WP_Votespace
A view of the vote structure for a poll.
|
Modifier and Type | Class and Description |
---|---|
class |
WP_D
The Wicket interface of the difference bridge, which includes a view of the difference
between a pair of draft revisions.
|
Modifier and Type | Class and Description |
---|---|
class |
WP_Activity
A vote-server activity page, showing a summary of user and administrative activity.
|
class |
WP_Server
Home page of the Votorola server.
|