com.jp.protection.priv.pro.ls
Class JarModifiableLauncherConfigStorage
java.lang.Object
com.jp.protection.pub.pro.ls.BasicLauncherConfigStorage
com.jp.protection.pub.pro.ls.JarLauncherConfigStorage
com.jp.protection.priv.pro.ls.JarModifiableLauncherConfigStorage
- All Implemented Interfaces:
- ModifiableLauncherConfigStorage, LauncherConfigStorage
public class JarModifiableLauncherConfigStorage
- extends JarLauncherConfigStorage
- implements ModifiableLauncherConfigStorage
Methods inherited from class com.jp.protection.pub.pro.ls.BasicLauncherConfigStorage |
addLauncherConfig, addLauncherConfigStorageListener, createLauncher, fireLauncherConfigAdded, fireLauncherConfigRemoved, fireLauncherConfigStorageLoaded, fireLauncherConfigStorageSaved, getLauncher, getLauncherConfig, getLauncherConfig, getLauncherConfig, getLauncherConfigs, getLicenseFileLocation, getLicenseReader, removeLauncherConfigStorageListener, setModified, updateLicenseEntryProperties |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JarModifiableLauncherConfigStorage
public JarModifiableLauncherConfigStorage()
store
public void store(java.io.OutputStream anOutputStream,
ProtectionLauncherConfigWriter aWriter)
throws java.io.IOException
- Specified by:
store
in interface ModifiableLauncherConfigStorage
- Throws:
java.io.IOException
store
public void store(java.io.File aFile,
ProtectionLauncherConfigWriter aWriter)
throws java.io.IOException
- Throws:
java.io.IOException
saveLauncherConfigs
protected void saveLauncherConfigs(java.util.jar.JarOutputStream jarOutputStream,
ProtectionLauncherConfigWriter aWriter)
throws java.io.IOException
- Throws:
java.io.IOException
addJarEntry
protected void addJarEntry(java.util.jar.JarOutputStream jarOutputStream,
java.io.InputStream anInputStream,
java.lang.String anEntryName)
throws java.io.IOException
- Throws:
java.io.IOException
removeLauncherConfig
public void removeLauncherConfig(ProtectionLauncherConfig aLauncherConfig)
- Specified by:
removeLauncherConfig
in interface ModifiableLauncherConfigStorage
isModified
public boolean isModified()
- Specified by:
isModified
in interface ModifiableLauncherConfigStorage