Package org.infinispan.commons.configuration

Examples of org.infinispan.commons.configuration.ConfiguredBy


            parseStoreElements(reader, sfs);
         } else if (store instanceof ClusterLoader) {
            ClusterLoaderConfigurationBuilder cscb = builder.persistence().addClusterLoader();
            parseStoreElements(reader, cscb);
         } else {
            ConfiguredBy annotation = store.getClass().getAnnotation(ConfiguredBy.class);
            Class<? extends StoreConfigurationBuilder> builderClass = null;
            if (annotation != null) {
               Class<?> configuredBy = annotation.value();
               if (configuredBy != null) {
                  BuiltBy builtBy = configuredBy.getAnnotation(BuiltBy.class);
                  builderClass = builtBy.value().asSubclass(StoreConfigurationBuilder.class);
               }
            }
View Full Code Here


    private StoreConfigurationBuilder handleStoreOrLoaderClass(String className,
                                                               PersistenceConfigurationBuilder persistenceBuilder)
          throws ClassNotFoundException {
       Class<?> storeImplClass = CacheLoader.class.getClassLoader().loadClass(className);
       ConfiguredBy annotation = storeImplClass.getAnnotation(ConfiguredBy.class);
       Class<? extends StoreConfigurationBuilder> builderClass = null;
       if (annotation != null) {
          Class<?> configuredBy = annotation.value();
          if (configuredBy != null) {
             BuiltBy builtBy = configuredBy.getAnnotation(BuiltBy.class);
             builderClass = builtBy.value().asSubclass(StoreConfigurationBuilder.class);
          }
       }
View Full Code Here

    private StoreConfigurationBuilder handleStoreOrLoaderClass(String className,
                                                               PersistenceConfigurationBuilder persistenceBuilder)
          throws ClassNotFoundException {
       Class<?> storeImplClass = CacheLoader.class.getClassLoader().loadClass(className);
       ConfiguredBy annotation = storeImplClass.getAnnotation(ConfiguredBy.class);
       Class<? extends StoreConfigurationBuilder> builderClass = null;
       if (annotation != null) {
          Class<?> configuredBy = annotation.value();
          if (configuredBy != null) {
             BuiltBy builtBy = configuredBy.getAnnotation(BuiltBy.class);
             builderClass = builtBy.value().asSubclass(StoreConfigurationBuilder.class);
          }
       }
View Full Code Here

            parseStoreElements(reader, sfs);
         } else if (store instanceof ClusterLoader) {
            ClusterLoaderConfigurationBuilder cscb = builder.persistence().addClusterLoader();
            parseStoreElements(reader, cscb);
         } else {
            ConfiguredBy annotation = store.getClass().getAnnotation(ConfiguredBy.class);
            Class<? extends StoreConfigurationBuilder> builderClass = null;
            if (annotation != null) {
               Class<?> configuredBy = annotation.value();
               if (configuredBy != null) {
                  BuiltBy builtBy = configuredBy.getAnnotation(BuiltBy.class);
                  builderClass = builtBy.value().asSubclass(StoreConfigurationBuilder.class);
               }
            }
View Full Code Here

            parseStoreChildren(reader, sfs);
         } else if (store instanceof ClusterLoader) {
            ClusterLoaderConfigurationBuilder cscb = builder.persistence().addClusterLoader();
            parseLoaderChildren(reader, cscb);
         } else {
            ConfiguredBy annotation = store.getClass().getAnnotation(ConfiguredBy.class);
            Class<? extends StoreConfigurationBuilder> builderClass = null;
            if (annotation != null) {
               Class<?> configuredBy = annotation.value();
               if (configuredBy != null) {
                  BuiltBy builtBy = configuredBy.getAnnotation(BuiltBy.class);
                  builderClass = builtBy.value().asSubclass(StoreConfigurationBuilder.class);
               }
            }
View Full Code Here

    private StoreConfigurationBuilder handleStoreOrLoaderClass(String className,
                                                               PersistenceConfigurationBuilder persistenceBuilder)
          throws ClassNotFoundException {
       Class<?> storeImplClass = CacheLoader.class.getClassLoader().loadClass(className);
       ConfiguredBy annotation = storeImplClass.getAnnotation(ConfiguredBy.class);
       Class<? extends StoreConfigurationBuilder> builderClass = null;
       if (annotation != null) {
          Class<?> configuredBy = annotation.value();
          if (configuredBy != null) {
             BuiltBy builtBy = configuredBy.getAnnotation(BuiltBy.class);
             builderClass = builtBy.value().asSubclass(StoreConfigurationBuilder.class);
          }
       }
View Full Code Here

            parseStoreElements(reader, sfs);
         } else if (store instanceof ClusterLoader) {
            ClusterLoaderConfigurationBuilder cscb = builder.persistence().addClusterLoader();
            parseStoreElements(reader, cscb);
         } else {
            ConfiguredBy annotation = store.getClass().getAnnotation(ConfiguredBy.class);
            Class<? extends StoreConfigurationBuilder> builderClass = null;
            if (annotation != null) {
               Class<?> configuredBy = annotation.value();
               if (configuredBy != null) {
                  BuiltBy builtBy = configuredBy.getAnnotation(BuiltBy.class);
                  builderClass = builtBy.value().asSubclass(StoreConfigurationBuilder.class);
               }
            }
View Full Code Here

            parseStoreElements(reader, sfs);
         } else if (store instanceof ClusterLoader) {
            ClusterLoaderConfigurationBuilder cscb = builder.persistence().addClusterLoader();
            parseStoreElements(reader, cscb);
         } else {
            ConfiguredBy annotation = store.getClass().getAnnotation(ConfiguredBy.class);
            Class<? extends StoreConfigurationBuilder> builderClass = null;
            if (annotation != null) {
               Class<?> configuredBy = annotation.value();
               if (configuredBy != null) {
                  BuiltBy builtBy = configuredBy.getAnnotation(BuiltBy.class);
                  builderClass = builtBy.value().asSubclass(StoreConfigurationBuilder.class);
               }
            }
View Full Code Here

            parseStoreElements(reader, sfs);
         } else if (store instanceof ClusterLoader) {
            ClusterLoaderConfigurationBuilder cscb = builder.persistence().addClusterLoader();
            parseStoreElements(reader, cscb);
         } else {
            ConfiguredBy annotation = store.getClass().getAnnotation(ConfiguredBy.class);
            Class<? extends StoreConfigurationBuilder> builderClass = null;
            if (annotation != null) {
               Class<?> configuredBy = annotation.value();
               if (configuredBy != null) {
                  BuiltBy builtBy = configuredBy.getAnnotation(BuiltBy.class);
                  builderClass = builtBy.value().asSubclass(StoreConfigurationBuilder.class);
               }
            }
View Full Code Here

TOP

Related Classes of org.infinispan.commons.configuration.ConfiguredBy

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.