org.exoplatform.social.common.service.impl
Class ProcessorContextImpl
java.lang.Object
org.exoplatform.social.common.service.impl.ProcessorContextImpl
- All Implemented Interfaces:
- ProcessContext
public class ProcessorContextImpl
- extends Object
- implements ProcessContext
context
protected final SocialServiceContext context
ProcessorContextImpl
public ProcessorContextImpl(SocialServiceContext context)
ProcessorContextImpl
public ProcessorContextImpl(String name,
SocialServiceContext context)
ProcessorContextImpl
public ProcessorContextImpl(ProcessContext parent)
toString
public String toString()
- Overrides:
toString in class Object
getProperty
public Object getProperty(String name)
- Specified by:
getProperty in interface ProcessContext
getProperty
public Object getProperty(String name,
Object defaultValue)
- Specified by:
getProperty in interface ProcessContext
getProperty
public <T> T getProperty(String name,
Class<T> type)
- Specified by:
getProperty in interface ProcessContext
getProperty
public <T> T getProperty(String name,
Object defaultValue,
Class<T> type)
- Specified by:
getProperty in interface ProcessContext
setProperty
public void setProperty(String name,
Object value)
- Specified by:
setProperty in interface ProcessContext
removeProperty
public Object removeProperty(String name)
- Specified by:
removeProperty in interface ProcessContext
getProperties
public Map<String,Object> getProperties()
- Specified by:
getProperties in interface ProcessContext
hasProperties
public boolean hasProperties()
- Specified by:
hasProperties in interface ProcessContext
getException
public Exception getException()
- Specified by:
getException in interface ProcessContext
getException
public <T> T getException(Class<T> type)
- Specified by:
getException in interface ProcessContext
setException
public void setException(Throwable t)
- Specified by:
setException in interface ProcessContext
isFailed
public boolean isFailed()
- Specified by:
isFailed in interface ProcessContext
copy
public ProcessContext copy()
- Specified by:
copy in interface ProcessContext
getProcessorCompletion
public String getProcessorCompletion()
- Specified by:
getProcessorCompletion in interface ProcessContext
setProcessorName
public void setProcessorName(String name)
- Specified by:
setProcessorName in interface ProcessContext
getContext
public SocialServiceContext getContext()
- Specified by:
getContext in interface ProcessContext
isInProgress
public boolean isInProgress()
- Specified by:
isInProgress in interface ProcessContext
isDone
public boolean isDone()
- Specified by:
isDone in interface ProcessContext
done
public void done(boolean isDone)
- Specified by:
done in interface ProcessContext
trace
public void trace(String processorName,
String trace)
- Specified by:
trace in interface ProcessContext
getTraceLog
public String getTraceLog()
- Specified by:
getTraceLog in interface ProcessContext
getTracer
public StringBuffer getTracer()
- Specified by:
getTracer in interface ProcessContext
getTraceElement
public TraceElement getTraceElement()
- Specified by:
getTraceElement in interface ProcessContext
setTraceElement
public void setTraceElement(TraceElement traceElement)
- Specified by:
setTraceElement in interface ProcessContext
totalProcesses
public void totalProcesses(int total)
- Specified by:
totalProcesses in interface ProcessContext
getTotalProcesses
public int getTotalProcesses()
- Specified by:
getTotalProcesses in interface ProcessContext
Copyright © 2003–2014 eXo Platform SAS. All rights reserved.