![]() |
00001 00002 // Copyright © 2013 Cathexis Innovations Inc. All rights reserved. 00003 00004 #import <Foundation/Foundation.h> 00005 #import "SessionHandler.h" 00006 #import "ObjectCollection.h" 00007 00011 @interface SessionHandlerCollection : ObjectCollection { 00012 } 00013 00019 -(BOOL) addSessionHandler: (id<ISessionHandler>) handler; 00020 00027 -(BOOL) removeSessionHandler: (id<ISessionHandler>) handler; 00028 00032 -(int) removeAllSessionhandlers; 00033 00041 -(BOOL) hasSessionhandler: (id<ISessionHandler>) handler; 00042 00046 -(id<ISessionHandler>) handlerAtIndex: (int) index; 00047 00048 @end