net.officefloor.plugin.servlet.socket.server.http.source
Class ServletServerHttpConnectionManagedObjectSource

java.lang.Object
  extended by net.officefloor.frame.spi.managedobject.source.impl.AbstractAsyncManagedObjectSource<D,F>
      extended by net.officefloor.frame.spi.managedobject.source.impl.AbstractManagedObjectSource<ServletServerHttpConnectionManagedObjectSource.DependencyKeys,None>
          extended by net.officefloor.plugin.servlet.socket.server.http.source.ServletServerHttpConnectionManagedObjectSource
All Implemented Interfaces:
ManagedObjectSource<ServletServerHttpConnectionManagedObjectSource.DependencyKeys,None>

public class ServletServerHttpConnectionManagedObjectSource
extends AbstractManagedObjectSource<ServletServerHttpConnectionManagedObjectSource.DependencyKeys,None>

ManagedObjectSource for the ServletServerHttpConnection.

Author:
Daniel Sagenschneider

Nested Class Summary
static class ServletServerHttpConnectionManagedObjectSource.DependencyKeys
          Dependency keys.
 
Nested classes/interfaces inherited from class net.officefloor.frame.spi.managedobject.source.impl.AbstractAsyncManagedObjectSource
AbstractAsyncManagedObjectSource.Labeller, AbstractAsyncManagedObjectSource.MetaDataContext<D extends Enum<D>,F extends Enum<F>>, AbstractAsyncManagedObjectSource.SpecificationContext
 
Constructor Summary
ServletServerHttpConnectionManagedObjectSource()
           
 
Method Summary
protected  ManagedObject getManagedObject()
           
protected  void loadMetaData(AbstractAsyncManagedObjectSource.MetaDataContext<ServletServerHttpConnectionManagedObjectSource.DependencyKeys,None> context)
           
protected  void loadSpecification(AbstractAsyncManagedObjectSource.SpecificationContext context)
           
 
Methods inherited from class net.officefloor.frame.spi.managedobject.source.impl.AbstractManagedObjectSource
sourceManagedObject
 
Methods inherited from class net.officefloor.frame.spi.managedobject.source.impl.AbstractAsyncManagedObjectSource
getMetaData, getSpecification, init, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServletServerHttpConnectionManagedObjectSource

public ServletServerHttpConnectionManagedObjectSource()
Method Detail

loadSpecification

protected void loadSpecification(AbstractAsyncManagedObjectSource.SpecificationContext context)
Specified by:
loadSpecification in class AbstractAsyncManagedObjectSource<ServletServerHttpConnectionManagedObjectSource.DependencyKeys,None>

loadMetaData

protected void loadMetaData(AbstractAsyncManagedObjectSource.MetaDataContext<ServletServerHttpConnectionManagedObjectSource.DependencyKeys,None> context)
                     throws Exception
Specified by:
loadMetaData in class AbstractAsyncManagedObjectSource<ServletServerHttpConnectionManagedObjectSource.DependencyKeys,None>
Throws:
Exception

getManagedObject

protected ManagedObject getManagedObject()
                                  throws Throwable
Specified by:
getManagedObject in class AbstractManagedObjectSource<ServletServerHttpConnectionManagedObjectSource.DependencyKeys,None>
Throws:
Throwable


Copyright © 2005-2011. All Rights Reserved.