org.jboss.logging.Logger.infov()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(9.6k)|赞(0)|评价(0)|浏览(182)

本文整理了Java中org.jboss.logging.Logger.infov()方法的一些代码示例,展示了Logger.infov()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.infov()方法的具体详情如下:
包路径:org.jboss.logging.Logger
类名称:Logger
方法名:infov

Logger.infov介绍

[英]Issue a log message with a level of INFO using java.text.MessageFormat-style formatting.
[中]使用java发出具有信息级别的日志消息。文本MessageFormat样式格式化。

代码示例

代码示例来源:origin: hibernate/hibernate-orm

  1. @Test
  2. public void testLifecycle() {
  3. doInJPA( this::entityManagerFactory, entityManager -> {
  4. Person person = new Person( 1L );
  5. person.getPhones().add( new Phone( 1L, "landline", "028-234-9876" ) );
  6. person.getPhones().add( new Phone( 2L, "mobile", "072-122-9876" ) );
  7. entityManager.persist( person );
  8. } );
  9. doInJPA( this::entityManagerFactory, entityManager -> {
  10. Person person = entityManager.find( Person.class, 1L );
  11. Set<Phone> phones = person.getPhones();
  12. Assert.assertEquals( 2, phones.size() );
  13. phones.stream().forEach( phone -> log.infov( "Phone number %s", phone.getNumber() ) );
  14. phones.remove( phones.iterator().next() );
  15. Assert.assertEquals( 1, phones.size() );
  16. } );
  17. doInJPA( this::entityManagerFactory, entityManager -> {
  18. Person person = entityManager.find( Person.class, 1L );
  19. Set<Phone> phones = person.getPhones();
  20. Assert.assertEquals( 1, phones.size() );
  21. } );
  22. }

代码示例来源:origin: hibernate/hibernate-orm

  1. @Test
  2. public void testLifecycle() {
  3. doInJPA( this::entityManagerFactory, entityManager -> {
  4. Person person = new Person( 1L );
  5. person.getPhones().add( new Phone( 1L, "landline", "028-234-9876" ) );
  6. person.getPhones().add( new Phone( 2L, "mobile", "072-122-9876" ) );
  7. entityManager.persist( person );
  8. } );
  9. doInJPA( this::entityManagerFactory, entityManager -> {
  10. Person person = entityManager.find( Person.class, 1L );
  11. Set<Phone> phones = person.getPhones();
  12. Assert.assertEquals( 2, phones.size() );
  13. phones.stream().forEach( phone -> log.infov( "Phone number %s", phone.getNumber() ) );
  14. phones.remove( phones.iterator().next() );
  15. Assert.assertEquals( 1, phones.size() );
  16. } );
  17. doInJPA( this::entityManagerFactory, entityManager -> {
  18. Person person = entityManager.find( Person.class, 1L );
  19. Set<Phone> phones = person.getPhones();
  20. Assert.assertEquals( 1, phones.size() );
  21. } );
  22. }

代码示例来源:origin: hibernate/hibernate-orm

  1. @Test
  2. public void testLifecycle() {
  3. doInJPA( this::entityManagerFactory, entityManager -> {
  4. Person person = new Person( 1L );
  5. entityManager.persist( person );
  6. person.addPhone( new Phone( 1L, "landline", "028-234-9876" ) );
  7. person.addPhone( new Phone( 2L, "mobile", "072-122-9876" ) );
  8. } );
  9. doInJPA( this::entityManagerFactory, entityManager -> {
  10. Person person = entityManager.find( Person.class, 1L );
  11. Set<Phone> phones = person.getPhones();
  12. Assert.assertEquals( 2, phones.size() );
  13. phones.stream().forEach( phone -> log.infov( "Phone number %s", phone.getNumber() ) );
  14. person.removePhone( phones.iterator().next() );
  15. Assert.assertEquals( 1, phones.size() );
  16. } );
  17. doInJPA( this::entityManagerFactory, entityManager -> {
  18. Person person = entityManager.find( Person.class, 1L );
  19. Set<Phone> phones = person.getPhones();
  20. Assert.assertEquals( 1, phones.size() );
  21. } );
  22. }

代码示例来源:origin: hibernate/hibernate-orm

  1. @Test
  2. public void testLifecycle() {
  3. doInJPA( this::entityManagerFactory, entityManager -> {
  4. Person person = new Person( 1L );
  5. entityManager.persist( person );
  6. person.addPhone( new Phone( 1L, "landline", "028-234-9876" ) );
  7. person.addPhone( new Phone( 2L, "mobile", "072-122-9876" ) );
  8. } );
  9. doInJPA( this::entityManagerFactory, entityManager -> {
  10. Person person = entityManager.find( Person.class, 1L );
  11. Set<Phone> phones = person.getPhones();
  12. Assert.assertEquals( 2, phones.size() );
  13. phones.stream().forEach( phone -> log.infov( "Phone number %s", phone.getNumber() ) );
  14. person.removePhone( phones.iterator().next() );
  15. Assert.assertEquals( 1, phones.size() );
  16. } );
  17. doInJPA( this::entityManagerFactory, entityManager -> {
  18. Person person = entityManager.find( Person.class, 1L );
  19. Set<Phone> phones = person.getPhones();
  20. Assert.assertEquals( 1, phones.size() );
  21. } );
  22. }

代码示例来源:origin: resteasy/Resteasy

  1. public void registerLocalProviderInstance(Object provider, Map<Class<?>, Integer> contracts) {
  2. for (Object registered : getLocalProviderInstances()) {
  3. if (registered == provider) {
  4. LOG.infov("Provider already registered {0}", provider.getClass().getName());
  5. return;
  6. }
  7. }
  8. localProviderInstances.add(provider);
  9. configurationWrapper.registerLocalContract(provider.getClass(), contracts);
  10. }

代码示例来源:origin: org.jboss.resteasy/resteasy-client-microprofile

  1. public void registerLocalProviderInstance(Object provider, Map<Class<?>, Integer> contracts) {
  2. for (Object registered : getLocalProviderInstances()) {
  3. if (registered == provider) {
  4. LOG.infov("Provider already registered {0}", provider.getClass().getName());
  5. return;
  6. }
  7. }
  8. localProviderInstances.add(provider);
  9. configurationWrapper.registerLocalContract(provider.getClass(), contracts);
  10. }

代码示例来源:origin: org.jboss.weld.se/weld-se

  1. logger.infov("Unable to adapt URL: {0}, using its external form instead", url);
  2. ref = url.toExternalForm();

代码示例来源:origin: weld/core

  1. logger.infov("Unable to adapt URL: {0}, using its external form instead", url);
  2. ref = url.toExternalForm();

代码示例来源:origin: org.jboss.weld.environment/weld-environment-common

  1. logger.infov("Unable to adapt URL: {0}, using its external form instead", url);
  2. ref = url.toExternalForm();

代码示例来源:origin: weld/core

  1. logger.infov("Unable to adapt URL: {0}, using its external form instead", url);
  2. ref = url.toExternalForm();

代码示例来源:origin: weld/core

  1. logger.infov("Unable to adapt URL: {0}, using its external form instead", url);
  2. ref = url.toExternalForm();

代码示例来源:origin: org.jboss.weld.se/weld-se-shaded

  1. logger.infov("Unable to adapt URL: {0}, using its external form instead", url);
  2. ref = url.toExternalForm();

代码示例来源:origin: org.jboss.weld.servlet/weld-servlet-shaded

  1. logger.infov("Unable to adapt URL: {0}, using its external form instead", url);
  2. ref = url.toExternalForm();

代码示例来源:origin: org.wildfly/wildfly-testsuite-shared

  1. /**
  2. * Reverts configuration changes done by {@link #setup(ModelControllerClient)} method - i.e. calls {@link ConfigurableElement#remove(CLIWrapper)} method
  3. * on instances provided by {@link #getConfigurableElements()} (in reverse order).
  4. */
  5. protected void tearDown(ModelControllerClient modelControllerClient) throws Exception {
  6. if (configurableElements == null || configurableElements.length == 0) {
  7. LOGGER.warn("Empty Elytron configuration.");
  8. return;
  9. }
  10. try (CLIWrapper cli = new CLIWrapper(true)) {
  11. final ListIterator<ConfigurableElement> reverseConfigIt = Arrays.asList(configurableElements)
  12. .listIterator(configurableElements.length);
  13. while (reverseConfigIt.hasPrevious()) {
  14. final ConfigurableElement configurableElement = reverseConfigIt.previous();
  15. LOGGER.infov("Removing element {0} ({1})", configurableElement.getName(),
  16. configurableElement.getClass().getSimpleName());
  17. configurableElement.remove(modelControllerClient, cli);
  18. }
  19. }
  20. this.configurableElements = null;
  21. ServerReload.reloadIfRequired(modelControllerClient);
  22. }

代码示例来源:origin: weld/core

  1. logger.infov("Unable to adapt JAR file URL: {0}, using its external form instead", path);
  2. return fallback.toExternalForm();

代码示例来源:origin: weld/core

  1. logger.infov("Unable to adapt JAR file URL: {0}, using its external form instead", path);
  2. return fallback.toExternalForm();

代码示例来源:origin: org.wildfly/wildfly-testsuite-shared

  1. /**
  2. * Creates configuration elements (provided by implementation of {@link #getConfigurableElements()} method) and calls
  3. * {@link ConfigurableElement#create(CLIWrapper)} for them.
  4. */
  5. protected void setup(final ModelControllerClient modelControllerClient) throws Exception {
  6. configurableElements = getConfigurableElements();
  7. if (configurableElements == null || configurableElements.length == 0) {
  8. LOGGER.warn("Empty Elytron configuration.");
  9. return;
  10. }
  11. try (CLIWrapper cli = new CLIWrapper(true)) {
  12. for (final ConfigurableElement configurableElement : configurableElements) {
  13. LOGGER.infov("Adding element {0} ({1})", configurableElement.getName(),
  14. configurableElement.getClass().getSimpleName());
  15. configurableElement.create(modelControllerClient, cli);
  16. }
  17. }
  18. ServerReload.reloadIfRequired(modelControllerClient);
  19. }

代码示例来源:origin: org.keycloak/keycloak-wildfly-server-subsystem

  1. @Override
  2. public void undeploy(DeploymentUnit context) {
  3. ProviderManager pm = context.getAttachment(ATTACHMENT_KEY);
  4. if (pm != null) {
  5. logger.infov("Undeploying Keycloak provider: {0}", context.getName());
  6. ProviderManagerRegistry.SINGLETON.undeploy(pm);
  7. context.removeAttachment(ATTACHMENT_KEY);
  8. }
  9. }
  10. }

代码示例来源:origin: org.keycloak/keycloak-saml-wildfly-adapter

  1. private static void addSsoCacheCrossDcListener(Cache<String, String[]> ssoCache, SsoSessionCacheListener listener) {
  2. if (ssoCache.getCacheConfiguration().persistence() == null) {
  3. return;
  4. }
  5. final Set<RemoteStore> stores = getRemoteStores(ssoCache);
  6. if (stores == null || stores.isEmpty()) {
  7. return;
  8. }
  9. LOG.infov("Listening for events on remote stores configured for cache {0}", ssoCache.getName());
  10. for (RemoteStore store : stores) {
  11. store.getRemoteCache().addClientListener(listener);
  12. }
  13. }

代码示例来源:origin: org.keycloak/keycloak-wildfly-server-subsystem

  1. @Override
  2. public void deploy(DeploymentPhaseContext phaseContext) throws DeploymentUnitProcessingException {
  3. DeploymentUnit deploymentUnit = phaseContext.getDeploymentUnit();
  4. KeycloakAdapterConfigService config = KeycloakAdapterConfigService.INSTANCE;
  5. String deploymentName = deploymentUnit.getName();
  6. if (config.isKeycloakServerDeployment(deploymentName)) {
  7. return;
  8. }
  9. KeycloakDeploymentInfo info = KeycloakProviderDependencyProcessor.getKeycloakProviderDeploymentInfo(deploymentUnit);
  10. if (info.isProvider()) {
  11. logger.infov("Deploying Keycloak provider: {0}", deploymentUnit.getName());
  12. final Module module = deploymentUnit.getAttachment(Attachments.MODULE);
  13. ProviderManager pm = new ProviderManager(info, module.getClassLoader());
  14. ProviderManagerRegistry.SINGLETON.deploy(pm);
  15. deploymentUnit.putAttachment(ATTACHMENT_KEY, pm);
  16. }
  17. }

相关文章