本文整理了Java中org.apache.sis.util.logging.WarningListeners.removeWarningListener()
方法的一些代码示例,展示了WarningListeners.removeWarningListener()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WarningListeners.removeWarningListener()
方法的具体详情如下:
包路径:org.apache.sis.util.logging.WarningListeners
类名称:WarningListeners
方法名:removeWarningListener
[英]Removes a previously registered listener.
[中]删除以前注册的侦听器。
代码示例来源:origin: org.apache.sis.storage/sis-storage
/**
* Removes a previously registered listener.
*
* @param listener the listener to remove.
* @throws NoSuchElementException if the given listener is not registered in this data store.
*/
public void removeWarningListener(final WarningListener<? super DataStore> listener)
throws NoSuchElementException
{
listeners.removeWarningListener(listener);
}
代码示例来源:origin: org.apache.sis.core/sis-metadata
/**
* Removes a previously registered listener.
*
* @param listener the listener to remove.
* @throws NoSuchElementException if the given listener is not registered in this metadata source.
*/
public void removeWarningListener(final WarningListener<? super MetadataSource> listener)
throws NoSuchElementException
{
listeners.removeWarningListener(listener);
}
代码示例来源:origin: apache/sis
/**
* Removes a previously registered listener.
*
* @param listener the listener to remove.
* @throws NoSuchElementException if the given listener is not registered in this data store.
*/
public void removeWarningListener(final WarningListener<? super DataStore> listener)
throws NoSuchElementException
{
listeners.removeWarningListener(listener);
}
代码示例来源:origin: apache/sis
/**
* Removes a previously registered listener.
*
* @param listener the listener to remove.
* @throws NoSuchElementException if the given listener is not registered in this metadata source.
*/
public void removeWarningListener(final WarningListener<? super MetadataSource> listener)
throws NoSuchElementException
{
listeners.removeWarningListener(listener);
}
代码示例来源:origin: apache/sis
/**
* Tests {@link WarningListeners#addWarningListener(WarningListener)} followed by
* {@link WarningListeners#removeWarningListener(WarningListener)}
*/
@Test
public void testAddAndRemoveWarningListener() {
listeners.addWarningListener(this);
try {
listeners.addWarningListener(this);
} catch (IllegalArgumentException e) {
// This is the expected exception.
assertTrue(e.getMessage().contains("TestListener"));
}
listeners.removeWarningListener(this);
try {
listeners.removeWarningListener(this);
} catch (NoSuchElementException e) {
// This is the expected exception.
assertTrue(e.getMessage().contains("TestListener"));
}
}
代码示例来源:origin: apache/sis
/**
* Tests {@link WarningListeners#warning(String, Exception)} with a registered listener.
*/
@Test
@DependsOnMethod("testAddAndRemoveWarningListener")
public void testWarning() {
listeners.addWarningListener(this);
listeners.warning("The message", null);
listeners.removeWarningListener(this);
assertNotNull("Listener has not been notified.", warning);
assertEquals(getClass().getName(), warning.getSourceClassName());
assertEquals("testWarning", warning.getSourceMethodName());
assertEquals("The message", warning.getMessage());
}
}
内容来源于网络,如有侵权,请联系作者删除!