com.prosysopc.ua.server.io
Interface IoManagerListenerChain

All Superinterfaces:
IoManagerListener
All Known Implementing Classes:
IoManagerListenerChainImpl

public interface IoManagerListenerChain
extends IoManagerListener

Keeps an ordered list of IoManagerListeners. When a method is called, the call is delegated to the listeners sequentially until it is handled by a listener.


Method Summary
 void addListeners(IoManagerListener... listeners)
          Add given listeners to the front of the chain.
 void removeListeners(IoManagerListener... listeners)
          Remove given listeners from the chain.
 void setListeners(IoManagerListener... listeners)
          Set all the listeners in the chain.
 
Methods inherited from interface com.prosysopc.ua.server.io.IoManagerListener
onGetUserAccessLevel, onGetUserExecutable, onGetUserWriteMask, onReadNonValue, onReadValue, onWriteNonValue, onWriteValue
 

Method Detail

addListeners

void addListeners(IoManagerListener... listeners)
Add given listeners to the front of the chain.


removeListeners

void removeListeners(IoManagerListener... listeners)
Remove given listeners from the chain.


setListeners

void setListeners(IoManagerListener... listeners)
Set all the listeners in the chain.



Copyright © 2018. All rights reserved.