Package org.apache.camel.component.mllp
Class MllpComponent
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultComponent
-
- org.apache.camel.component.mllp.MllpComponent
-
- All Implemented Interfaces:
AutoCloseable
,org.apache.camel.CamelContextAware
,org.apache.camel.Component
,org.apache.camel.Service
,org.apache.camel.ShutdownableService
,org.apache.camel.StatefulService
,org.apache.camel.SuspendableService
@Component("mllp") public class MllpComponent extends org.apache.camel.support.DefaultComponent
-
-
Constructor Summary
Constructors Constructor Description MllpComponent()
MllpComponent(org.apache.camel.CamelContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.camel.Endpoint
createEndpoint(String uriString, String remaining, Map<String,Object> parameters)
MllpConfiguration
getConfiguration()
String
getDefaultCharset()
Boolean
getLogPhi()
int
getLogPhiMaxBytes()
boolean
hasConfiguration()
void
setConfiguration(MllpConfiguration configuration)
Sets the default configuration to use when creating MLLP endpoints.void
setDefaultCharset(String name)
Set the default character set to use for byte[] to/from String conversions.void
setLogPhi(Boolean logPhi)
Whether to log PHIvoid
setLogPhiMaxBytes(Integer logPhiMaxBytes)
Set the maximum number of bytes of PHI that will be logged in a log entry.-
Methods inherited from class org.apache.camel.support.DefaultComponent
afterConfiguration, createEndpoint, createEndpoint, doBuild, doInit, doStart, doStop, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, getComponentPropertyConfigurer, getDefaultName, getEndpointPropertyConfigurer, getExtension, getSupportedExtensions, ifStartsWithReturnRemainder, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, registerExtension, registerExtension, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, resolveRawParameterValues, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setLazyStartProducer, setProperties, setProperties, setProperties, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doFail, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
createEndpoint
protected org.apache.camel.Endpoint createEndpoint(String uriString, String remaining, Map<String,Object> parameters) throws Exception
- Specified by:
createEndpoint
in classorg.apache.camel.support.DefaultComponent
- Throws:
Exception
-
getLogPhi
public Boolean getLogPhi()
-
setLogPhi
public void setLogPhi(Boolean logPhi)
Whether to log PHI
-
getLogPhiMaxBytes
public int getLogPhiMaxBytes()
-
setLogPhiMaxBytes
public void setLogPhiMaxBytes(Integer logPhiMaxBytes)
Set the maximum number of bytes of PHI that will be logged in a log entry.
-
getDefaultCharset
public String getDefaultCharset()
-
setDefaultCharset
public void setDefaultCharset(String name)
Set the default character set to use for byte[] to/from String conversions.
-
hasConfiguration
public boolean hasConfiguration()
-
getConfiguration
public MllpConfiguration getConfiguration()
-
setConfiguration
public void setConfiguration(MllpConfiguration configuration)
Sets the default configuration to use when creating MLLP endpoints.
-
-