1 15 package org.apache.hivemind.impl.servicemodel; 16 17 import org.apache.hivemind.ShutdownCoordinator; 18 import org.apache.hivemind.events.RegistryShutdownListener; 19 20 24 public class SimpleImpl implements Simple, RegistryShutdownListener 25 { 26 private Counter counter; 27 28 public SimpleImpl() 29 { 30 31 } 32 33 public SimpleImpl( ShutdownCoordinator coordinator ) 34 { 35 coordinator.addRegistryShutdownListener( this ); 36 } 37 38 public void setCounter( Counter counter ) 39 { 40 this.counter = counter; 41 } 42 43 public void registryDidShutdown() 44 { 45 counter.increment(); 46 } 47 } 48 | Popular Tags |