 }
 
 @objc
-class BaseAdapter : NSObject, CircuitBreakerStorageProtocol {
+public class BaseAdapter : NSObject, CircuitBreakerStorageProtocol {
  
     /**
      how long the stats array should persist in cache

}

@objc
class DummyAdapter : NSObject, CircuitBreakerStorageProtocol {
    
    var data : [String: [String:Int]] = [:]
    

}

@objc
public class ShortCircuit : NSObject, CircuitBreakerProtocol {
    
    var storageAdapter:CircuitBreakerStorageProtocol
    
