com.jp.protection.pub.pro.integration.ws
Class LicensingFacadeWS.Provider

java.lang.Object
  extended by com.jp.protection.pub.pro.integration.LicensingFacadeProvider
      extended by com.jp.protection.pub.pro.integration.ws.LicensingFacadeWS.Provider
Enclosing class:
LicensingFacadeWS

public static class LicensingFacadeWS.Provider
extends LicensingFacadeProvider

Implementation of the provider that creates an instance of the LicensingFacade capable of remotely working with Protection! Web Services Application to get and activate licenses


Field Summary
protected  java.net.URL fConnectionURL
           
protected  java.lang.String fLogin
           
protected  java.lang.String fPassword
           
 
Fields inherited from class com.jp.protection.pub.pro.integration.LicensingFacadeProvider
fDefault, fProviderMap
 
Constructor Summary
LicensingFacadeWS.Provider(java.net.URL aConnectionURL)
          Creates an instance of the provider
LicensingFacadeWS.Provider(java.net.URL aConnectionURL, java.lang.String aLogin, java.lang.String aPassword)
          Creates an instance of provider
 
Method Summary
 LicensingFacade getLicensingFacade()
           
 boolean isHTTPS()
           
 
Methods inherited from class com.jp.protection.pub.pro.integration.LicensingFacadeProvider
addProvider, getInstance, getInstance, hasProviders, isDefault, removeProvider, setDefault
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fConnectionURL

protected java.net.URL fConnectionURL

fLogin

protected java.lang.String fLogin

fPassword

protected java.lang.String fPassword
Constructor Detail

LicensingFacadeWS.Provider

public LicensingFacadeWS.Provider(java.net.URL aConnectionURL)
Creates an instance of the provider

Parameters:
aConnectionURL - an URL of Protection! Web Services Application to connect. Usual form of connection URL is: "http://:/ProtectionWS/services/LicensingFacade"

LicensingFacadeWS.Provider

public LicensingFacadeWS.Provider(java.net.URL aConnectionURL,
                                  java.lang.String aLogin,
                                  java.lang.String aPassword)
Creates an instance of provider

Parameters:
aConnectionURL - an URL of Protection! Web Services Application to connect. Usual form of connection URL is: "http://:/ProtectionWS/services/LicensingFacade"
aLogin - login name
aPassword - password
Method Detail

isHTTPS

public boolean isHTTPS()

getLicensingFacade

public LicensingFacade getLicensingFacade()
Specified by:
getLicensingFacade in class LicensingFacadeProvider