Class MetamergeConfigXML.LazyConfig

  • All Implemented Interfaces:
    java.lang.reflect.InvocationHandler
    Enclosing class:
    MetamergeConfigXML

    public abstract static class MetamergeConfigXML.LazyConfig
    extends java.lang.Object
    implements java.lang.reflect.InvocationHandler
    • Constructor Summary

      Constructors 
      Constructor Description
      LazyConfig​(javax.naming.Name fullName)  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      boolean getModified()  
      javax.naming.Name getName()  
      abstract boolean isLoaded()  
      abstract void loadConfig()  
      void setModified​(boolean val)  
      void setName​(java.lang.Object name)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.lang.reflect.InvocationHandler

        invoke
    • Constructor Detail

      • LazyConfig

        public LazyConfig​(javax.naming.Name fullName)
    • Method Detail

      • setModified

        public void setModified​(boolean val)
      • setName

        public void setName​(java.lang.Object name)
                     throws javax.naming.InvalidNameException
        Throws:
        javax.naming.InvalidNameException
      • getName

        public javax.naming.Name getName()
      • getModified

        public boolean getModified()
      • isLoaded

        public abstract boolean isLoaded()
      • loadConfig

        public abstract void loadConfig()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable