com.componio.jlicensure.client
Interface LicenseRequestBuilder

All Superinterfaces:
PropertiesSettable

public interface LicenseRequestBuilder
extends PropertiesSettable

A LicenseRequestBuilder is used to generate license requests.


Method Summary
 void addArbitrary(byte[] data)
          Add arbitrary licensing data
 void addHostUnique()
          Add host unique data
 LicenseeData newLicenseeData()
          Get a new empty licensee data object
 LicenseeData newLicenseeData(java.util.Properties properties)
          Get a new licensee data object for the given set of properties
 LicenseRequest toLicenseRequest(LicenseeData licenseeData)
          Get the resulting LicenseRequest.
 
Methods inherited from interface com.componio.jlicensure.shared.PropertiesSettable
setProperties
 

Method Detail

addArbitrary

void addArbitrary(byte[] data)
Add arbitrary licensing data


addHostUnique

void addHostUnique()
Add host unique data


toLicenseRequest

LicenseRequest toLicenseRequest(LicenseeData licenseeData)
Get the resulting LicenseRequest.


newLicenseeData

LicenseeData newLicenseeData(java.util.Properties properties)
Get a new licensee data object for the given set of properties


newLicenseeData

LicenseeData newLicenseeData()
Get a new empty licensee data object