com.jp.protection.priv.pro.integration
Class OnlineLicensingFacadeDelivery
java.lang.Object
com.jp.protection.priv.pro.integration.OnlineLicensingFacadeDelivery
- All Implemented Interfaces:
- LicensingFacadeDelivery
public class OnlineLicensingFacadeDelivery
- extends java.lang.Object
- implements LicensingFacadeDelivery
Online implementation of the LicensingFacadeDelivery interface.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fLocalLicensingFacade
protected LocalLicensingFacade fLocalLicensingFacade
OnlineLicensingFacadeDelivery
public OnlineLicensingFacadeDelivery()
deliver
public LicensingFacadeResult deliver(LicensingFacadeSession aSession,
License aLicense,
dev.entities.Customer aCustomer)
- Delivers specified license to the customer by writing license
to an array of bytes and assigning it to the method's result.
- Specified by:
deliver in interface LicensingFacadeDelivery
- Parameters:
aSession - a session objectaLicense - a license to be deliveredaCustomer - Customer customer information
- Returns:
- LicensingFacadeResult
LicensingFacadeResult instance
init
public void init(LocalLicensingFacade aLocalLicensingFacade)
- Description copied from interface:
LicensingFacadeDelivery
- Initializes delivery object. Local licensing facade calls this methods during
its instantiation
- Specified by:
init in interface LicensingFacadeDelivery
- Parameters:
aLocalLicensingFacade - licensing facade for which delivery object will be working for