HttpUrlBuilder Class Reference

Inherits from NSObject
Declared in HttpUrlBuilder.h

+ sharedInstance

+ (id)sharedInstance

– init

- (id)init

  baseUrl

@property (nonatomic, retain) NSString *baseUrl

  thePort

@property (nonatomic, assign) NSInteger thePort

  isSecured

@property (nonatomic, assign) BOOL isSecured

  protocolType

@property (nonatomic, retain) NSString *protocolType

  theNewAuthToken

@property (nonatomic, retain) NSString *theNewAuthToken

  authTokenInfo

@property (nonatomic, retain) NSString *authTokenInfo

  createAnAccount

@property (nonatomic, retain) NSString *createAnAccount

  getAccountInfo

@property (nonatomic, retain) NSString *getAccountInfo

  getActivationCode

@property (nonatomic, retain) NSString *getActivationCode

  renewActivationCode

@property (nonatomic, retain) NSString *renewActivationCode

  updateAccount

@property (nonatomic, retain) NSString *updateAccount

  deleteAccount

@property (nonatomic, retain) NSString *deleteAccount

  addUserToAccount

@property (nonatomic, retain) NSString *addUserToAccount

  listDevices

@property (nonatomic, retain) NSString *listDevices

  listAllAttributes

@property (nonatomic, retain) NSString *listAllAttributes

  listAllTags

@property (nonatomic, retain) NSString *listAllTags

  createDevice

@property (nonatomic, retain) NSString *createDevice

  deleteDevice

@property (nonatomic, retain) NSString *deleteDevice

  activateDevice

@property (nonatomic, retain) NSString *activateDevice

  updateDevice

@property (nonatomic, retain) NSString *updateDevice

  addComponent

@property (nonatomic, retain) NSString *addComponent

  deleteComponent

@property (nonatomic, retain) NSString *deleteComponent

  getOneDeviceInfo

@property (nonatomic, retain) NSString *getOneDeviceInfo

  getMyDeviceInfo

@property (nonatomic, retain) NSString *getMyDeviceInfo

  listAllComponentTypesCatalog

@property (nonatomic, retain) NSString *listAllComponentTypesCatalog

  listAllComponentTypesCatalogDetailed

@property (nonatomic, retain) NSString *listAllComponentTypesCatalogDetailed

  componentTypeCatalogDetails

@property (nonatomic, retain) NSString *componentTypeCatalogDetails

  createCustomComponent

@property (nonatomic, retain) NSString *createCustomComponent

  updateComponent

@property (nonatomic, retain) NSString *updateComponent

  submitData

@property (nonatomic, retain) NSString *submitData

  retrieveData

@property (nonatomic, retain) NSString *retrieveData

  createUser

@property (nonatomic, retain) NSString *createUser

  getUserInfo

@property (nonatomic, retain) NSString *getUserInfo

  updateUserAttributes

@property (nonatomic, retain) NSString *updateUserAttributes

  acceptTermsAndConditions

@property (nonatomic, retain) NSString *acceptTermsAndConditions

  deleteUser

@property (nonatomic, retain) NSString *deleteUser

  requestChangePassword

@property (nonatomic, retain) NSString *requestChangePassword

  changePassword

@property (nonatomic, retain) NSString *changePassword

  getInvitationList

@property (nonatomic, retain) NSString *getInvitationList

  getInvitationListSendToSpecificUser

@property (nonatomic, retain) NSString *getInvitationListSendToSpecificUser

  createInvitation

@property (nonatomic, retain) NSString *createInvitation

  deleteInvitations

@property (nonatomic, retain) NSString *deleteInvitations

  createRule

@property (nonatomic, retain) NSString *createRule

  updateRule

@property (nonatomic, retain) NSString *updateRule

  deleteDraftRule

@property (nonatomic, retain) NSString *deleteDraftRule

  createRuleAsDraft

@property (nonatomic, retain) NSString *createRuleAsDraft

  updateStatusOfRule

@property (nonatomic, retain) NSString *updateStatusOfRule

  getListOfRules

@property (nonatomic, retain) NSString *getListOfRules

  getInfoOfRule

@property (nonatomic, retain) NSString *getInfoOfRule

  createNewAlert

@property (nonatomic, retain) NSString *createNewAlert

  getListOfAlerts

@property (nonatomic, retain) NSString *getListOfAlerts

  getAlertInformation

@property (nonatomic, retain) NSString *getAlertInformation

  resetAlert

@property (nonatomic, retain) NSString *resetAlert

  updateAlertStatus

@property (nonatomic, retain) NSString *updateAlertStatus

  addCommentToAlert

@property (nonatomic, retain) NSString *addCommentToAlert

  advancedEnquiryOfData

@property (nonatomic, retain) NSString *advancedEnquiryOfData

  aggregatedReportInterface

@property (nonatomic, retain) NSString *aggregatedReportInterface

– prepareUrlByAppendingUrl:urlSlugValueList:

- (NSString *)prepareUrlByAppendingUrl:(NSString *)appendUrlString urlSlugValueList:(NSDictionary *)urlSlugDictionary

+ parseAndStoreAuthorizationToken:content:

+ (void)parseAndStoreAuthorizationToken:(NSInteger)responseCode content:(NSString *)responseContent

+ parseAndStoreTokenRelatedInfo:content:

+ (void)parseAndStoreTokenRelatedInfo:(NSInteger)responseCode content:(NSString *)responseContent

+ parseAndStoreAccountDetails:content:

+ (void)parseAndStoreAccountDetails:(NSInteger)responseCode content:(NSString *)responseContent

+ parseAndStoreUserDetails:content:

+ (void)parseAndStoreUserDetails:(NSInteger)responseCode content:(NSString *)responseContent

+ parseAndStoreAccountName:content:

+ (void)parseAndStoreAccountName:(NSInteger)responseCode content:(NSString *)responseContent

+ parseAndStoreActivationCode:content:

+ (void)parseAndStoreActivationCode:(NSInteger)responseCode content:(NSString *)responseContent

+ parseAndStoreDeviceId:content:

+ (void)parseAndStoreDeviceId:(NSInteger)responseCode content:(NSString *)responseContent

+ parseAndStoreDeviceToken:content:

+ (void)parseAndStoreDeviceToken:(NSInteger)responseCode content:(NSString *)responseContent

+ parseAndStoreComponentDetails:content:

+ (void)parseAndStoreComponentDetails:(NSInteger)responseCode content:(NSString *)responseContent

+ parseAndStoreRuleId:content:

+ (void)parseAndStoreRuleId:(NSInteger)responseCode content:(NSString *)responseContent

+ parseAndStoreDraftRuleId:content:

+ (void)parseAndStoreDraftRuleId:(NSInteger)responseCode content:(NSString *)responseContent

+ parseAndDeleteDraftRuleId:

+ (void)parseAndDeleteDraftRuleId:(NSInteger)responseCode

– deleteComponentFromUserDefaults:

- (void)deleteComponentFromUserDefaults:(NSInteger)responseCode

– cleanUpDeviceFromDefaults:

- (void)cleanUpDeviceFromDefaults:(NSInteger)responseCode

+ createBasicHeadersWithBearerAuthToken

+ (NSString *)createBasicHeadersWithBearerAuthToken

+ createBasicHeadersWithBearerDeviceToken

+ (NSString *)createBasicHeadersWithBearerDeviceToken

+ getAccountId

+ (NSString *)getAccountId

+ getAccountName

+ (NSString *)getAccountName

+ getAccountActivationCode

+ (NSString *)getAccountActivationCode

+ getDeviceId

+ (NSString *)getDeviceId

+ getDeviceName

+ (NSString *)getDeviceName

+ getUserId

+ (NSString *)getUserId

+ getComponentId:

+ (NSString *)getComponentId:(NSString *)componentName

+ getComponentName

+ (NSString *)getComponentName

+ deleteAccountInUserDefaults:

+ (void)deleteAccountInUserDefaults:(NSInteger)responseCode

+ resetUserDefaults

+ (void)resetUserDefaults

+ parseAndResetDefaults:

+ (void)parseAndResetDefaults:(NSInteger)responseCode