public class WorkContextErrorCodes extends Object
WorkContext with a Work instance.
This class is not designed as an Enumerated type (Enum), as the error codes
listed below could be expanded to accommodate custom error conditions for
custom WorkContext types.
| Modifier and Type | Field and Description |
|---|---|
static String |
CONTEXT_SETUP_FAILED
Indicates a failure in recreating the
WorkContext instance. |
static String |
CONTEXT_SETUP_UNSUPPORTED
Indicates that the container cannot support recreating the
WorkContext instance. |
static String |
DUPLICATE_CONTEXTS
Indicates that there are more than one instance of a
WorkContext
type passed in by the Work instance. |
static String |
UNSUPPORTED_CONTEXT_TYPE
Indicates that a
WorkContext type, that was not specified as
optional, passed in by the Work instance is not supported by
the container. |
| Constructor and Description |
|---|
WorkContextErrorCodes() |
public static final String UNSUPPORTED_CONTEXT_TYPE
WorkContext type, that was not specified as
optional, passed in by the Work instance is not supported by
the container.public static final String DUPLICATE_CONTEXTS
WorkContext
type passed in by the Work instance.
public static final String CONTEXT_SETUP_FAILED
WorkContext instance.
For TransactionContext instances, the
WorkManager must use this failure code when it should have
used WorkException.TX_RECREATE_FAILED as the error code.public static final String CONTEXT_SETUP_UNSUPPORTED
WorkContext instance. For
TransactionContext instances, the
WorkManager must use this failure code when it should have
used WorkException.TX_CONCURRENT_WORK_DISALLOWED as the error
code.Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.