org.apache.camel.component.jgroups
Class JGroupsComponent

java.lang.Object
  extended by org.apache.camel.support.ServiceSupport
      extended by org.apache.camel.impl.DefaultComponent
          extended by org.apache.camel.component.jgroups.JGroupsComponent
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.Component, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.StatefulService, org.apache.camel.SuspendableService

public class JGroupsComponent
extends org.apache.camel.impl.DefaultComponent

Component providing support for messages multicasted from- or to JGroups channels (org.jgroups.Channel).


Field Summary
 
Fields inherited from class org.apache.camel.support.ServiceSupport
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
 
Constructor Summary
JGroupsComponent()
           
 
Method Summary
protected  org.apache.camel.Endpoint createEndpoint(String uri, String clusterName, Map<String,Object> parameters)
           
 org.jgroups.Channel getChannel()
           
 String getChannelProperties()
           
 Boolean getEnableViewMessages()
           
 void setChannel(org.jgroups.Channel channel)
           
 void setChannelProperties(String channelProperties)
           
 void setEnableViewMessages(Boolean enableViewMessages)
           
 
Methods inherited from class org.apache.camel.impl.DefaultComponent
afterConfiguration, createComponentConfiguration, createConfiguration, createEndpoint, doStart, doStop, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, ifStartsWithReturnRemainder, preProcessUri, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
 
Methods inherited from class org.apache.camel.support.ServiceSupport
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JGroupsComponent

public JGroupsComponent()
Method Detail

createEndpoint

protected org.apache.camel.Endpoint createEndpoint(String uri,
                                                   String clusterName,
                                                   Map<String,Object> parameters)
                                            throws Exception
Specified by:
createEndpoint in class org.apache.camel.impl.DefaultComponent
Throws:
Exception

getChannel

public org.jgroups.Channel getChannel()

setChannel

public void setChannel(org.jgroups.Channel channel)

getChannelProperties

public String getChannelProperties()

setChannelProperties

public void setChannelProperties(String channelProperties)

getEnableViewMessages

public Boolean getEnableViewMessages()

setEnableViewMessages

public void setEnableViewMessages(Boolean enableViewMessages)


Apache Camel