- fromFile(File) - Static method in class com.io7m.jfprop.JFPServerConfigFromProperties
-
Load configuration data from the given file.
- fromParameters(Map<String, String[]>) - Static method in class com.io7m.jfprop.JFPRemote
-
Read the specification of a remote from an HTTP request.
- fromProperties(Properties) - Static method in class com.io7m.jfprop.JFPServerAdminHTTPConfigFromProperties
-
Load configuration data from the given properties.
- fromProperties(Properties) - Static method in class com.io7m.jfprop.JFPServerAdminHTTPSConfigFromProperties
-
Load configuration data from the given properties.
- fromProperties(Properties) - Static method in class com.io7m.jfprop.JFPServerConfigFromProperties
-
Load configuration data from the given properties.
- fromProperties(Properties) - Static method in class com.io7m.jfprop.JFPServerHTTPConfigFromProperties
-
Load configuration data from the given properties.
- fromProperties(Properties) - Static method in class com.io7m.jfprop.JFPServerHTTPSConfigFromProperties
-
Load configuration data from the given properties.
- fromPropertiesOptional(Properties) - Static method in class com.io7m.jfprop.JFPMailConfig
-
Load (optional) configuration data from the given properties.
- fromPropertiesOptional(Properties) - Static method in class com.io7m.jfprop.JFPServerAdminHTTPConfigFromProperties
-
Load (optional) configuration data from the given properties.
- fromPropertiesOptional(Properties) - Static method in class com.io7m.jfprop.JFPServerAdminHTTPSConfigFromProperties
-
Load (optional) configuration data from the given properties.
- fromPropertiesOptional(Properties) - Static method in class com.io7m.jfprop.JFPServerHTTPConfigFromProperties
-
Load (optional) configuration data from the given properties.
- fromPropertiesOptional(Properties) - Static method in class com.io7m.jfprop.JFPServerHTTPSConfigFromProperties
-
Load (optional) configuration data from the given properties.
- fromStream(InputStream) - Static method in class com.io7m.jfprop.JFPMailConfig
-
Load configuration data from the given stream.
- fromStream(InputStream) - Static method in class com.io7m.jfprop.JFPServerConfigFromProperties
-
Load configuration data from the given stream.
- fromStreamOptional(InputStream) - Static method in class com.io7m.jfprop.JFPMailConfig
-
Load (optional) configuration data from the given stream.
- JFPAdminCommandMassSyncAdd - Class in com.io7m.jfprop
-
Command to add a user.
- JFPAdminCommandMassSyncEnable - Class in com.io7m.jfprop
-
Command to add a user.
- JFPAdminCommandMassSyncIsEnabled - Class in com.io7m.jfprop
-
Command to add a user.
- JFPAdminCommandMassSyncList - Class in com.io7m.jfprop
-
Command to add a user.
- JFPAdminCommandMassSyncRemove - Class in com.io7m.jfprop
-
Command to add a user.
- JFPAdminCommandMassSyncTestPattern - Class in com.io7m.jfprop
-
Command to add a user.
- JFPAdminCommandRemoteAdd - Class in com.io7m.jfprop
-
Command to add a remote.
- JFPAdminCommandRemoteList - Class in com.io7m.jfprop
-
Command to list remotes.
- JFPAdminCommandRepositoryRemoteAdd - Class in com.io7m.jfprop
-
Command to list users.
- JFPAdminCommandRepositoryRemoteGlobalAdd - Class in com.io7m.jfprop
-
Command to list users.
- JFPAdminCommandRepositoryRemoteList - Class in com.io7m.jfprop
-
Command to list users.
- JFPAdminCommandUserAdd - Class in com.io7m.jfprop
-
Command to add a user.
- JFPAdminCommandUserGenerateKey - Class in com.io7m.jfprop
-
Command to generate a new key.
- JFPAdminCommandUserList - Class in com.io7m.jfprop
-
Command to list users.
- JFPAdminCommandUserListKeys - Class in com.io7m.jfprop
-
Command to list keys for a user.
- JFPAdminCommandUserRevokeKey - Class in com.io7m.jfprop
-
Command to revoke a key for a user.
- JFPAdminDatabaseTransactionType - Interface in com.io7m.jfprop
-
The type of database transactions.
- JFPAdminDatabaseType - Interface in com.io7m.jfprop
-
The interface presented by databases.
- JFPAdminHandlerType - Interface in com.io7m.jfprop
-
The type of command handlers that require admin credentials.
- JFPAllDatabaseType - Interface in com.io7m.jfprop
-
The union of all database interfaces.
- JFPAuditLogType - Interface in com.io7m.jfprop
-
Audit log interface.
- JFPAuthenticatedHandlerType - Interface in com.io7m.jfprop
-
The type of command handlers that require authenticated users.
- JFPAuthentication - Class in com.io7m.jfprop
-
Functions to authenticate users from HTTP requests.
- JFPDatabase - Class in com.io7m.jfprop
-
The main database implementation.
- JFPDatabaseTransactionType - Interface in com.io7m.jfprop
-
The common type of database transactions.
- JFPDocumentation - Class in com.io7m.jfprop.documentation
-
Functions for retrieving the documentation.
- JFPDocumentation() - Constructor for class com.io7m.jfprop.documentation.JFPDocumentation
-
- JFPErrorReporterType - Interface in com.io7m.jfprop
-
The type of error reporters for program executions.
- JFPException - Exception in com.io7m.jfprop
-
The base type of all jfprop exceptions.
- JFPException() - Constructor for exception com.io7m.jfprop.JFPException
-
Construct an exception.
- JFPException(Exception) - Constructor for exception com.io7m.jfprop.JFPException
-
Construct an exception.
- JFPException(String) - Constructor for exception com.io7m.jfprop.JFPException
-
Construct an exception.
- JFPExceptionAuthentication - Exception in com.io7m.jfprop
-
The type of exceptions caused by authentication errors.
- JFPExceptionAuthentication(String) - Constructor for exception com.io7m.jfprop.JFPExceptionAuthentication
-
Construct an exception.
- JFPExceptionConfigError - Exception in com.io7m.jfprop
-
The type of exceptions raised on configuration errors.
- JFPExceptionConfigError(String) - Constructor for exception com.io7m.jfprop.JFPExceptionConfigError
-
Construct an exception.
- JFPExceptionCrypto - Exception in com.io7m.jfprop
-
The type of exceptions raised on any of the dozens of errors that can be
raised by the Java cryptography functions.
- JFPExceptionCrypto(Exception) - Constructor for exception com.io7m.jfprop.JFPExceptionCrypto
-
Construct an exception.
- JFPExceptionCrypto(String) - Constructor for exception com.io7m.jfprop.JFPExceptionCrypto
-
Construct an exception.
- JFPExceptionDatabaseIncorrectVersion - Exception in com.io7m.jfprop
-
The type of exceptions raised on attempting to use a database that does not
have a supported schema version.
- JFPExceptionDatabaseIncorrectVersion(String) - Constructor for exception com.io7m.jfprop.JFPExceptionDatabaseIncorrectVersion
-
Construct an exception.
- JFPExceptionDuplicate - Exception in com.io7m.jfprop
-
The type of exceptions raised when trying to create objects.
- JFPExceptionDuplicate(String) - Constructor for exception com.io7m.jfprop.JFPExceptionDuplicate
-
Construct an exception.
- JFPExceptionInvalidArgument - Exception in com.io7m.jfprop
-
The type of exceptions raised for invalid arguments.
- JFPExceptionInvalidArgument(Exception) - Constructor for exception com.io7m.jfprop.JFPExceptionInvalidArgument
-
Construct an exception.
- JFPExceptionInvalidArgument(String) - Constructor for exception com.io7m.jfprop.JFPExceptionInvalidArgument
-
Construct an exception.
- JFPExceptionIO - Exception in com.io7m.jfprop
-
The type of exceptions raised on I/O errors.
- JFPExceptionIO(IOException) - Constructor for exception com.io7m.jfprop.JFPExceptionIO
-
Construct an exception.
- JFPExceptionNonexistent - Exception in com.io7m.jfprop
-
The type of exceptions raised when referencing nonexistent objects.
- JFPExceptionNonexistent(String) - Constructor for exception com.io7m.jfprop.JFPExceptionNonexistent
-
Construct an exception.
- JFPFossilControllerType - Interface in com.io7m.jfprop
-
The interface exposed by the fossil controller, responsible for performing
syncs, etc.
- JFPFossilExecutable - Class in com.io7m.jfprop
-
The path to the fossil executable.
- JFPFossilExecutable(File) - Constructor for class com.io7m.jfprop.JFPFossilExecutable
-
Construct an executable name.
- JFPFossilMassSyncTask - Class in com.io7m.jfprop
-
A task to sync a large number of fossil repositories.
- JFPFossilSyncTask - Class in com.io7m.jfprop
-
A task that synchronizes a fossil repository with a remote.
- JFPFossilSyncTask(LogUsableType, JFPFossilExecutable, File, OptionType<JFPFossilUserName>, JFPErrorReporterType) - Constructor for class com.io7m.jfprop.JFPFossilSyncTask
-
Construct a synchronization task.
- JFPFossilUserName - Class in com.io7m.jfprop
-
The type of valid user names.
- JFPFossilUserName(String) - Constructor for class com.io7m.jfprop.JFPFossilUserName
-
- JFPJettyLogger - Class in com.io7m.jfprop
-
Implementation of Jetty's Logger
interface, to allow it to use
jlog.
- JFPJettyLogger() - Constructor for class com.io7m.jfprop.JFPJettyLogger
-
Construct a logger.
- JFPKey - Class in com.io7m.jfprop
-
The type of valid keys.
- JFPKey(String) - Constructor for class com.io7m.jfprop.JFPKey
-
- JFPLoggedProgramExec - Class in com.io7m.jfprop
-
Functions to execute programs, logging the outputs.
- JFPMailConfig - Class in com.io7m.jfprop
-
Mail configuration.
- JFPMassSynchronizer - Class in com.io7m.jfprop
-
A mass synchronizer.
- JFPMassSyncSpec - Class in com.io7m.jfprop
-
The type of specifications of mass repository syncs.
- JFPProperties - Class in com.io7m.jfprop
-
Convenience functions for loading properties.
- JFPRemote - Class in com.io7m.jfprop
-
A specification of a remote.
- JFPRemote(URI, JFPUserName, JFPKey) - Constructor for class com.io7m.jfprop.JFPRemote
-
Construct a remote.
- JFPRemoteControllerType - Interface in com.io7m.jfprop
-
The interface exposed by the remote controller, responsible for telling
other remotes about new syncs.
- JFPRemoteNotifyTask - Class in com.io7m.jfprop
-
A task that notifies a remote of a sync.
- JFPRemoteNotifyTask(LogUsableType, URI, JFPErrorReporterType) - Constructor for class com.io7m.jfprop.JFPRemoteNotifyTask
-
Construct a synchronization task.
- JFPRepositoryPath - Class in com.io7m.jfprop
-
The type of valid repository paths.
- JFPRepositoryPath(String) - Constructor for class com.io7m.jfprop.JFPRepositoryPath
-
- JFPRequestUtilities - Class in com.io7m.jfprop
-
Functions to retrieve values from requests.
- JFPResponseUtilities - Class in com.io7m.jfprop
-
Utilities for constructing data for responses.
- JFPServerAdminHTTPConfigFromProperties - Class in com.io7m.jfprop
-
The type of HTTP admin server configuration data that can be loaded from
properties.
- JFPServerAdminHTTPConfigType - Interface in com.io7m.jfprop
-
The type of HTTP admin server configurations.
- JFPServerAdminHTTPSConfigFromProperties - Class in com.io7m.jfprop
-
The type of HTTPS admin server configuration data that can be loaded from
properties.
- JFPServerAdminHTTPSConfigType - Interface in com.io7m.jfprop
-
The type of HTTPS admin server configurations.
- JFPServerConfigFromProperties - Class in com.io7m.jfprop
-
Initial server configuration.
- JFPServerConfigType - Interface in com.io7m.jfprop
-
The interface presented by configurations.
- JFPServerControlType - Interface in com.io7m.jfprop
-
The server control interface.
- JFPServerDatabaseTransactionType - Interface in com.io7m.jfprop
-
The type of database transactions usable from the server.
- JFPServerDatabaseType - Interface in com.io7m.jfprop
-
The interface presented by databases.
- JFPServerEventsType - Interface in com.io7m.jfprop
-
The type of server event functions.
- JFPServerHTTPConfigFromProperties - Class in com.io7m.jfprop
-
The type of HTTP server configuration data that can be loaded from
properties.
- JFPServerHTTPConfigType - Interface in com.io7m.jfprop
-
The type of HTTP server configurations.
- JFPServerHTTPSConfigFromProperties - Class in com.io7m.jfprop
-
The type of HTTPS server configuration data that can be loaded from
properties.
- JFPServerHTTPSConfigType - Interface in com.io7m.jfprop
-
The type of HTTPS server configurations.
- JFPServerMain - Class in com.io7m.jfprop
-
Main server.
- JFPTimeComponentSpec - Class in com.io7m.jfprop
-
Functions to parse time component specs.
- JFPTimeComponentSpecDivisible - Class in com.io7m.jfprop
-
A time spec component that matches divisible values.
- JFPTimeComponentSpecDivisible(int) - Constructor for class com.io7m.jfprop.JFPTimeComponentSpecDivisible
-
- JFPTimeComponentSpecExact - Class in com.io7m.jfprop
-
A time spec component that exactly matches a value.
- JFPTimeComponentSpecExact(int) - Constructor for class com.io7m.jfprop.JFPTimeComponentSpecExact
-
- JFPTimeComponentSpecType - Interface in com.io7m.jfprop
-
The type of time component specifications.
- JFPTimeComponentSpecVisitorType<A,E extends Exception> - Interface in com.io7m.jfprop
-
The type of generic time spec component visitors.
- JFPTimeSpec - Class in com.io7m.jfprop
-
The type of time specifications.
- JFPUserName - Class in com.io7m.jfprop
-
The type of valid user names.
- JFPUserName(String) - Constructor for class com.io7m.jfprop.JFPUserName
-
- JFPVersion - Class in com.io7m.jfprop
-
Version numbers and strings.