public class ProcessorDetails
extends java.lang.Object
Constructor and Description |
---|
ProcessorDetails(LoggableComponent<Processor> processor) |
Modifier and Type | Method and Description |
---|---|
BundleCoordinate |
getBundleCoordinate() |
ComponentLog |
getComponentLog() |
InputRequirement.Requirement |
getInputRequirement() |
java.lang.Class<?> |
getProcClass() |
Processor |
getProcessor() |
boolean |
isBatchSupported() |
boolean |
isEventDrivenSupported() |
boolean |
isSideEffectFree() |
boolean |
isTriggeredSerially() |
boolean |
isTriggerWhenAnyDestinationAvailable() |
boolean |
isTriggerWhenEmpty() |
public ProcessorDetails(LoggableComponent<Processor> processor)
public Processor getProcessor()
public java.lang.Class<?> getProcClass()
public boolean isTriggerWhenEmpty()
public boolean isSideEffectFree()
public boolean isTriggeredSerially()
public boolean isTriggerWhenAnyDestinationAvailable()
public boolean isEventDrivenSupported()
public boolean isBatchSupported()
public InputRequirement.Requirement getInputRequirement()
public ComponentLog getComponentLog()
public BundleCoordinate getBundleCoordinate()