Class BeanClassRefreshCommand

  • All Implemented Interfaces:
    org.hotswap.agent.command.Command

    public class BeanClassRefreshCommand
    extends org.hotswap.agent.command.MergeableCommand
    BeanClassRefreshCommand. Collect all classes definitions/redefinitions for single archive 1. Merge all commands (definition, redefinition) for single archive to single command. 2. Call proxy redefinitions in BeanClassRefreshAgent for all merged commands 3. Call bean class reload in BeanDepoymentArchiveAgent for all merged commands
    Author:
    Vladimir Dvorak
    • Constructor Detail

      • BeanClassRefreshCommand

        public BeanClassRefreshCommand​(ClassLoader classLoader,
                                       String normalizedArchivePath,
                                       org.hotswap.agent.watch.WatchFileEvent event)
    • Method Detail

      • executeCommand

        public void executeCommand()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object