org.apache.camel.component
Class ResourceBasedComponent

java.lang.Object
  extended by org.apache.camel.support.ServiceSupport
      extended by org.apache.camel.impl.DefaultComponent
          extended by org.apache.camel.component.ResourceBasedComponent
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

Deprecated. use DefaultComponent. Will be removed in Camel 3.0.

@Deprecated
public abstract class ResourceBasedComponent
extends org.apache.camel.impl.DefaultComponent

A useful base class for components which depend on a resource such as things like Velocity or XQuery based components.


Field Summary
protected  org.slf4j.Logger log
          Deprecated.  
 
Fields inherited from class org.apache.camel.support.ServiceSupport
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
 
Constructor Summary
ResourceBasedComponent()
          Deprecated.  
 
Method Summary
 org.springframework.core.io.ResourceLoader getResourceLoader()
          Deprecated.  
protected  org.springframework.core.io.Resource resolveMandatoryResource(String uri)
          Deprecated.  
 void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
          Deprecated.  
 
Methods inherited from class org.apache.camel.impl.DefaultComponent
afterConfiguration, createConfiguration, createEndpoint, createEndpoint, doStart, doStop, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, ifStartsWithReturnRemainder, preProcessUri, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, useIntrospectionOnEndpoint, validateParameters, validateURI
 
Methods inherited from class org.apache.camel.support.ServiceSupport
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, 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
 

Field Detail

log

protected final transient org.slf4j.Logger log
Deprecated. 
Constructor Detail

ResourceBasedComponent

public ResourceBasedComponent()
Deprecated. 
Method Detail

getResourceLoader

public org.springframework.core.io.ResourceLoader getResourceLoader()
Deprecated. 

setResourceLoader

public void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
Deprecated. 

resolveMandatoryResource

protected org.springframework.core.io.Resource resolveMandatoryResource(String uri)
Deprecated. 


Apache CAMEL