org.mule.module.atom
Class AbderaServiceComponent

java.lang.Object
  extended by org.mule.component.AbstractComponent
      extended by org.mule.component.AbstractJavaComponent
          extended by org.mule.component.DefaultJavaComponent
              extended by org.mule.module.atom.AbderaServiceComponent
All Implemented Interfaces:
Component, JavaComponent, MuleContextAware, Interceptor, Disposable, Initialisable, Lifecycle, Startable, Stoppable

public class AbderaServiceComponent
extends DefaultJavaComponent

This component receives requests from Mule and passes them off to Abdera.


Nested Class Summary
static class AbderaServiceComponent.AbderaCallable
           
 
Field Summary
static String EVENT_CONTEXT
           
 
Fields inherited from class org.mule.component.DefaultJavaComponent
singletonComponentLifecycleAdapter
 
Fields inherited from class org.mule.component.AbstractJavaComponent
bindingCollection, entryPointResolverSet, lifecycleAdapterFactory, objectFactory
 
Fields inherited from class org.mule.component.AbstractComponent
disposed, disposing, initialised, interceptors, logger, muleContext, notificationHandler, service, started, statistics, stopping
 
Fields inherited from interface org.mule.api.lifecycle.Initialisable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Startable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Stoppable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Disposable
PHASE_NAME
 
Constructor Summary
AbderaServiceComponent()
           
 
Method Summary
 org.apache.abdera.protocol.server.Provider getProvider()
           
 void setProvider(org.apache.abdera.protocol.server.Provider provider)
           
 
Methods inherited from class org.mule.component.DefaultJavaComponent
borrowComponentLifecycleAdaptor, doDispose, doStart, doStop, returnComponentLifecycleAdaptor
 
Methods inherited from class org.mule.component.AbstractJavaComponent
createLifeCycleAdaptor, doInitialise, doInvoke, getBindingCollection, getEntryPointResolverSet, getLifecycleAdapterFactory, getObjectFactory, getObjectType, invokeComponentInstance, setBindingCollection, setEntryPointResolvers, setEntryPointResolverSet, setLifecycleAdapterFactory, setObjectFactory
 
Methods inherited from class org.mule.component.AbstractComponent
checkDisposed, createResultMessage, dispose, fireComponentNotification, getInterceptors, getService, getStatistics, initialise, intercept, invoke, release, setInterceptors, setMuleContext, setService, start, stop, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.mule.api.component.Component
getService, getStatistics, invoke, setService
 
Methods inherited from interface org.mule.api.lifecycle.Initialisable
initialise
 
Methods inherited from interface org.mule.api.lifecycle.Startable
start
 
Methods inherited from interface org.mule.api.lifecycle.Stoppable
stop
 
Methods inherited from interface org.mule.api.lifecycle.Disposable
dispose
 

Field Detail

EVENT_CONTEXT

public static final String EVENT_CONTEXT
See Also:
Constant Field Values
Constructor Detail

AbderaServiceComponent

public AbderaServiceComponent()
Method Detail

getProvider

public org.apache.abdera.protocol.server.Provider getProvider()

setProvider

public void setProvider(org.apache.abdera.protocol.server.Provider provider)


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.