org.apache.abdera.protocol.server
Class AbstractServiceContext

java.lang.Object
  extended by org.apache.abdera.protocol.server.AbstractServiceContext
All Implemented Interfaces:
ServiceContext
Direct Known Subclasses:
DefaultServiceContext

public abstract class AbstractServiceContext
extends java.lang.Object
implements ServiceContext


Field Summary
protected  Abdera abdera
           
protected  java.util.Map<java.lang.String,java.lang.String> config
           
protected  RequestHandlerManager handlerManager
           
protected  ProviderManager providerManager
           
protected  SubjectResolver subjectResolver
           
protected  TargetResolver targetResolver
           
 
Constructor Summary
AbstractServiceContext()
           
 
Method Summary
 Abdera getAbdera()
           
 java.lang.String getProperty(java.lang.String name)
           
 java.lang.String[] getPropertyNames()
           
 void init(Abdera abdera, java.util.Map<java.lang.String,java.lang.String> config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.abdera.protocol.server.ServiceContext
getProviderManager, getRequestHandlerManager, getSubjectResolver, getTargetResolver
 

Field Detail

abdera

protected Abdera abdera

config

protected java.util.Map<java.lang.String,java.lang.String> config

providerManager

protected ProviderManager providerManager

handlerManager

protected RequestHandlerManager handlerManager

subjectResolver

protected SubjectResolver subjectResolver

targetResolver

protected TargetResolver targetResolver
Constructor Detail

AbstractServiceContext

public AbstractServiceContext()
Method Detail

init

public void init(Abdera abdera,
                 java.util.Map<java.lang.String,java.lang.String> config)
Specified by:
init in interface ServiceContext

getAbdera

public Abdera getAbdera()
Specified by:
getAbdera in interface ServiceContext

getProperty

public java.lang.String getProperty(java.lang.String name)
Specified by:
getProperty in interface ServiceContext

getPropertyNames

public java.lang.String[] getPropertyNames()
Specified by:
getPropertyNames in interface ServiceContext