Class MastershipServiceDelegate
- java.lang.Object
- 
- org.opendaylight.openflowplugin.impl.mastership.MastershipServiceDelegate
 
- 
- All Implemented Interfaces:
- AutoCloseable,- MastershipChangeRegistration,- MastershipChangeService
 
 public class MastershipServiceDelegate extends Object implements MastershipChangeService, MastershipChangeRegistration 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidonBecomeOwner(@NonNull DeviceInfo deviceInfo)Event when device is ready as a master.voidonLoseOwnership(@NonNull DeviceInfo deviceInfo)Event when device disconnected or become slave.StringtoString()
 
- 
- 
- 
Method Detail- 
closepublic void close() throws Exception- Specified by:
- closein interface- AutoCloseable
- Throws:
- Exception
 
 - 
onBecomeOwnerpublic void onBecomeOwner(@NonNull DeviceInfo deviceInfo) Description copied from interface:MastershipChangeServiceEvent when device is ready as a master. This event is evoked byOwnershipChangeListener.becomeMaster(DeviceInfo)- Specified by:
- onBecomeOwnerin interface- MastershipChangeService
- Parameters:
- deviceInfo- connected switch identification
 
 - 
onLoseOwnershippublic void onLoseOwnership(@NonNull DeviceInfo deviceInfo) Description copied from interface:MastershipChangeServiceEvent when device disconnected or become slave. This event is evoked byOwnershipChangeListener.becomeSlaveOrDisconnect(DeviceInfo)- Specified by:
- onLoseOwnershipin interface- MastershipChangeService
- Parameters:
- deviceInfo- connected switch identification
 
 
- 
 
-