JABMoveDomainAction.h [plain text]
#import <Foundation/Foundation.h>
#import "JABDatabaseAction.h"
@class JABSelectAllActiveQuery;
@interface JABMoveDomainAction : JABDatabaseAction {
NSString *_sourceDomain; NSString *_destDomain;
NSArray *_ownerTables; NSArray *_jidTables;
JABSelectAllActiveQuery *_activeQuery;
}
@property(retain,readwrite) NSString *sourceDomain;
@property(retain,readwrite) NSString *destDomain;
@property(retain,readwrite) NSArray *ownerTables;
@property(retain,readwrite) NSArray *jidTables;
@property(retain,readwrite) JABSelectAllActiveQuery *activeQuery;
- (id) initWithCommandOptions: (NSDictionary *) cmdOpts;
- (void) dealloc;
- (BOOL) requiresJid;
- (void) doDBAction;
- (BOOL) updateTables: (NSArray *) tableList column: (NSString *) column
oldValue: (NSString *) oldVal newValue: (NSString *) newVal;
@end