Skip navigation links
A C D E G H I J L M O P S T V 

A

ApplicationRecoveryPod - Class in io.narayana.openshift.txrecovery.hibernate
DTO for gathering name of application pod and the corresponding recovery pod name which the recovery pod works at.
ApplicationRecoveryPod() - Constructor for class io.narayana.openshift.txrecovery.hibernate.ApplicationRecoveryPod
 
ApplicationRecoveryPod(String, String) - Constructor for class io.narayana.openshift.txrecovery.hibernate.ApplicationRecoveryPod
 
ArgumentParserException - Exception in io.narayana.openshift.txrecovery.cliargs
Exception that the argument parser error happened.
ArgumentParserException(Exception) - Constructor for exception io.narayana.openshift.txrecovery.cliargs.ArgumentParserException
 
ArgumentParserException(String) - Constructor for exception io.narayana.openshift.txrecovery.cliargs.ArgumentParserException
 

C

CommandType - Enum in io.narayana.openshift.txrecovery.types
 
create() - Method in interface io.narayana.openshift.txrecovery.main.ProcessorMethods
Creating database table.

D

DatabaseType - Enum in io.narayana.openshift.txrecovery.types
 
DEFAULT_COMMAND - Static variable in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
DEFAULT_DB_TYPE - Static variable in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
DEFAULT_HOST - Static variable in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
DEFAULT_PORT - Static variable in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
DEFAULT_TABLE_NAME - Static variable in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
delete() - Method in interface io.narayana.openshift.txrecovery.main.ProcessorMethods
Deleting data from database.
dialect() - Method in enum io.narayana.openshift.txrecovery.types.DatabaseType
 
drop() - Method in interface io.narayana.openshift.txrecovery.main.ProcessorMethods
Dropping database table from database.

E

error_cannotPersistRecord(ApplicationRecoveryPod, Throwable) - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
error_cannotRemoveRecord(ApplicationRecoveryPod, Throwable) - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
error_dbTableDoesNotExist(String, Throwable) - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
error_schemaExportFailure(List) - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 

G

getApplicationPodName() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
getApplicationPodName() - Method in class io.narayana.openshift.txrecovery.hibernate.ApplicationRecoveryPod
 
getARGS_OPTIONS() - Static method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
getCommand() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
getDatabase() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
getFormat() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
getHibernateDialect() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
getHost() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
getJdbcDriverClass() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
getJdbcUrl() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
getPassword() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
getPort() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
getRecoveryPodName() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
getRecoveryPodName() - Method in class io.narayana.openshift.txrecovery.hibernate.ApplicationRecoveryPod
 
getTableName() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
getTableName(Properties) - Static method in class io.narayana.openshift.txrecovery.hibernate.HibernateProperties
Returning table name which is currently used for saving the recovery markers.
getTypeDb() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
getUser() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 

H

HibernateProperties - Class in io.narayana.openshift.txrecovery.hibernate
Taking properties from system and parsed arguments and link them the hibernate properties.

I

I18NLogger - Interface in io.narayana.openshift.txrecovery.logging
 
insert() - Method in interface io.narayana.openshift.txrecovery.main.ProcessorMethods
Inserting data to database.
io.narayana.openshift.txrecovery.cliargs - package io.narayana.openshift.txrecovery.cliargs
 
io.narayana.openshift.txrecovery.hibernate - package io.narayana.openshift.txrecovery.hibernate
 
io.narayana.openshift.txrecovery.logging - package io.narayana.openshift.txrecovery.logging
 
io.narayana.openshift.txrecovery.main - package io.narayana.openshift.txrecovery.main
 
io.narayana.openshift.txrecovery.types - package io.narayana.openshift.txrecovery.types
 
isVerbose() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 

J

jdbcDriverClasss() - Method in enum io.narayana.openshift.txrecovery.types.DatabaseType
 
jdbcUrlPattern() - Method in enum io.narayana.openshift.txrecovery.types.DatabaseType
Format to take is:
MessageFormat.format(DatabaseType.jdbcUrlPattern(), host, port, dbName)

L

logger - Static variable in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 

M

msg_applicationPodName() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_command() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_database() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_errHelpMessage() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_format() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_help() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_hibernateDialect() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_host() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_jdbcDriverClass() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_password() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_port() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_recoveryPodName() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_tableName() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_typeDb() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_url() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_user() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 
msg_verbose() - Method in interface io.narayana.openshift.txrecovery.logging.I18NLogger
 

O

OutputFormatType - Enum in io.narayana.openshift.txrecovery.types
 
OutputPrinter - Class in io.narayana.openshift.txrecovery.main
 

P

parse(String...) - Static method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
Use the static method for getting instance of parsed arguments.
ParsedArguments - Class in io.narayana.openshift.txrecovery.cliargs
 
printToStandardOutput(List<String>, OutputFormatType) - Static method in class io.narayana.openshift.txrecovery.main.OutputPrinter
 
process(ParsedArguments) - Method in class io.narayana.openshift.txrecovery.main.ProgramProcessor
Verify necessary arguments for processing particular command and run logic provided in the ProcessorMethods implementation.
ProcessorMethods - Interface in io.narayana.openshift.txrecovery.main
Definition of business code to be process for particular command type CommandType.
ProgramProcessor - Class in io.narayana.openshift.txrecovery.main
Class processing the arguments and calling service to save, delete data in database.
ProgramProcessor(ProcessorMethods) - Constructor for class io.narayana.openshift.txrecovery.main.ProgramProcessor
 

S

selectApplication() - Method in interface io.narayana.openshift.txrecovery.main.ProcessorMethods
Select list of application pod names saved in database.
selectRecovery() - Method in interface io.narayana.openshift.txrecovery.main.ProcessorMethods
Select list of recovery pod names saved in database.
setupPropertiesByParsedArguments(ParsedArguments) - Static method in class io.narayana.openshift.txrecovery.hibernate.HibernateProperties
Gathering properties from the parsed command line arguments and link them for Hibernate to start.

T

TABLE_NAME - Static variable in class io.narayana.openshift.txrecovery.hibernate.ApplicationRecoveryPod
 
toString() - Method in class io.narayana.openshift.txrecovery.cliargs.ParsedArguments
 
toString() - Method in class io.narayana.openshift.txrecovery.hibernate.ApplicationRecoveryPod
 

V

valueOf(String) - Static method in enum io.narayana.openshift.txrecovery.types.CommandType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.narayana.openshift.txrecovery.types.DatabaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.narayana.openshift.txrecovery.types.OutputFormatType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.narayana.openshift.txrecovery.types.CommandType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.narayana.openshift.txrecovery.types.DatabaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.narayana.openshift.txrecovery.types.OutputFormatType
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G H I J L M O P S T V 
Skip navigation links

Copyright © 2018. All rights reserved.