org.exoplatform.social.common.service
Interface ProcessContext
- All Known Implementing Classes:
- ProcessorContextImpl
public interface ProcessContext
getProperty
Object getProperty(String name)
getProperty
Object getProperty(String name,
Object defaultValue)
getProperty
<T> T getProperty(String name,
Class<T> type)
getProperty
<T> T getProperty(String name,
Object defaultValue,
Class<T> type)
setProperty
void setProperty(String name,
Object value)
removeProperty
Object removeProperty(String name)
getProperties
Map<String,Object> getProperties()
hasProperties
boolean hasProperties()
getException
Exception getException()
getException
<T> T getException(Class<T> type)
setException
void setException(Throwable t)
isFailed
boolean isFailed()
isInProgress
boolean isInProgress()
isDone
boolean isDone()
done
void done(boolean isDone)
copy
ProcessContext copy()
getProcessorCompletion
String getProcessorCompletion()
setProcessorName
void setProcessorName(String name)
getContext
SocialServiceContext getContext()
trace
void trace(String processorName,
String trace)
getTracer
StringBuffer getTracer()
getTraceLog
String getTraceLog()
setTraceElement
void setTraceElement(TraceElement traceElement)
getTraceElement
TraceElement getTraceElement()
totalProcesses
void totalProcesses(int total)
getTotalProcesses
int getTotalProcesses()
Copyright © 2003–2014 eXo Platform SAS. All rights reserved.