public abstract class MetadataServiceImpl extends ServiceImp
Modifier and Type | Class and Description |
---|---|
protected static interface |
MetadataServiceImpl.LogWrapper |
Modifier and Type | Field and Description |
---|---|
protected static MetadataServiceImpl.LogWrapper |
DEBUG |
protected static MetadataServiceImpl.LogWrapper |
ERROR |
protected static MetadataServiceImpl.LogWrapper |
INFO |
protected static MetadataServiceImpl.LogWrapper |
TRACE |
protected static MetadataServiceImpl.LogWrapper |
WARN |
log
CONFIRMATION_ID_KEY
Constructor and Description |
---|
MetadataServiceImpl() |
Modifier and Type | Method and Description |
---|---|
protected void |
closeService() |
MetadataLogger |
getMetadataLogger() |
protected void |
initService() |
protected void |
logMetadata(MetadataServiceImpl.LogWrapper lvl,
java.lang.String logMsg,
java.util.Collection<MetadataElement> list) |
protected void |
logMetadata(MetadataServiceImpl.LogWrapper lvl,
java.lang.String logMsg,
MetadataElement... elements) |
protected void |
logMetadata(java.lang.String logMsg,
java.util.Collection<MetadataElement> list) |
protected void |
logMetadata(java.lang.String logMsg,
MetadataElement... elements) |
void |
prepare()
Prepare for initialisation.
|
void |
setMetadataLogger(MetadataLogger metadataLogger) |
<T extends MetadataServiceImpl> |
withMetadataLogger(MetadataLogger logger) |
changeState, close, continueOnFailure, createName, createQualifier, getContinueOnFail, getIsTrackingEndpoint, getLookupName, getUniqueId, init, isBranching, isTrackingEndpoint, requestClose, requestInit, requestStart, requestStop, retrieveComponentState, setContinueOnFail, setIsTrackingEndpoint, setLookupName, setUniqueId, start, stop
protected static final MetadataServiceImpl.LogWrapper TRACE
protected static final MetadataServiceImpl.LogWrapper DEBUG
protected static final MetadataServiceImpl.LogWrapper INFO
protected static final MetadataServiceImpl.LogWrapper WARN
protected static final MetadataServiceImpl.LogWrapper ERROR
protected void initService() throws CoreException
initService
in class ServiceImp
CoreException
protected void closeService()
closeService
in class ServiceImp
public void prepare() throws CoreException
ComponentLifecycleExtension
CoreException
protected void logMetadata(java.lang.String logMsg, MetadataElement... elements)
protected void logMetadata(java.lang.String logMsg, java.util.Collection<MetadataElement> list)
protected void logMetadata(MetadataServiceImpl.LogWrapper lvl, java.lang.String logMsg, MetadataElement... elements)
protected void logMetadata(MetadataServiceImpl.LogWrapper lvl, java.lang.String logMsg, java.util.Collection<MetadataElement> list)
public MetadataLogger getMetadataLogger()
public void setMetadataLogger(MetadataLogger metadataLogger)
public <T extends MetadataServiceImpl> T withMetadataLogger(MetadataLogger logger)