A  C  D  F  G  I  L  M  N  R  S  T  V 

A

AnyServiceCode - Interface in de.smartics.exceptions.sample.lib.exceptions
Tagging interface to group all service codes.

C

checkAvailability() - Method in class de.smartics.exceptions.sample.lib.resource. ResourceService
 
CodeRange - Class in de.smartics.exceptions.sample.lib.exceptions
Defines the code ranges used in this library.
CodeRange() - Constructor for class de.smartics.exceptions.sample.lib.exceptions. CodeRange
Constant class pattern.

D

de.smartics.exceptions.sample.lib - package de.smartics.exceptions.sample.lib
This is the root package for the example library that uses smartics-exceptions.
de.smartics.exceptions.sample.lib.config - package de.smartics.exceptions.sample.lib.config
Contains classes to configure smartics-exceptions for this library.
de.smartics.exceptions.sample.lib.exceptions - package de.smartics.exceptions.sample.lib.exceptions
Contains exception classes forming the base of exception handling with smartics-exceptions.
de.smartics.exceptions.sample.lib.resource - package de.smartics.exceptions.sample.lib.resource
Contains the service classes that form the business logic in the example that uses smartics-exceptions.

F

fetchResource(String) - Method in class de.smartics.exceptions.sample.lib.resource. ResourceService
Fetches the resource with the given resourceId.

G

getCode() - Method in class de.smartics.exceptions.sample.lib.config. MyNumberCodeInfo
 
getCode() - Method in enum de.smartics.exceptions.sample.lib.exceptions. ServiceCode
 
getCode() - Method in enum de.smartics.exceptions.sample.lib.resource. ResourceLoggingCode
 
getComponentId() - Method in enum de.smartics.exceptions.sample.lib.exceptions. ServiceCode
 
getComponentId() - Method in enum de.smartics.exceptions.sample.lib.resource. ResourceLoggingCode
 
getDisplayId() - Method in class de.smartics.exceptions.sample.lib.config. MyNumberCodeInfo
 
getDisplayId() - Method in enum de.smartics.exceptions.sample.lib.exceptions. ServiceCode
 
getDisplayId() - Method in enum de.smartics.exceptions.sample.lib.resource. ResourceLoggingCode
 
getMajorNumber() - Method in enum de.smartics.exceptions.sample.lib.exceptions. ServiceCode
 
getMajorNumber() - Method in enum de.smartics.exceptions.sample.lib.resource. ResourceLoggingCode
 
getMinorNumber() - Method in enum de.smartics.exceptions.sample.lib.exceptions. ServiceCode
 
getMinorNumber() - Method in enum de.smartics.exceptions.sample.lib.resource. ResourceLoggingCode
 

I

info - Variable in enum de.smartics.exceptions.sample.lib.exceptions. ServiceCode
The code information.
info - Variable in enum de.smartics.exceptions.sample.lib.resource. ResourceLoggingCode
The code information.

L

LibContingencyException - Exception in de.smartics.exceptions.sample.lib.exceptions
Signals a contingency.
LibContingencyException(ServiceMessage) - Constructor for exception de.smartics.exceptions.sample.lib.exceptions. LibContingencyException
Default constructor.
LibFaultException - Exception in de.smartics.exceptions.sample.lib.exceptions
Signals a fault.
LibFaultException(ServiceMessage) - Constructor for exception de.smartics.exceptions.sample.lib.exceptions. LibFaultException
Default constructor.
log(AnyServiceCode, String) - Method in class de.smartics.exceptions.sample.lib.resource. ResourceMessage.Factory
Factory method to create a log message instance.
log(AnyServiceCode, String, Object) - Method in class de.smartics.exceptions.sample.lib.resource. ResourceMessage.Factory
Factory method to create a log message instance.
log(AnyServiceCode, String, String) - Static method in class de.smartics.exceptions.sample.lib.resource. ResourceMessage
Factory method to create a log message instance.
log(AnyServiceCode, String, String, Object) - Static method in class de.smartics.exceptions.sample.lib.resource. ResourceMessage
Factory method to create a log message instance.
log - Variable in class de.smartics.exceptions.sample.lib.resource. ResourceService
Reference to the logger used by instances of this class.

M

msg(AnyServiceCode, String) - Method in class de.smartics.exceptions.sample.lib.resource. ResourceMessage.Factory
Factory method to create a log message instance.
msg(AnyServiceCode, String, Object) - Method in class de.smartics.exceptions.sample.lib.resource. ResourceMessage.Factory
Factory method to create a log message instance.
MSG - Static variable in class de.smartics.exceptions.sample.lib.resource. ResourceService
The message factory.
MyNumberCodeInfo - Class in de.smartics.exceptions.sample.lib.config
Implements a number code with padded zeros in front, upper cased component ID and the number code separated by brackets.
MyNumberCodeInfo(String, Integer, Integer) - Constructor for class de.smartics.exceptions.sample.lib.config. MyNumberCodeInfo
Default constructor.

N

NAME - Static variable in class de.smartics.exceptions.sample.lib.resource. ResourceService
A name for this service.
notFound(String, String) - Static method in class de.smartics.exceptions.sample.lib.resource. ResourceMessage
Factory method to create a message instance.

R

RESOURCE_LOGGING - Static variable in class de.smartics.exceptions.sample.lib.exceptions. CodeRange
The range start for resource logging.
resourceData - Variable in class de.smartics.exceptions.sample.lib.resource. ResourceMessage
The optional resource data.
resourceId - Variable in class de.smartics.exceptions.sample.lib.resource. ResourceMessage
The identifier of the missing resource.
ResourceLoggingCode - Enum in de.smartics.exceptions.sample.lib.resource
Defines test codes for messages with place holders.
ResourceLoggingCode(Integer) - Constructor for enum de.smartics.exceptions.sample.lib.resource. ResourceLoggingCode
Default constructor.
ResourceMessage - Class in de.smartics.exceptions.sample.lib.resource
Information for a resource that has not been found.
ResourceMessage(AnyServiceCode, String, String) - Constructor for class de.smartics.exceptions.sample.lib.resource. ResourceMessage
Convenience constructor without a cause and no resource data.
ResourceMessage(Throwable, AnyServiceCode, String, String) - Constructor for class de.smartics.exceptions.sample.lib.resource. ResourceMessage
Convenience constructor without specifying the resource data.
ResourceMessage(AnyServiceCode, String, String, Object) - Constructor for class de.smartics.exceptions.sample.lib.resource. ResourceMessage
Convenience constructor without a cause.
ResourceMessage(Throwable, AnyServiceCode, String, String, Object) - Constructor for class de.smartics.exceptions.sample.lib.resource. ResourceMessage
Default constructor.
ResourceMessage.Factory - Class in de.smartics.exceptions.sample.lib.resource
Factory to create log messages for a given service.
ResourceMessage.Factory(String) - Constructor for class de.smartics.exceptions.sample.lib.resource. ResourceMessage.Factory
Default constructor.
ResourceNotFoundException - Exception in de.smartics.exceptions.sample.lib.resource
Signals that a resource cannot be found.
ResourceNotFoundException(ServiceMessage) - Constructor for exception de.smartics.exceptions.sample.lib.resource. ResourceNotFoundException
Default constructor.
ResourceService - Class in de.smartics.exceptions.sample.lib.resource
The service to be used by applications.
ResourceService() - Constructor for class de.smartics.exceptions.sample.lib.resource. ResourceService
Default constructor.

S

serialVersionUID - Static variable in class de.smartics.exceptions.sample.lib.config. MyNumberCodeInfo
The class version identifier.
serialVersionUID - Static variable in exception de.smartics.exceptions.sample.lib.exceptions. LibContingencyException
The class version identifier.
serialVersionUID - Static variable in exception de.smartics.exceptions.sample.lib.exceptions. LibFaultException
The class version identifier.
serialVersionUID - Static variable in class de.smartics.exceptions.sample.lib.exceptions. ServiceMessage
The class version identifier.
serialVersionUID - Static variable in class de.smartics.exceptions.sample.lib.resource. ResourceMessage
The class version identifier.
serialVersionUID - Static variable in exception de.smartics.exceptions.sample.lib.resource. ResourceNotFoundException
The class version identifier.
SERVICE - Static variable in class de.smartics.exceptions.sample.lib.exceptions. CodeRange
The range start for service codes.
service(AnyServiceCode, String) - Static method in class de.smartics.exceptions.sample.lib.exceptions. ServiceMessage
Factory method to create a message instance.
service(AnyServiceCode, Throwable, String) - Static method in class de.smartics.exceptions.sample.lib.exceptions. ServiceMessage
Factory method to create a message instance.
ServiceCode - Enum in de.smartics.exceptions.sample.lib.exceptions
Defines test codes for messages with place holders.
ServiceCode(Integer) - Constructor for enum de.smartics.exceptions.sample.lib.exceptions. ServiceCode
Default constructor.
ServiceMessage - Class in de.smartics.exceptions.sample.lib.exceptions
The information for a service fault or contingency.
ServiceMessage(AnyServiceCode, String) - Constructor for class de.smartics.exceptions.sample.lib.exceptions. ServiceMessage
Constructor for inheritance.
ServiceMessage(AnyServiceCode, Throwable, String) - Constructor for class de.smartics.exceptions.sample.lib.exceptions. ServiceMessage
Constructor for inheritance.
serviceName - Variable in class de.smartics.exceptions.sample.lib.exceptions. ServiceMessage
The name of the service that encountered a fault situation.
serviceName - Variable in class de.smartics.exceptions.sample.lib.resource. ResourceMessage.Factory
The name of the service to log for.
store - Variable in class de.smartics.exceptions.sample.lib.resource. ResourceService
An in-memory store to make this example simple.
storeResource(String, Object) - Method in class de.smartics.exceptions.sample.lib.resource. ResourceService
Stores the resource by the given resourceId.

T

toString() - Method in enum de.smartics.exceptions.sample.lib.exceptions. ServiceCode
Returns the string representation of the object.
toString() - Method in enum de.smartics.exceptions.sample.lib.resource. ResourceLoggingCode
Returns the string representation of the object.

V

valueOf(String) - Static method in enum de.smartics.exceptions.sample.lib.exceptions. ServiceCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.smartics.exceptions.sample.lib.resource. ResourceLoggingCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.smartics.exceptions.sample.lib.exceptions. ServiceCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.smartics.exceptions.sample.lib.resource. ResourceLoggingCode
Returns an array containing the constants of this enum type, in the order they are declared.
A  C  D  F  G  I  L  M  N  R  S  T  V