A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages

A

accept(T) - Method in interface pro.taskana.common.internal.util.CheckedConsumer
 
accept(T, U) - Method in interface pro.taskana.common.internal.util.CheckedBiConsumer
 
addAllErrors(BulkOperationResults<? extends K, ? extends V>) - Method in class pro.taskana.common.api.BulkOperationResults
Add all errors from another BulkOperationResult to this.
addError(K, V) - Method in class pro.taskana.common.api.BulkOperationResults
Adding an appearing error to the map and list them by a unique ID as key.
addWorkingDaysToInstant(Instant, Duration) - Method in class pro.taskana.common.api.WorkingDaysToDaysConverter
 
ADMIN - pro.taskana.common.api.TaskanaRole
 
apply(T) - Method in interface pro.taskana.common.internal.util.CheckedFunction
 
ASCENDING - pro.taskana.common.api.BaseQuery.SortDirection
 
AutocommitFailedException - Exception in pro.taskana.common.api.exceptions
Thrown in ConnectionManagementMode AUTOCOMMIT when an attempt to commit fails.
AutocommitFailedException(Throwable) - Constructor for exception pro.taskana.common.api.exceptions.AutocommitFailedException
 

B

BaseQuery<T,​U extends Enum<U> & QueryColumnName> - Interface in pro.taskana.common.api
Main query interface.
BaseQuery.SortDirection - Enum in pro.taskana.common.api
Determines the sort direction.
BulkOperationResults<K,​V extends Exception> - Class in pro.taskana.common.api
Returning type for a bulk db interaction with errors.
BulkOperationResults() - Constructor for class pro.taskana.common.api.BulkOperationResults
 
BUSINESS_ADMIN - pro.taskana.common.api.TaskanaRole
 

C

call() - Method in interface pro.taskana.common.internal.transaction.TaskanaCallable
 
CheckedBiConsumer<T,​U,​E extends Throwable> - Interface in pro.taskana.common.internal.util
 
CheckedConsumer<T,​E extends Throwable> - Interface in pro.taskana.common.internal.util
 
CheckedFunction<T,​E> - Interface in pro.taskana.common.internal.util
 
checkSecureAccess(boolean) - Method in class pro.taskana.common.internal.configuration.SecurityVerifier
 
clearErrors() - Method in class pro.taskana.common.api.BulkOperationResults
Clearing the map - all entries will be removed.
CollectionUtil - Class in pro.taskana.common.internal.util
 
ComparableVersion - Class in pro.taskana.common.internal.util
Generic implementation of version comparison.
ComparableVersion(String) - Constructor for class pro.taskana.common.internal.util.ComparableVersion
 
compareTo(ComparableVersion) - Method in class pro.taskana.common.internal.util.ComparableVersion
 
ConcurrencyException - Exception in pro.taskana.common.api.exceptions
This exception is thrown when an attempt is made to update an object that has already been updated by another user.
ConcurrencyException(String) - Constructor for exception pro.taskana.common.api.exceptions.ConcurrencyException
 
ConnectionNotSetException - Exception in pro.taskana.common.api.exceptions
Thrown if ConnectionManagementMode is CONNECTION_MANAGED_EXTERNALLY and an attempt is made to call an API method before the setConnection() method has been called.
ConnectionNotSetException() - Constructor for exception pro.taskana.common.api.exceptions.ConnectionNotSetException
 
contains(Instant) - Method in class pro.taskana.common.api.TimeInterval
 
containsErrors() - Method in class pro.taskana.common.api.BulkOperationResults
Returning the status of a bulk-error-log.
count() - Method in interface pro.taskana.common.api.BaseQuery
Counting the amount of rows/results for the current query.
CustomHoliday - Class in pro.taskana.common.api
 
CustomHoliday(Integer, Integer) - Constructor for class pro.taskana.common.api.CustomHoliday
 

D

DB - Enum in pro.taskana.common.internal.configuration
Supported versions of databases.
DB2 - pro.taskana.common.internal.configuration.DB
 
dbProductId - Variable in enum pro.taskana.common.internal.configuration.DB
 
dbProductName - Variable in enum pro.taskana.common.internal.configuration.DB
 
DbSchemaCreator - Class in pro.taskana.common.internal.configuration
This class create the schema for taskana.
DbSchemaCreator(DataSource, String) - Constructor for class pro.taskana.common.internal.configuration.DbSchemaCreator
 
DESCENDING - pro.taskana.common.api.BaseQuery.SortDirection
 
determineChangesInAttributes(T, T) - Static method in class pro.taskana.common.internal.util.ObjectAttributeChangeDetector
Determines changes in fields between two objects.
DomainNotFoundException - Exception in pro.taskana.common.api.exceptions
This exception is thrown if a domain name is specified which is not found in the configuration.
DomainNotFoundException(String, String) - Constructor for exception pro.taskana.common.api.exceptions.DomainNotFoundException
 

E

equals(Object) - Method in class pro.taskana.common.api.CustomHoliday
 
equals(Object) - Method in class pro.taskana.common.api.KeyDomain
 
equals(Object) - Method in class pro.taskana.common.api.TimeInterval
 
equals(Object) - Method in class pro.taskana.common.internal.util.ComparableVersion
 
equals(Object) - Method in class pro.taskana.common.internal.util.Pair
 
executeInTransaction(TaskanaCallable<T>) - Method in interface pro.taskana.common.internal.transaction.TaskanaTransactionProvider
 

F

fromPropertyName(String) - Static method in enum pro.taskana.common.api.TaskanaRole
 

G

generateWithPrefix(String) - Static method in class pro.taskana.common.internal.util.IdGenerator
This method create an id with an specific prefix.
getBegin() - Method in class pro.taskana.common.api.TimeInterval
 
getCanonical() - Method in class pro.taskana.common.internal.util.ComparableVersion
 
getCurrentUserId() - Method in exception pro.taskana.common.api.exceptions.NotAuthorizedException
 
getDatabaseProductId(String) - Static method in enum pro.taskana.common.internal.configuration.DB
 
getDataSource() - Method in class pro.taskana.common.internal.configuration.DbSchemaCreator
 
getDay() - Method in class pro.taskana.common.api.CustomHoliday
 
getDbForId(String) - Static method in enum pro.taskana.common.internal.configuration.DB
 
getDomain() - Method in class pro.taskana.common.api.KeyDomain
 
getEnd() - Method in class pro.taskana.common.api.TimeInterval
 
getErrorForId(K) - Method in class pro.taskana.common.api.BulkOperationResults
Returns the stored error for a unique ID or NULL if there is no error stored or ID invalid.
getErrorMap() - Method in class pro.taskana.common.api.BulkOperationResults
Returning a list of current errors as map.
getFailedIds() - Method in class pro.taskana.common.api.BulkOperationResults
Returns the IDs of the Object with failed requests.
getId() - Method in exception pro.taskana.common.api.exceptions.NotFoundException
 
getKey() - Method in class pro.taskana.common.api.KeyDomain
 
getLeft() - Method in class pro.taskana.common.internal.util.Pair
 
getLeft() - Method in class pro.taskana.common.internal.util.Triplet
 
getMiddle() - Method in class pro.taskana.common.internal.util.Triplet
 
getMonth() - Method in class pro.taskana.common.api.CustomHoliday
 
getNullableResult(CallableStatement, int) - Method in class pro.taskana.common.internal.persistence.InstantTypeHandler
 
getNullableResult(CallableStatement, int) - Method in class pro.taskana.common.internal.persistence.MapTypeHandler
 
getNullableResult(ResultSet, int) - Method in class pro.taskana.common.internal.persistence.InstantTypeHandler
 
getNullableResult(ResultSet, int) - Method in class pro.taskana.common.internal.persistence.MapTypeHandler
 
getNullableResult(ResultSet, String) - Method in class pro.taskana.common.internal.persistence.InstantTypeHandler
 
getNullableResult(ResultSet, String) - Method in class pro.taskana.common.internal.persistence.MapTypeHandler
 
getProductId() - Method in enum pro.taskana.common.internal.configuration.DB
 
getPropertyName() - Method in enum pro.taskana.common.api.TaskanaRole
 
getRight() - Method in class pro.taskana.common.internal.util.Pair
 
getRight() - Method in class pro.taskana.common.internal.util.Triplet
 
getValidPropertyNames() - Static method in enum pro.taskana.common.api.TaskanaRole
 

H

H2 - pro.taskana.common.internal.configuration.DB
 
hashCode() - Method in class pro.taskana.common.api.CustomHoliday
 
hashCode() - Method in class pro.taskana.common.api.KeyDomain
 
hashCode() - Method in class pro.taskana.common.api.TimeInterval
 
hashCode() - Method in class pro.taskana.common.internal.util.ComparableVersion
 
hashCode() - Method in class pro.taskana.common.internal.util.Pair
 
hasWorkingDaysInBetween(Instant, Instant) - Method in class pro.taskana.common.api.WorkingDaysToDaysConverter
 

I

ID_PREFIX_ATTACHMENT - Static variable in class pro.taskana.common.internal.util.IdGenerator
 
ID_PREFIX_BUSINESS_PROCESS - Static variable in class pro.taskana.common.internal.util.IdGenerator
 
ID_PREFIX_CLASSIFICATION - Static variable in class pro.taskana.common.internal.util.IdGenerator
 
ID_PREFIX_CLASSIFICATION_HISTORY_EVENT - Static variable in class pro.taskana.common.internal.util.IdGenerator
 
ID_PREFIX_EXT_TASK - Static variable in class pro.taskana.common.internal.util.IdGenerator
 
ID_PREFIX_TASK - Static variable in class pro.taskana.common.internal.util.IdGenerator
 
ID_PREFIX_TASK_COMMENT - Static variable in class pro.taskana.common.internal.util.IdGenerator
 
ID_PREFIX_TASK_HISTORY_EVENT - Static variable in class pro.taskana.common.internal.util.IdGenerator
 
ID_PREFIX_WORKBASKET - Static variable in class pro.taskana.common.internal.util.IdGenerator
 
ID_PREFIX_WORKBASKET_AUTHORIZATION - Static variable in class pro.taskana.common.internal.util.IdGenerator
 
ID_PREFIX_WORKBASKET_HISTORY_EVENT - Static variable in class pro.taskana.common.internal.util.IdGenerator
 
IdGenerator - Class in pro.taskana.common.internal.util
This class contains util methods for generating ids.
InstantTypeHandler - Class in pro.taskana.common.internal.persistence
Instruct jdbc driver to interpret timestamps as being in utc timezone.
InstantTypeHandler() - Constructor for class pro.taskana.common.internal.persistence.InstantTypeHandler
 
InvalidArgumentException - Exception in pro.taskana.common.api.exceptions
This exception is thrown when a method is called with invalid argument.
InvalidArgumentException(String) - Constructor for exception pro.taskana.common.api.exceptions.InvalidArgumentException
 
InvalidArgumentException(String, Throwable) - Constructor for exception pro.taskana.common.api.exceptions.InvalidArgumentException
 
isDb2(String) - Static method in enum pro.taskana.common.internal.configuration.DB
 
isGermanHoliday(LocalDate) - Method in class pro.taskana.common.api.WorkingDaysToDaysConverter
 
isH2(String) - Static method in enum pro.taskana.common.internal.configuration.DB
 
isHoliday(LocalDate) - Method in class pro.taskana.common.api.WorkingDaysToDaysConverter
 
isPostgres(String) - Static method in enum pro.taskana.common.internal.configuration.DB
 
isValid() - Method in class pro.taskana.common.api.TimeInterval
 
isValidSchemaVersion(String) - Method in class pro.taskana.common.internal.configuration.DbSchemaCreator
 
isWeekend(LocalDate) - Method in class pro.taskana.common.api.WorkingDaysToDaysConverter
 
isWorkingDay(Instant) - Method in class pro.taskana.common.api.WorkingDaysToDaysConverter
 

K

KeyDomain - Class in pro.taskana.common.api
This class encapsulates key - domain pairs for identification of workbaskets.
KeyDomain(String, String) - Constructor for class pro.taskana.common.api.KeyDomain
 

L

list() - Method in interface pro.taskana.common.api.BaseQuery
This method will return a list of defined BaseQuery objects.
list(int, int) - Method in interface pro.taskana.common.api.BaseQuery
This method will return a list of defined BaseQuery objects with specified offset and an limit.
listPage(int, int) - Method in interface pro.taskana.common.api.BaseQuery
This method will return all results for page X with a size of Y of the current query.
Negative pageNumber/size will be changed to 1 or 0 and the last page might contains less elements.
listValues(U, BaseQuery.SortDirection) - Method in interface pro.taskana.common.api.BaseQuery
This method will return all currently existing values of a DB-Table once.
LogSanitizer - Class in pro.taskana.common.internal.util
 

M

main(String...) - Static method in class pro.taskana.common.internal.util.ComparableVersion
Main to test version parsing and comparison.
mapBulkOperationResults() - Method in class pro.taskana.common.api.BulkOperationResults
Map from any exception type to Exception.
MapTypeHandler - Class in pro.taskana.common.internal.persistence
This Typehandler will transfer a Map into an xml blob and back.
MapTypeHandler() - Constructor for class pro.taskana.common.internal.persistence.MapTypeHandler
 
MONITOR - pro.taskana.common.api.TaskanaRole
 

N

NotAuthorizedException - Exception in pro.taskana.common.api.exceptions
This exception is used to communicate a not authorized user.
NotAuthorizedException(String, String) - Constructor for exception pro.taskana.common.api.exceptions.NotAuthorizedException
 
NotFoundException - Exception in pro.taskana.common.api.exceptions
This exception will be thrown if a specific object is not in the database.
NotFoundException(String, String) - Constructor for exception pro.taskana.common.api.exceptions.NotFoundException
 

O

ObjectAttributeChangeDetector - Class in pro.taskana.common.internal.util
 
of(Integer, Integer) - Static method in class pro.taskana.common.api.CustomHoliday
 
of(L, R) - Static method in class pro.taskana.common.internal.util.Pair
 

P

Pair<L,​R> - Class in pro.taskana.common.internal.util
 
Pair(L, R) - Constructor for class pro.taskana.common.internal.util.Pair
 
parseVersion(String) - Method in class pro.taskana.common.internal.util.ComparableVersion
 
partitionBasedOnSize(Collection<T>, int) - Static method in class pro.taskana.common.internal.util.CollectionUtil
Splits a collection with objects of type T into chunks of a certain size.
POSTGRES - pro.taskana.common.internal.configuration.DB
 
pro.taskana.common.api - package pro.taskana.common.api
 
pro.taskana.common.api.exceptions - package pro.taskana.common.api.exceptions
 
pro.taskana.common.internal.configuration - package pro.taskana.common.internal.configuration
 
pro.taskana.common.internal.persistence - package pro.taskana.common.internal.persistence
 
pro.taskana.common.internal.transaction - package pro.taskana.common.internal.transaction
 
pro.taskana.common.internal.util - package pro.taskana.common.internal.util
 

Q

QueryColumnName - Interface in pro.taskana.common.api
This interface is used to emulate an extensible enum for use in the Basequery interface.

R

run() - Method in class pro.taskana.common.internal.configuration.DbSchemaCreator
Run all db scripts.

S

SecurityVerifier - Class in pro.taskana.common.internal.configuration
 
SecurityVerifier(DataSource, String) - Constructor for class pro.taskana.common.internal.configuration.SecurityVerifier
 
setBegin(Instant) - Method in class pro.taskana.common.api.TimeInterval
 
setDataSource(DataSource) - Method in class pro.taskana.common.internal.configuration.DbSchemaCreator
 
setDomain(String) - Method in class pro.taskana.common.api.KeyDomain
 
setEnd(Instant) - Method in class pro.taskana.common.api.TimeInterval
 
setKey(String) - Method in class pro.taskana.common.api.KeyDomain
 
setNonNullParameter(PreparedStatement, int, Instant, JdbcType) - Method in class pro.taskana.common.internal.persistence.InstantTypeHandler
 
setNonNullParameter(PreparedStatement, int, Map<String, Object>, JdbcType) - Method in class pro.taskana.common.internal.persistence.MapTypeHandler
 
single() - Method in interface pro.taskana.common.api.BaseQuery
This method will return a single object of BaseQuery.
stripLineBreakingChars(Object) - Static method in class pro.taskana.common.internal.util.LogSanitizer
Removes characters which break the log file pattern.
subtractWorkingDaysFromInstant(Instant, Duration) - Method in class pro.taskana.common.api.WorkingDaysToDaysConverter
 
SystemException - Exception in pro.taskana.common.api.exceptions
This exception is thrown when a generic taskana problem is encountered.
SystemException(String) - Constructor for exception pro.taskana.common.api.exceptions.SystemException
 
SystemException(String, Throwable) - Constructor for exception pro.taskana.common.api.exceptions.SystemException
 

T

TASK_ADMIN - pro.taskana.common.api.TaskanaRole
 
TaskanaCallable<T> - Interface in pro.taskana.common.internal.transaction
represents a callable Object.
TaskanaException - Exception in pro.taskana.common.api.exceptions
common base class for Taskana's checked exceptions.
TaskanaException() - Constructor for exception pro.taskana.common.api.exceptions.TaskanaException
 
TaskanaException(String) - Constructor for exception pro.taskana.common.api.exceptions.TaskanaException
 
TaskanaException(String, Throwable) - Constructor for exception pro.taskana.common.api.exceptions.TaskanaException
 
TaskanaException(String, Throwable, boolean, boolean) - Constructor for exception pro.taskana.common.api.exceptions.TaskanaException
 
TaskanaException(Throwable) - Constructor for exception pro.taskana.common.api.exceptions.TaskanaException
 
TaskanaRole - Enum in pro.taskana.common.api
This enum contains all roles that are known to taskana.
TaskanaRuntimeException - Exception in pro.taskana.common.api.exceptions
Common base class for Taskana's runtime exceptions.
TaskanaRuntimeException() - Constructor for exception pro.taskana.common.api.exceptions.TaskanaRuntimeException
 
TaskanaRuntimeException(String) - Constructor for exception pro.taskana.common.api.exceptions.TaskanaRuntimeException
 
TaskanaRuntimeException(String, Throwable) - Constructor for exception pro.taskana.common.api.exceptions.TaskanaRuntimeException
 
TaskanaRuntimeException(String, Throwable, boolean, boolean) - Constructor for exception pro.taskana.common.api.exceptions.TaskanaRuntimeException
 
TaskanaRuntimeException(Throwable) - Constructor for exception pro.taskana.common.api.exceptions.TaskanaRuntimeException
 
TaskanaTransactionProvider<T> - Interface in pro.taskana.common.internal.transaction
This class provides support for transactions.
TimeInterval - Class in pro.taskana.common.api
Capture a time interval.
TimeInterval(Instant, Instant) - Constructor for class pro.taskana.common.api.TimeInterval
 
toString() - Method in enum pro.taskana.common.api.BaseQuery.SortDirection
 
toString() - Method in class pro.taskana.common.api.BulkOperationResults
 
toString() - Method in class pro.taskana.common.api.CustomHoliday
 
toString() - Method in class pro.taskana.common.api.KeyDomain
 
toString() - Method in class pro.taskana.common.api.TimeInterval
 
toString() - Method in class pro.taskana.common.api.WorkingDaysToDaysConverter
 
toString() - Method in class pro.taskana.common.internal.util.ComparableVersion
 
toString() - Method in class pro.taskana.common.internal.util.Pair
 
toUpperCopy(String...) - Method in interface pro.taskana.common.api.BaseQuery
 
Triplet<L,​M,​R> - Class in pro.taskana.common.internal.util
 
Triplet(L, M, R) - Constructor for class pro.taskana.common.internal.util.Triplet
 

U

UnsupportedDatabaseException - Exception in pro.taskana.common.api.exceptions
This exception will be thrown if the database name doesn't match to one of the desired databases.
UnsupportedDatabaseException(String) - Constructor for exception pro.taskana.common.api.exceptions.UnsupportedDatabaseException
 
USER - pro.taskana.common.api.TaskanaRole
 

V

valueOf(String) - Static method in enum pro.taskana.common.api.BaseQuery.SortDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.taskana.common.api.TaskanaRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.taskana.common.internal.configuration.DB
Returns the enum constant of this type with the specified name.
values() - Static method in enum pro.taskana.common.api.BaseQuery.SortDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.taskana.common.api.TaskanaRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.taskana.common.internal.configuration.DB
Returns an array containing the constants of this enum type, in the order they are declared.

W

WorkingDaysToDaysConverter - Class in pro.taskana.common.api
The WorkingDaysToDaysConverter provides a method to convert an age in working days into an age in days.
WorkingDaysToDaysConverter(boolean, boolean) - Constructor for class pro.taskana.common.api.WorkingDaysToDaysConverter
 
WorkingDaysToDaysConverter(boolean, boolean, Collection<CustomHoliday>) - Constructor for class pro.taskana.common.api.WorkingDaysToDaysConverter
Creates a WorkingDasToDaysConverter.
wrap(CheckedConsumer<T, E>) - Static method in interface pro.taskana.common.internal.util.CheckedConsumer
 
wrap(CheckedFunction<T, E>) - Static method in interface pro.taskana.common.internal.util.CheckedFunction
 
wrapExceptFor(CheckedFunction<T, E>, Class<? extends RuntimeException>) - Static method in interface pro.taskana.common.internal.util.CheckedFunction
 
WrongCustomHolidayFormatException - Exception in pro.taskana.common.api.exceptions
 
WrongCustomHolidayFormatException(String) - Constructor for exception pro.taskana.common.api.exceptions.WrongCustomHolidayFormatException
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages