public class MeanThreeChannels extends ChannelProviderTernary
Constructor and Description |
---|
MeanThreeChannels() |
Modifier and Type | Method and Description |
---|---|
protected Channel |
process(Channel channel1,
Channel channel2,
Channel channel3)
Creates a
Channel given the two entities provided by the delegates. |
get, getChannel1, getChannel2, getChannel3, setChannel1, setChannel2, setChannel3
getAsStack
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
protected Channel process(Channel channel1, Channel channel2, Channel channel3) throws ProvisionFailedException
ChannelProviderTernary
Channel
given the two entities provided by the delegates.process
in class ChannelProviderTernary
channel1
- the entity provided by the first delegate.channel2
- the entity provided by the second delegate.channel3
- the entity provided by the third delegate.Channel
that is returned by the provider.ProvisionFailedException
- if the provider cannot complete successfully.Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.