Package com.iizix.license
Interface IAppBuilderLicenseSystem
- All Superinterfaces:
- IBasicUserInfoDetailNames,- IGenericLicenseSystem
 - public interface IAppBuilderLicenseSystem extends IGenericLicenseSystem The license system interface used when building apps registering the app in the iiziReward system.- Author:
- Christopher Mindus
 
- Field Summary- Fields inherited from interface com.iizix.user.IBasicUserInfoDetailNames- DETAIL_AdditionalEmail, DETAIL_Address, DETAIL_Address_2, DETAIL_Address_3, DETAIL_City, DETAIL_CompanyDivision, DETAIL_CompanyName, DETAIL_Country, DETAIL_CroppedUploadedProfileImage, DETAIL_DBAdministrationUserName, DETAIL_DeveloperGroupID, DETAIL_DeveloperID, DETAIL_Email, DETAIL_EmailVerify, DETAIL_FirstName, DETAIL_FixedPassword, DETAIL_FullName, DETAIL_HomeFax, DETAIL_HomeMobile, DETAIL_HomePhone, DETAIL_JobTitle, DETAIL_LargeProfileImage, DETAIL_LastName, DETAIL_LocalizedFirstName, DETAIL_LocalizedFullName, DETAIL_LocalizedLastName, DETAIL_LocalizedMiddleName, DETAIL_LocalizedTitle, DETAIL_MiddleName, DETAIL_Phone, DETAIL_Phone_2, DETAIL_PinCode, DETAIL_RecoveryAnswer, DETAIL_RecoveryQuestion, DETAIL_StateProvince, DETAIL_ThumbnailProfileImage, DETAIL_Title, DETAIL_UploadedProfileImage, DETAIL_UploadedProfileImageCrop, DETAIL_WorkFax, DETAIL_WorkMobile, DETAIL_WorkPhone, DETAIL_ZipCode, detailsSet, profilePictureDetailsList
 
 - Method Summary- All Methods Instance Methods Abstract Methods - Modifier and Type - Method - Description - java.lang.String- registerApp(java.lang.String developerID, java.lang.String name, java.lang.String descr, java.lang.String version)Registers the app in the iiziReward program.- Methods inherited from interface com.iizix.license.IGenericLicenseSystem- activate, addListener, assignCallback, assignFeedBack, completeRegistration, dispose, extendTrial, getDatabaseAdministratorUser, getDetails, getInstallationID, getLoggedInUser, getProfilePicture, getProfilePicture, getSignature, getTrialDuration, getTrialExtension, getTrialStarted, getValidityPeriod, initialize, isConnected, isTrialMode, login, logout, performOfflineRegistration, preClose, preOpen, removeListener, removeProfilePictures, requestEmailVerification, resetPassword, save, setProfilePicture, setRecoveryEmail, signUp, validate, verifyEmailCode, verifyEmailTaken
 
 
- Method Detail- registerApp- java.lang.String registerApp(java.lang.String developerID, java.lang.String name, java.lang.String descr, java.lang.String version) throws java.io.IOExceptionRegisters the app in the iiziReward program. If the app is already registered, the same application unique ID is returned.- Parameters:
- developerID- The developer ID.
- name- The application name.
- descr- The application description.
- version- The version of the application in form of "1.1", "1.2.3" or "1.2.3.456", or empty string for no version.
- Returns:
- The application unique ID in the iiziReward program.
- Throws:
- java.io.IOException- For communication failures.