public class OperationChainCompiler extends Object
Modifier and Type | Class and Description |
---|---|
protected class |
OperationChainCompiler.CompiledChainImpl |
protected class |
OperationChainCompiler.Connector |
protected class |
OperationChainCompiler.OperationMethod |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.cache.LoadingCache<OperationChainCompiler.Connector,OperationChainCompiler.OperationMethod> |
cache |
protected static int |
MAX_CACHE_SIZE |
protected AutomationService |
service |
Modifier | Constructor and Description |
---|---|
protected |
OperationChainCompiler(AutomationService service) |
Modifier and Type | Method and Description |
---|---|
CompiledChain |
compile(ChainTypeImpl typeof,
Class<?> typein) |
protected final AutomationService service
protected final com.google.common.cache.LoadingCache<OperationChainCompiler.Connector,OperationChainCompiler.OperationMethod> cache
protected static final int MAX_CACHE_SIZE
protected OperationChainCompiler(AutomationService service)
public CompiledChain compile(ChainTypeImpl typeof, Class<?> typein) throws OperationException
OperationException
Copyright © 2019 Nuxeo. All rights reserved.