com.neeve.ods
Interface IStoreBindingRoleChangedEvent

All Superinterfaces:
IEvent, ILifecycleEvent, IStoreEvent, IStoreLifecycleEvent, UtlReferenceTracker.HasReferenceTracker

public interface IStoreBindingRoleChangedEvent
extends IStoreLifecycleEvent

Represents the event indicating that a binding's (member) role has changed.

Threading:
This event is safe for concurrent access by multiple threads.

This event is dispatched to the user to notify that the role of the member represented by a store binding is changing. The event is dispatched before the binding's new role takes effect i.e. a user's query to retrieve the binding's role will return the old role.


Method Summary
 IStoreBinding.Role getRole()
          Get the new role.
 
Methods inherited from interface com.neeve.ods.IStoreEvent
getSource
 
Methods inherited from interface com.neeve.event.lifecycle.ILifecycleEvent
getBackingMessage, getEventTime, setBackingMessage
 
Methods inherited from interface com.neeve.event.IEvent
acquire, dispose, getAcknowledger, getAttachment, getDelay, getDispatchTime, getInstanceNumber, getRemainingTime, getScheduledTime, getType, isEndOfBatch, isHandled, owners, setAcknowledger, setAttachment, setDelay, setEndOfBatch, setHandled, setSource
 
Methods inherited from interface com.neeve.util.UtlReferenceTracker.HasReferenceTracker
referenceTracker
 

Method Detail

getRole

IStoreBinding.Role getRole()
Get the new role.

Threading:
This method is safe for concurrent access by multiple threads.


Copyright © 2016 Neeve Research, LLC. All Rights Reserved.