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.IOException
Registers 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.