Refactor use of pithos objects to accommodate
[pithos-macos] / pithos-macos / PithosSubdirNode.h
index 6b0199b..251c022 100644 (file)
@@ -2,7 +2,7 @@
 //  PithosSubdirNode.h
 //  pithos-macos
 //
-// Copyright 2011-2012 GRNET S.A. All rights reserved.
+// Copyright 2011-2013 GRNET S.A. All rights reserved.
 //
 // Redistribution and use in source and binary forms, with or
 // without modification, are permitted provided that the following
     BOOL refreshParent;
 }
 
-- (id)initWithPithos:(ASIPithos *)aPithos 
-     pithosContainer:(ASIPithosContainer *)aPithosContainer 
-        pithosObject:(ASIPithosObject *)aPithosObject;
+- (id)initWithPithosAccountManager:(PithosAccount *)aPithosAccountManager
+                   pithosContainer:(ASIPithosContainer *)aPithosContainer
+                      pithosObject:(ASIPithosObject *)aPithosObject;
 
 @property (nonatomic, strong) ASIPithosObject *pithosObject;
 @property (nonatomic, strong) NSArray *versions;
+@property (nonatomic, strong) ASIPithosObjectRequest *applyMetadataObjectRequest;
+@property (nonatomic, strong) ASIPithosObjectRequest *refreshMetadataObjectRequest;
+@property (nonatomic, strong) ASIPithosObjectRequest *refreshVersionsObjectRequest;
 @property (nonatomic, assign) BOOL isPublic;
 @property (nonatomic, strong) NSString *translatedModifiedBy;
 @property (nonatomic, strong) NSMutableArray *translatedPermissions;