javax.sql.rowset.spi.SyncFactory Java Examples

The following examples show how to use javax.sql.rowset.spi.SyncFactory. You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: SyncFactoryTests.java    From dragonwell8_jdk with GNU General Public License v2.0 6 votes vote down vote up
@Test
public void test07() throws SyncFactoryException {

    // Validate that only the default providers and any specified via
    // a System property are available
    validateProviders(initialProviders);

    // Register a provider and make sure it is avaiable
    SyncFactory.registerProvider(stubProvider);
    validateProviders(allProviders);

    // Check that if a provider is unregistered, it does not show as
    // registered
    SyncFactory.unregisterProvider(stubProvider);
    validateProviders(initialProviders);
}
 
Example #2
Source File: SyncFactoryTests.java    From jdk8u60 with GNU General Public License v2.0 6 votes vote down vote up
@Test
public void test07() throws SyncFactoryException {

    // Validate that only the default providers and any specified via
    // a System property are available
    validateProviders(initialProviders);

    // Register a provider and make sure it is avaiable
    SyncFactory.registerProvider(stubProvider);
    validateProviders(allProviders);

    // Check that if a provider is unregistered, it does not show as
    // registered
    SyncFactory.unregisterProvider(stubProvider);
    validateProviders(initialProviders);
}
 
Example #3
Source File: SyncFactoryTests.java    From openjdk-jdk8u with GNU General Public License v2.0 6 votes vote down vote up
@Test
public void test07() throws SyncFactoryException {

    // Validate that only the default providers and any specified via
    // a System property are available
    validateProviders(initialProviders);

    // Register a provider and make sure it is avaiable
    SyncFactory.registerProvider(stubProvider);
    validateProviders(allProviders);

    // Check that if a provider is unregistered, it does not show as
    // registered
    SyncFactory.unregisterProvider(stubProvider);
    validateProviders(initialProviders);
}
 
Example #4
Source File: SyncFactoryTests.java    From hottub with GNU General Public License v2.0 5 votes vote down vote up
@Test
public void test02() throws SyncFactoryException {
    SyncProvider p = SyncFactory.getInstance("");
    assertTrue(p instanceof RIOptimisticProvider);
    // Attempt to get an invalid provider and get the default provider
    p = SyncFactory.getInstance("util.InvalidSyncProvider");
    assertTrue(p instanceof RIOptimisticProvider);
}
 
Example #5
Source File: CommonCachedRowSetTests.java    From jdk8u_jdk with GNU General Public License v2.0 5 votes vote down vote up
@Test(dataProvider = "rowSetType")
public void commonCachedRowSetTest0003(CachedRowSet rs) throws SQLException {

    // Register a provider and make sure it is avaiable
    SyncFactory.registerProvider(stubProvider);
    rs.setSyncProvider(stubProvider);
    SyncProvider sp = rs.getSyncProvider();
    assertTrue(sp instanceof StubSyncProvider);
    SyncFactory.unregisterProvider(stubProvider);
    rs.close();
}
 
Example #6
Source File: SyncFactoryTests.java    From openjdk-jdk8u-backup with GNU General Public License v2.0 5 votes vote down vote up
@Test
public void test02() throws SyncFactoryException {
    SyncProvider p = SyncFactory.getInstance("");
    assertTrue(p instanceof RIOptimisticProvider);
    // Attempt to get an invalid provider and get the default provider
    p = SyncFactory.getInstance("util.InvalidSyncProvider");
    assertTrue(p instanceof RIOptimisticProvider);
}
 
Example #7
Source File: CommonCachedRowSetTests.java    From openjdk-jdk9 with GNU General Public License v2.0 5 votes vote down vote up
@Test(dataProvider = "rowSetType")
public void commonCachedRowSetTest0003(CachedRowSet rs) throws SQLException {

    // Register a provider and make sure it is avaiable
    SyncFactory.registerProvider(stubProvider);
    rs.setSyncProvider(stubProvider);
    SyncProvider sp = rs.getSyncProvider();
    assertTrue(sp instanceof StubSyncProvider);
    SyncFactory.unregisterProvider(stubProvider);
    rs.close();
}
 
Example #8
Source File: SyncFactoryTests.java    From jdk8u60 with GNU General Public License v2.0 5 votes vote down vote up
private void validateProviders(List<String> expectedProviders)
        throws SyncFactoryException {
    List<String> results = new ArrayList<>();
    Enumeration<SyncProvider> providers = SyncFactory.getRegisteredProviders();

    while (providers.hasMoreElements()) {
        SyncProvider p = providers.nextElement();
        results.add(p.getProviderID());
    }
    assertTrue(expectedProviders.containsAll(results)
            && results.size() == expectedProviders.size());
}
 
Example #9
Source File: SyncFactoryTests.java    From jdk8u60 with GNU General Public License v2.0 5 votes vote down vote up
@Test
public void test02() throws SyncFactoryException {
    SyncProvider p = SyncFactory.getInstance("");
    assertTrue(p instanceof RIOptimisticProvider);
    // Attempt to get an invalid provider and get the default provider
    p = SyncFactory.getInstance("util.InvalidSyncProvider");
    assertTrue(p instanceof RIOptimisticProvider);
}
 
Example #10
Source File: CommonCachedRowSetTests.java    From hottub with GNU General Public License v2.0 5 votes vote down vote up
@Test(dataProvider = "rowSetType")
public void commonCachedRowSetTest0003(CachedRowSet rs) throws SQLException {

    // Register a provider and make sure it is avaiable
    SyncFactory.registerProvider(stubProvider);
    rs.setSyncProvider(stubProvider);
    SyncProvider sp = rs.getSyncProvider();
    assertTrue(sp instanceof StubSyncProvider);
    SyncFactory.unregisterProvider(stubProvider);
    rs.close();
}
 
Example #11
Source File: SyncFactoryPermissionsTests.java    From openjdk-jdk8u with GNU General Public License v2.0 4 votes vote down vote up
@Test
public void test09() throws Exception {
    setPolicy(new TestPolicy("all"));
    SyncFactory.setLogger(alogger, Level.INFO);
}
 
Example #12
Source File: SyncFactoryPermissionsTests.java    From openjdk-jdk8u-backup with GNU General Public License v2.0 4 votes vote down vote up
@Test
public void test08() throws Exception {
    setPolicy(new TestPolicy("setSyncFactoryLogger"));
    SyncFactory.setLogger(alogger, Level.INFO);
}
 
Example #13
Source File: SyncFactoryPermissionsTests.java    From jdk8u60 with GNU General Public License v2.0 4 votes vote down vote up
@Test
public void test05() throws Exception {
    setPolicy(new TestPolicy("all"));
    SyncFactory.setLogger(alogger);
}
 
Example #14
Source File: SyncFactoryTests.java    From openjdk-jdk9 with GNU General Public License v2.0 4 votes vote down vote up
@Test(enabled=true)
public void test09() throws Exception {
    SyncFactory.setJNDIContext(ctx);
}
 
Example #15
Source File: SyncFactoryTests.java    From jdk8u60 with GNU General Public License v2.0 4 votes vote down vote up
@Test(expectedExceptions = SyncFactoryException.class,enabled=true)
public void test04() throws SyncFactoryException {
    Logger l = SyncFactory.getLogger();
}
 
Example #16
Source File: SyncFactoryTests.java    From hottub with GNU General Public License v2.0 4 votes vote down vote up
@Test
public void test05() throws SyncFactoryException {
    SyncFactory.setLogger(alogger);
    Logger l = SyncFactory.getLogger();
    assertTrue(l.equals(alogger));
}
 
Example #17
Source File: SyncFactoryPermissionsTests.java    From hottub with GNU General Public License v2.0 4 votes vote down vote up
@Test(expectedExceptions = SyncFactoryException.class)
public void test00() throws SyncFactoryException {
    Logger l = SyncFactory.getLogger();
}
 
Example #18
Source File: SyncFactoryTests.java    From openjdk-jdk8u with GNU General Public License v2.0 4 votes vote down vote up
@Test
public void test01() throws SyncFactoryException {
    SyncFactory.registerProvider(stubProvider);
    SyncProvider p = SyncFactory.getInstance(stubProvider);
    assertTrue(p instanceof StubSyncProvider);
}
 
Example #19
Source File: SyncFactoryTests.java    From openjdk-jdk9 with GNU General Public License v2.0 4 votes vote down vote up
@Test
public void test05() throws SyncFactoryException {
    SyncFactory.setLogger(alogger);
    Logger l = SyncFactory.getLogger();
    assertTrue(l.equals(alogger));
}
 
Example #20
Source File: SyncFactoryTests.java    From jdk8u60 with GNU General Public License v2.0 4 votes vote down vote up
@Test
public void test00() throws SyncFactoryException {
    SyncProvider p = SyncFactory.getInstance(propertyStubProvider);
    assertTrue(p instanceof PropertyStubProvider);
}
 
Example #21
Source File: SyncFactoryTests.java    From jdk8u60 with GNU General Public License v2.0 4 votes vote down vote up
@Test
public void test() throws SyncFactoryException {
    SyncFactory syncFactory = SyncFactory.getSyncFactory();
    assertTrue(syncFactory != null);
}
 
Example #22
Source File: SyncFactoryPermissionsTests.java    From jdk8u_jdk with GNU General Public License v2.0 4 votes vote down vote up
@Test(expectedExceptions = AccessControlException.class)
public void test06() throws Exception {
    setPolicy(new TestPolicy());
    SyncFactory.setLogger(alogger, Level.INFO);
}
 
Example #23
Source File: SyncFactoryPermissionsTests.java    From jdk8u-jdk with GNU General Public License v2.0 4 votes vote down vote up
@Test
public void test01() throws Exception {
    setPolicy(new TestPolicy("setSyncFactory"));
    SyncFactory.setJNDIContext(ctx);
}
 
Example #24
Source File: SyncFactoryPermissionsTests.java    From TencentKona-8 with GNU General Public License v2.0 4 votes vote down vote up
@Test
public void test09() throws Exception {
    setPolicy(new TestPolicy("all"));
    SyncFactory.setLogger(alogger, Level.INFO);
}
 
Example #25
Source File: SyncFactoryPermissionsTests.java    From TencentKona-8 with GNU General Public License v2.0 4 votes vote down vote up
@Test
public void test08() throws Exception {
    setPolicy(new TestPolicy("setSyncFactoryLogger"));
    SyncFactory.setLogger(alogger, Level.INFO);
}
 
Example #26
Source File: SyncFactoryTests.java    From dragonwell8_jdk with GNU General Public License v2.0 4 votes vote down vote up
@BeforeMethod
public void setUpMethod() throws Exception {
    // Make sure the provider provider that is registered is removed
    // before each run
    SyncFactory.unregisterProvider(stubProvider);
}
 
Example #27
Source File: SyncFactoryTests.java    From openjdk-jdk9 with GNU General Public License v2.0 4 votes vote down vote up
@BeforeMethod
public void setUpMethod() throws Exception {
    // Make sure the provider provider that is registered is removed
    // before each run
    SyncFactory.unregisterProvider(stubProvider);
}
 
Example #28
Source File: SyncFactoryPermissionsTests.java    From openjdk-jdk9 with GNU General Public License v2.0 4 votes vote down vote up
@Test
public void test08() throws Exception {
    setPolicy(new TestPolicy("setSyncFactoryLogger"));
    SyncFactory.setLogger(alogger, Level.INFO);
}
 
Example #29
Source File: SyncFactoryTests.java    From hottub with GNU General Public License v2.0 4 votes vote down vote up
@Test(expectedExceptions = SyncFactoryException.class, enabled=true)
public void test08() throws Exception {
    SyncFactory.setJNDIContext(null);
}
 
Example #30
Source File: SyncFactoryPermissionsTests.java    From openjdk-jdk8u-backup with GNU General Public License v2.0 4 votes vote down vote up
@Test(expectedExceptions = AccessControlException.class)
public void test03() throws Exception {
    setPolicy(new TestPolicy());
    SyncFactory.setLogger(alogger);
}