Package com.adaptris.core.services
Class Base64Service
- java.lang.Object
-
- com.adaptris.core.ServiceImp
-
- com.adaptris.core.services.Base64Service
-
- All Implemented Interfaces:
AdaptrisComponent
,ComponentLifecycle
,ComponentLifecycleExtension
,MessageEventGenerator
,Service
,StateManagedComponent
- Direct Known Subclasses:
Base64DecodeService
,Base64EncodeService
public abstract class Base64Service extends ServiceImp
-
-
Field Summary
-
Fields inherited from class com.adaptris.core.ServiceImp
log
-
-
Constructor Summary
Constructors Constructor Description Base64Service()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
closeService()
EncodingHelper.Base64Encoding
getStyle()
protected void
initService()
void
prepare()
Prepare for initialisation.void
setStyle(EncodingHelper.Base64Encoding style)
protected EncodingHelper.Base64Encoding
style()
<T extends Base64Service>
TwithStyle(EncodingHelper.Base64Encoding style)
-
Methods inherited from class com.adaptris.core.ServiceImp
changeState, close, continueOnFailure, createName, createQualifier, getContinueOnFail, getIsTrackingEndpoint, getUniqueId, init, isBranching, isTrackingEndpoint, requestClose, requestInit, requestStart, requestStop, retrieveComponentState, setContinueOnFail, setIsTrackingEndpoint, setUniqueId, start, stop
-
-
-
-
Method Detail
-
initService
protected void initService() throws CoreException
- Specified by:
initService
in classServiceImp
- Throws:
CoreException
-
closeService
protected void closeService()
- Specified by:
closeService
in classServiceImp
-
prepare
public void prepare() throws CoreException
Description copied from interface:ComponentLifecycleExtension
Prepare for initialisation.- Throws:
CoreException
-
getStyle
public EncodingHelper.Base64Encoding getStyle()
-
setStyle
public void setStyle(EncodingHelper.Base64Encoding style)
-
style
protected EncodingHelper.Base64Encoding style()
-
withStyle
public <T extends Base64Service> T withStyle(EncodingHelper.Base64Encoding style)
-
-