Class MetadataKeyToCapitalCase
java.lang.Object
com.adaptris.core.ServiceImp
com.adaptris.core.services.metadata.MetadataServiceImpl
com.adaptris.core.services.metadata.ReformatMetadataKey
com.adaptris.core.services.metadata.MetadataKeyToCapitalCase
- All Implemented Interfaces:
AdaptrisComponent
,ComponentLifecycle
,ComponentLifecycleExtension
,ConfigComment
,MessageEventGenerator
,Service
,StateManagedComponent
@ComponentProfile(summary="Changes matching metadata keys to capital case",
tag="service,metadata")
public class MetadataKeyToCapitalCase
extends ReformatMetadataKey
Implementation of
ReformatMetadataKey
that uses WordUtils.capitalizeFully(String)
to
capitalize each word in the key.-
Nested Class Summary
Nested classes/interfaces inherited from class com.adaptris.core.services.metadata.MetadataServiceImpl
MetadataServiceImpl.LogWrapper
-
Field Summary
Fields inherited from class com.adaptris.core.services.metadata.MetadataServiceImpl
DEBUG, ERROR, INFO, TRACE, WARN
Fields inherited from class com.adaptris.core.ServiceImp
log
-
Constructor Summary
-
Method Summary
Methods inherited from class com.adaptris.core.services.metadata.ReformatMetadataKey
doService, getKeysToModify, setKeysToModify
Methods inherited from class com.adaptris.core.services.metadata.MetadataServiceImpl
closeService, getMetadataLogger, initService, logMetadata, logMetadata, logMetadata, logMetadata, prepare, setMetadataLogger, withMetadataLogger
Methods inherited from class com.adaptris.core.ServiceImp
changeState, close, continueOnFailure, createName, createQualifier, getComments, getContinueOnFail, getIsTrackingEndpoint, getUniqueId, init, isBranching, isTrackingEndpoint, requestClose, requestInit, requestStart, requestStop, retrieveComponentState, setComments, setContinueOnFail, setIsTrackingEndpoint, setUniqueId, start, stop
-
Constructor Details
-
MetadataKeyToCapitalCase
public MetadataKeyToCapitalCase()
-
-
Method Details
-
reformatKey
- Specified by:
reformatKey
in classReformatMetadataKey
- Throws:
ServiceException
-