|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sapia.soto.config.ServiceEnv
public class ServiceEnv
An instance of this class is assigned to EnvAware instances.
| Field Summary |
|---|
| Fields inherited from interface org.sapia.soto.SotoConsts |
|---|
SOTO_BOOTSTRAP, SOTO_DEBUG, SOTO_ENV_KEY, SOTO_INCLUDE_KEY, SOTO_LIFE_CYCLE |
| Constructor Summary | |
|---|---|
ServiceEnv(Env parent,
java.lang.String baseUri)
Creates a new instance of ServiceEnv |
|
| Method Summary | |
|---|---|
void |
bind(java.lang.String id,
java.lang.Object o)
|
org.sapia.util.xml.confix.ObjectFactoryIF |
getObjectFactory()
Returns the object factory that is used to create objects from XML configuration files. |
org.sapia.resource.ResourceHandler |
getResourceHandlerFor(java.lang.String protocol)
|
SotoResourceHandlerChain |
getResourceHandlers()
|
Settings |
getSettings()
|
java.lang.Object |
include(java.lang.String uri,
java.util.Map params)
Returns the object representation of the given resource, using the Confix API. |
java.lang.Object |
include(java.lang.String uri,
org.sapia.util.text.TemplateContextIF context)
Returns the object representation of the given resource, using the Confix API. |
org.sapia.resource.Resource |
includeResource(java.lang.String uri,
java.util.Map params)
|
java.lang.Object |
lookup(java.lang.Class instanceOf)
|
java.util.List |
lookup(ServiceSelector selector,
boolean returnMetadata)
|
java.lang.Object |
lookup(java.lang.String serviceId)
|
java.lang.Object |
resolveRef(java.lang.String id)
|
org.sapia.resource.Resource |
resolveResource(java.lang.String uri)
Resolves the resource corresponding to the given URI. |
java.io.InputStream |
resolveStream(java.lang.String uri)
Resolves the resource corresponding to the given URI. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ServiceEnv(Env parent,
java.lang.String baseUri)
| Method Detail |
|---|
public Settings getSettings()
getSettings in interface EnvSettings.
public java.io.InputStream resolveStream(java.lang.String uri)
throws java.io.IOException
Env
resolveStream in interface Envuri - a URI.
InputStream corresponding to the given resource
path.
java.io.IOException
public org.sapia.resource.Resource resolveResource(java.lang.String uri)
throws java.io.IOException
Env
resolveResource in interface Envuri - a URI.
Resource corresponding to the given uri.
java.io.IOException
public java.lang.Object lookup(java.lang.String serviceId)
throws NotFoundException
lookup in interface EnvNotFoundExceptionSotoContainer.lookup(String)public org.sapia.resource.ResourceHandler getResourceHandlerFor(java.lang.String protocol)
getResourceHandlerFor in interface EnvSotoContainer.getResourceHandlerFor(String)
public java.lang.Object lookup(java.lang.Class instanceOf)
throws NotFoundException
lookup in interface EnvNotFoundExceptionSotoContainer.lookup(Class)
public java.util.List lookup(ServiceSelector selector,
boolean returnMetadata)
lookup in interface EnvSotoContainer.lookup(ServiceSelector, boolean)public SotoResourceHandlerChain getResourceHandlers()
getResourceHandlers in interface EnvSotoContainer.getResourceHandlers()public org.sapia.util.xml.confix.ObjectFactoryIF getObjectFactory()
Env
getObjectFactory in interface EnvObjectFactoryIF.
public java.lang.Object include(java.lang.String uri,
java.util.Map params)
throws org.sapia.util.xml.confix.ConfigurationException
Env
include in interface Envorg.sapia.util.xml.confix.ConfigurationException
public java.lang.Object include(java.lang.String uri,
org.sapia.util.text.TemplateContextIF context)
throws org.sapia.util.xml.confix.ConfigurationException
Env
include in interface Envorg.sapia.util.xml.confix.ConfigurationException
public org.sapia.resource.Resource includeResource(java.lang.String uri,
java.util.Map params)
throws org.sapia.util.xml.confix.ConfigurationException
org.sapia.util.xml.confix.ConfigurationException
public void bind(java.lang.String id,
java.lang.Object o)
bind in interface EnvSotoContainer.bind(java.lang.String, java.lang.Object)
public java.lang.Object resolveRef(java.lang.String id)
throws NotFoundException
resolveRef in interface EnvNotFoundExceptionSotoContainer.resolveRef(java.lang.String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||