public class ProcessorContextImpl extends Object implements ProcessContext
| Modifier and Type | Field and Description |
|---|---|
protected SocialServiceContext |
context |
| Constructor and Description |
|---|
ProcessorContextImpl(ProcessContext parent) |
ProcessorContextImpl(SocialServiceContext context) |
ProcessorContextImpl(String name,
SocialServiceContext context) |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext |
copy() |
void |
done(boolean isDone) |
SocialServiceContext |
getContext() |
Exception |
getException() |
<T> T |
getException(Class<T> type) |
String |
getProcessorCompletion() |
Map<String,Object> |
getProperties() |
Object |
getProperty(String name) |
<T> T |
getProperty(String name,
Class<T> type) |
Object |
getProperty(String name,
Object defaultValue) |
<T> T |
getProperty(String name,
Object defaultValue,
Class<T> type) |
int |
getTotalProcesses() |
TraceElement |
getTraceElement() |
String |
getTraceLog() |
StringBuffer |
getTracer() |
boolean |
hasProperties() |
boolean |
isDone() |
boolean |
isFailed() |
boolean |
isInProgress() |
Object |
removeProperty(String name) |
void |
setException(Throwable t) |
void |
setProcessorName(String name) |
void |
setProperty(String name,
Object value) |
void |
setTraceElement(TraceElement traceElement) |
String |
toString() |
void |
totalProcesses(int total) |
void |
trace(String processorName,
String trace) |
protected final SocialServiceContext context
public ProcessorContextImpl(SocialServiceContext context)
public ProcessorContextImpl(String name, SocialServiceContext context)
public ProcessorContextImpl(ProcessContext parent)
public Object getProperty(String name)
getProperty in interface ProcessContextpublic Object getProperty(String name, Object defaultValue)
getProperty in interface ProcessContextpublic <T> T getProperty(String name, Class<T> type)
getProperty in interface ProcessContextpublic <T> T getProperty(String name, Object defaultValue, Class<T> type)
getProperty in interface ProcessContextpublic void setProperty(String name, Object value)
setProperty in interface ProcessContextpublic Object removeProperty(String name)
removeProperty in interface ProcessContextpublic Map<String,Object> getProperties()
getProperties in interface ProcessContextpublic boolean hasProperties()
hasProperties in interface ProcessContextpublic Exception getException()
getException in interface ProcessContextpublic <T> T getException(Class<T> type)
getException in interface ProcessContextpublic void setException(Throwable t)
setException in interface ProcessContextpublic boolean isFailed()
isFailed in interface ProcessContextpublic ProcessContext copy()
copy in interface ProcessContextpublic String getProcessorCompletion()
getProcessorCompletion in interface ProcessContextpublic void setProcessorName(String name)
setProcessorName in interface ProcessContextpublic SocialServiceContext getContext()
getContext in interface ProcessContextpublic boolean isInProgress()
isInProgress in interface ProcessContextpublic boolean isDone()
isDone in interface ProcessContextpublic void done(boolean isDone)
done in interface ProcessContextpublic void trace(String processorName, String trace)
trace in interface ProcessContextpublic String getTraceLog()
getTraceLog in interface ProcessContextpublic StringBuffer getTracer()
getTracer in interface ProcessContextpublic TraceElement getTraceElement()
getTraceElement in interface ProcessContextpublic void setTraceElement(TraceElement traceElement)
setTraceElement in interface ProcessContextpublic void totalProcesses(int total)
totalProcesses in interface ProcessContextpublic int getTotalProcesses()
getTotalProcesses in interface ProcessContextCopyright © 2003–2021 eXo Platform SAS. All rights reserved.