com.jp.protection.priv
Class ProtectionLauncherConfigBuilder
java.lang.Object
com.jp.protection.priv.ProtectionLauncherConfigBuilder
public class ProtectionLauncherConfigBuilder
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fProduct
protected Product fProduct
fProfessionalEdition
protected boolean fProfessionalEdition
fProtectionLauncherConfigBuilderListeners
transient java.util.Vector fProtectionLauncherConfigBuilderListeners
ProtectionLauncherConfigBuilder
public ProtectionLauncherConfigBuilder(Product aProduct,
boolean aProfessionalEdition)
getProduct
public Product getProduct()
build
public void build(ProtectionLauncherBuildConfig aBuildConfig,
java.lang.String aTarget)
throws java.io.IOException
- Throws:
java.io.IOException
build
public void build(ProtectionLauncherBuildConfig aBuildConfig,
java.lang.String aTarget,
java.lang.String anSecurityAlgorithm,
byte[] anEncryptKeyBytes)
throws java.io.IOException
- Throws:
java.io.IOException
isProfessionalEdition
protected boolean isProfessionalEdition()
addProtectionLauncherConfigBuilderListener
public void addProtectionLauncherConfigBuilderListener(ProtectionLauncherConfigBuilderListener l)
removeProtectionLauncherConfigBuilderListener
public void removeProtectionLauncherConfigBuilderListener(ProtectionLauncherConfigBuilderListener l)
fireBuildStarted
protected void fireBuildStarted(ProtectionLauncherBuildConfig aBuildConfig)
fireBuildFinished
protected void fireBuildFinished(ProtectionLauncherBuildConfig aBuildConfig,
boolean isSuccess)
fireOnError
protected void fireOnError(java.lang.String aMessage)
fireOnError
protected void fireOnError(java.lang.Throwable anException)