Package org.tomitribe.crest.environments
Interface Environment
-
- All Known Implementing Classes:
SystemEnvironment
public interface Environment
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.ThreadLocal<Environment>ENVIRONMENT_THREAD_LOCAL
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description <T> TfindService(java.lang.Class<T> type)default java.util.Map<java.lang.String,java.lang.String>getEnv()java.io.PrintStreamgetError()java.io.InputStreamgetInput()java.io.PrintStreamgetOutput()java.util.PropertiesgetProperties()
-
-
-
Field Detail
-
ENVIRONMENT_THREAD_LOCAL
static final java.lang.ThreadLocal<Environment> ENVIRONMENT_THREAD_LOCAL
-
-
Method Detail
-
getOutput
java.io.PrintStream getOutput()
-
getError
java.io.PrintStream getError()
-
getInput
java.io.InputStream getInput()
-
getProperties
java.util.Properties getProperties()
-
getEnv
default java.util.Map<java.lang.String,java.lang.String> getEnv()
-
findService
<T> T findService(java.lang.Class<T> type)
-
-