SICDatabaseFactory Class Reference
Inherits from | NSObject |
---|---|
Declared in | SICDatabaseFactory.h SICDatabaseFactory.m |
Overview
Exposes methods to create database instance based on Database Type needed. It has methods to GET DatabaseFactory, GET Database.
Other Methods
+ getInstance
It provides an instance of DatabaseFactory class.
+ (SICDatabaseFactory *)getInstance
Return Value
SICDatabaseFactory instance.
Discussion
It provides an instance of DatabaseFactory class.
Declared In
SICDatabaseFactory.h
– getDatabaseBundle:
Get SICIDatabase Instance.
- (SICDatabaseBundle *)getDatabaseBundle:(SICDatabaseDescriptor *const)databaseDescriptor
Parameters
databaseDescriptor |
DatabaseDescriptor Object. |
---|
Return Value
SICIDatabase Object.
Discussion
Get SICIDatabase Instance.
Declared In
SICDatabaseFactory.h
– getDatabaseBundles
Returns all database bundles.
- (NSEnumerator *)getDatabaseBundles
Return Value
Iterator
Discussion
Returns all database bundles.
Declared In
SICDatabaseFactory.h
– removeDatabaseBundle:
Removes database bundle instance.
- (void)removeDatabaseBundle:(SICDatabaseDescriptor *const)databaseDescriptor
Parameters
databaseDescriptor |
Database descriptor instance object. |
---|
Discussion
Removes database bundle instance.
Declared In
SICDatabaseFactory.h
Private Methods
– getDatabaseBundleForPackageName:
Returns database bundle instance.
- (SICDatabaseBundle *)getDatabaseBundleForPackageName:(NSString *)packageName
Parameters
packageName |
Name of the package. |
---|
Return Value
SICDatabaseBundle Instance of database bundle.
Discussion
Returns database bundle instance.
Declared In
SICDatabaseFactory.m