org.apache.abdera.protocol.server.impl
Class AbstractServiceContext
java.lang.Object
org.apache.abdera.protocol.server.impl.AbstractServiceContext
- All Implemented Interfaces:
- ServiceContext
- Direct Known Subclasses:
- DefaultServiceContext
public abstract class AbstractServiceContext
- extends java.lang.Object
- implements ServiceContext
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
abdera
protected Abdera abdera
config
protected java.util.Map<java.lang.String,java.lang.String> config
providerManager
protected ItemManager<Provider> providerManager
handlerManager
protected ItemManager<RequestHandler> handlerManager
subjectResolver
protected Resolver<javax.security.auth.Subject> subjectResolver
targetResolver
protected Resolver<Target> targetResolver
AbstractServiceContext
public AbstractServiceContext()
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
setHandlerManager
public void setHandlerManager(ItemManager<RequestHandler> handlerManager)
setProviderManager
public void setProviderManager(ItemManager<Provider> providerManager)
setSubjectResolver
public void setSubjectResolver(Resolver<javax.security.auth.Subject> subjectResolver)
setTargetResolver
public void setTargetResolver(Resolver<Target> targetResolver)