Changeset 7228
- Timestamp:
- Nov 16, 2016, 8:43:51 AM (6 years ago)
- Location:
- trunk/src
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/clients/web/net/sf/basedb/clients/web/extensions/ExtensionsControl.java
r7108 r7228 72 72 import net.sf.basedb.util.extensions.manager.processor.ExtractResourcesProcessor; 73 73 import net.sf.basedb.util.extensions.manager.processor.PluginInstallationProcessor; 74 import net.sf.basedb.util.extensions.manager.processor.Reset ErrorFlagProcessor;74 import net.sf.basedb.util.extensions.manager.processor.ResetProcessor; 75 75 import net.sf.basedb.util.extensions.manager.processor.UnregisterExtensionsProcessor; 76 76 import net.sf.basedb.util.extensions.xml.ExtensionPointFilter; … … 257 257 if (!initialScan) 258 258 { 259 Reset ErrorFlagProcessor resetError = new ResetErrorFlagProcessor(results);260 manager.processFiles(reset Error, new InstallFilter(request, true)); // Ignore error flag259 ResetProcessor reset = new ResetProcessor(results); 260 manager.processFiles(reset, new InstallFilter(request, true)); // Ignore error flag 261 261 } 262 262 -
trunk/src/core/net/sf/basedb/util/extensions/manager/ExtensionsFile.java
r7227 r7228 582 582 throws IOException 583 583 { 584 if ((jarLoader == null || wasModified) && isJar())584 if ((jarLoader == null) && isJar()) 585 585 { 586 586 jarLoader = (JarClassLoader)JarClassLoader.getInstance(getFile().getAbsolutePath(), true); … … 738 738 { 739 739 xtFile.hasError = error; 740 } 741 742 /** 743 Reset the classloader for this file, forcing a new 744 instance in case the JAR file has been changed. 745 This method should be called before re-installing 746 an extension and the {@link ExtensionsFile#checkModified()} 747 returns true. 748 @throws IllegalStateException If the file has been closed 749 @since 3.10 750 */ 751 public void resetClassLoader() 752 { 753 checkClosed(); 754 xtFile.jarLoader = null; 740 755 } 741 756 -
trunk/src/core/net/sf/basedb/util/extensions/manager/processor/ResetErrorFlagProcessor.java
r6520 r7228 35 35 @since 3.2.4 36 36 @base.modified $Date$ 37 @deprecated In 3.10, use {@link ResetProcessor} instead 37 38 */ 39 @Deprecated 38 40 public class ResetErrorFlagProcessor 39 41 implements ExtensionsFileProcessor
Note: See TracChangeset
for help on using the changeset viewer.