public class ProcessContextImpl extends Object implements ProcessContext
| Modifier and Type | Field and Description |
|---|---|
(package private) ApplicationContext |
containerContext |
(package private) Map<String,Object> |
context |
(package private) static org.slf4j.Logger |
log |
(package private) String |
processId |
CONTAINER_CONTEXT_NAME, COPY_CONTEXT_NAME, DATA_CONTEXT_NAME, PATH_SEPARATOR, PROCESS_CONTEXT_NAME| Constructor and Description |
|---|
ProcessContextImpl() |
ProcessContextImpl(String id) |
ProcessContextImpl(String id,
ApplicationContext ctx) |
ProcessContextImpl(String id,
ContainerContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
addContainer(String key,
NamingService remoteNamingService) |
void |
clear() |
boolean |
contains(String key) |
Object |
get(String key) |
String |
getId() |
Context |
getParent() |
Map<String,ServiceInfo> |
list() |
String |
path() |
void |
register(String ref,
Service p) |
Object |
resolve(String variable) |
void |
set(String key,
Object o) |
void |
unregister(String ref) |
static org.slf4j.Logger log
final ApplicationContext containerContext
String processId
public ProcessContextImpl()
public ProcessContextImpl(String id)
public ProcessContextImpl(String id, ApplicationContext ctx)
public ProcessContextImpl(String id, ContainerContext ctx)
public void register(String ref, Service p) throws Exception
Exceptionstream.service.NamingService#register(java.lang.String,
stream.Processor)public void unregister(String ref) throws Exception
ExceptionNamingService.unregister(java.lang.String)public Map<String,ServiceInfo> list() throws Exception
Exceptionpublic Object get(String key)
get in interface ProcessContextProcessContext.get(java.lang.String)public void set(String key, Object o)
set in interface ProcessContextProcessContext.set(java.lang.String, java.lang.Object)public Object resolve(String variable)
resolve in interface ContextContext.resolve(java.lang.String)public void addContainer(String key, NamingService remoteNamingService) throws Exception
public void clear()
clear in interface ProcessContextpublic String getId()
getId in interface ContextContext.getId()public Context getParent()
getParent in interface ContextContext.getParent()public String path()
path in interface ContextContext.path()Copyright © 2018. All rights reserved.