public static final class ResourceMessage.Factory extends Object
ResourceService
we have a static factory:
private static final ResourceMessage.Factory MSG = new ResourceMessage.Factory(NAME);
Modifier and Type | Field and Description |
---|---|
private String |
serviceName
The name of the service to log for.
|
Constructor and Description |
---|
ResourceMessage.Factory(String serviceName)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
log(AnyServiceCode code, String resourceId)
Factory method to create a log message instance.
|
String |
log(AnyServiceCode code, String resourceId, Object resourceData)
Factory method to create a log message instance.
|
ResourceMessage |
msg(AnyServiceCode code, String resourceId)
Factory method to create a log message instance.
|
ResourceMessage |
msg(AnyServiceCode code, String resourceId, Object resourceData)
Factory method to create a log message instance.
|
private final String serviceName
public ResourceMessage.Factory(String serviceName) throws NullPointerException, IllegalArgumentException
serviceName
- the name of the service to log for.
NullPointerException
- if
serviceName
is
null
.
IllegalArgumentException
- if
serviceName
is blank.
public ResourceMessage msg(AnyServiceCode code, String resourceId)
code
- the error or exception code of the exception.
resourceId
- the identifier of the resource.
public ResourceMessage msg(AnyServiceCode code, String resourceId, Object resourceData)
code
- the error or exception code of the exception.
resourceId
- the identifier of the resource.
resourceData
- the optional resource data.
public String log(AnyServiceCode code, String resourceId)
code
- the error or exception code of the exception.
resourceId
- the identifier of the resource.
public String log(AnyServiceCode code, String resourceId, Object resourceData)
code
- the error or exception code of the exception.
resourceId
- the identifier of the resource.
resourceData
- the optional resource data.