org.apache.abdera.protocol.server.impl
Class DefaultServiceContext

java.lang.Object
  extended by org.apache.abdera.protocol.server.impl.AbstractServiceContext
      extended by org.apache.abdera.protocol.server.impl.DefaultServiceContext
All Implemented Interfaces:
ServiceContext, ServerConstants

public class DefaultServiceContext
extends AbstractServiceContext
implements ServerConstants


Field Summary
protected  java.lang.String defaultprovidermanager
           
protected  java.lang.String defaultrequesthandlermanager
           
protected  java.lang.String defaultsubjectresolver
           
protected  java.lang.String defaulttargetresolver
           
 
Fields inherited from class org.apache.abdera.protocol.server.impl.AbstractServiceContext
abdera, config, handlerManager, providerManager, subjectResolver, targetResolver
 
Fields inherited from interface org.apache.abdera.protocol.server.util.ServerConstants
PROVIDER_MANAGER, REQUEST_HANDLER_MANAGER, SERVICE_CONTEXT, SUBJECT_RESOLVER, TARGET_RESOLVER
 
Constructor Summary
DefaultServiceContext()
           
 
Method Summary
protected  java.lang.String getDefaultProviderManager()
           
protected  java.lang.String getDefaultRequestHandlerManager()
           
protected  java.lang.String getDefaultSubjectResolver()
           
protected  java.lang.String getDefaultTargetResolver()
           
 ItemManager<Provider> getProviderManager()
           
 ItemManager<RequestHandler> getRequestHandlerManager()
           
 Resolver<javax.security.auth.Subject> getSubjectResolver()
           
 Resolver<Target> getTargetResolver(java.lang.String contextPath)
           
 void setDefaultProviderManager(java.lang.String defaultprovidermanager)
           
 void setDefaultRequestHandlerManager(java.lang.String defaultrequesthandlermanager)
           
 void setDefaultSubjectResolver(java.lang.String defaultsubjectresolver)
           
 void setDefaultTargetResolver(java.lang.String defaulttargetresolver)
           
 
Methods inherited from class org.apache.abdera.protocol.server.impl.AbstractServiceContext
getAbdera, getProperty, getPropertyNames, init, setHandlerManager, setProviderManager, setSubjectResolver, setTargetResolver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultrequesthandlermanager

protected java.lang.String defaultrequesthandlermanager

defaultsubjectresolver

protected java.lang.String defaultsubjectresolver

defaulttargetresolver

protected java.lang.String defaulttargetresolver

defaultprovidermanager

protected java.lang.String defaultprovidermanager
Constructor Detail

DefaultServiceContext

public DefaultServiceContext()
Method Detail

getProviderManager

public ItemManager<Provider> getProviderManager()
Specified by:
getProviderManager in interface ServiceContext

getDefaultProviderManager

protected java.lang.String getDefaultProviderManager()

getRequestHandlerManager

public ItemManager<RequestHandler> getRequestHandlerManager()
Specified by:
getRequestHandlerManager in interface ServiceContext

getDefaultRequestHandlerManager

protected java.lang.String getDefaultRequestHandlerManager()

getSubjectResolver

public Resolver<javax.security.auth.Subject> getSubjectResolver()
Specified by:
getSubjectResolver in interface ServiceContext

getDefaultSubjectResolver

protected java.lang.String getDefaultSubjectResolver()

getTargetResolver

public Resolver<Target> getTargetResolver(java.lang.String contextPath)
Specified by:
getTargetResolver in interface ServiceContext

getDefaultTargetResolver

protected java.lang.String getDefaultTargetResolver()

setDefaultProviderManager

public void setDefaultProviderManager(java.lang.String defaultprovidermanager)

setDefaultRequestHandlerManager

public void setDefaultRequestHandlerManager(java.lang.String defaultrequesthandlermanager)

setDefaultSubjectResolver

public void setDefaultSubjectResolver(java.lang.String defaultsubjectresolver)

setDefaultTargetResolver

public void setDefaultTargetResolver(java.lang.String defaulttargetresolver)