Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00037 #import <Foundation/Foundation.h>
00038
00039 @class AdminRequest,Request;
00040
00044 @interface AccessControl : NSObject {
00045
00046 NSMutableArray *remoteAdminRequestBuffer;
00047 }
00048
00049 @property (nonatomic, retain) NSMutableArray *remoteAdminRequestBuffer;
00050
00056 - (void)generateAdminRequest:(id)adminOperation;
00057
00063 - (void)receiveAdminRequest:(AdminRequest*)adminRequest;
00064
00070 - (BOOL)integrateRemoteAdminRequest;
00071
00077 - (void)undo:(AdminRequest*)adminRequestToBeUndone;
00078
00087 - (BOOL)shouldBeUndoneRequest:(Request*)requestFromRequestLog withAdminRequest:(AdminRequest*)adminRequestToBeUndone;
00088
00089
00090 @end