diff options
Diffstat (limited to 'pki/base/common/test/com/netscape')
3 files changed, 10 insertions, 9 deletions
diff --git a/pki/base/common/test/com/netscape/cmscore/dbs/CertRecordListTest.java b/pki/base/common/test/com/netscape/cmscore/dbs/CertRecordListTest.java index 699a924d0..d3177f62c 100644 --- a/pki/base/common/test/com/netscape/cmscore/dbs/CertRecordListTest.java +++ b/pki/base/common/test/com/netscape/cmscore/dbs/CertRecordListTest.java @@ -22,6 +22,7 @@ import junit.framework.TestSuite; import com.netscape.certsrv.base.EBaseException; import com.netscape.certsrv.dbs.IElementProcessor; +import com.netscape.certsrv.dbs.certdb.ICertRecord; import com.netscape.cmscore.test.CMSBaseTestCase; public class CertRecordListTest extends CMSBaseTestCase { @@ -41,7 +42,7 @@ public class CertRecordListTest extends CMSBaseTestCase { } public void testProcessCertRecordsUsesSize() throws EBaseException { - DBVirtualListStub dbList = new DBVirtualListStub(); + DBVirtualListStub<ICertRecord> dbList = new DBVirtualListStub<ICertRecord>(); dbList.size = 5; CertRecordList certList = new CertRecordList(dbList); @@ -57,12 +58,12 @@ public class CertRecordListTest extends CMSBaseTestCase { assertEquals(7, dbList.lastIndexGetElementAtCalledWith); } - public class DBVirtualListStub extends DBVirtualListDefaultStub { + public class DBVirtualListStub<T> extends DBVirtualListDefaultStub<T> { public int size = 0; public int getElementAtCallCount = 0; public int lastIndexGetElementAtCalledWith = 0; - public Object getElementAt(int index) { + public T getElementAt(int index) { getElementAtCallCount++; lastIndexGetElementAtCalledWith = index; diff --git a/pki/base/common/test/com/netscape/cmscore/dbs/DBSSessionDefaultStub.java b/pki/base/common/test/com/netscape/cmscore/dbs/DBSSessionDefaultStub.java index 9ce03b55e..c00be1f45 100644 --- a/pki/base/common/test/com/netscape/cmscore/dbs/DBSSessionDefaultStub.java +++ b/pki/base/common/test/com/netscape/cmscore/dbs/DBSSessionDefaultStub.java @@ -56,7 +56,7 @@ public class DBSSessionDefaultStub implements IDBSSession { return null; } - public IDBVirtualList createVirtualList(String base, String filter, String attrs[]) throws EBaseException { + public <T> IDBVirtualList<T> createVirtualList(String base, String filter, String attrs[]) throws EBaseException { return null; } @@ -64,12 +64,12 @@ public class DBSSessionDefaultStub implements IDBSSession { return null; } - public IDBVirtualList createVirtualList(String base, String filter, String attrs[], String sortKey, int pageSize) + public <T> IDBVirtualList<T> createVirtualList(String base, String filter, String attrs[], String sortKey, int pageSize) throws EBaseException { return null; } - public IDBVirtualList createVirtualList(String base, String filter, String attrs[], String startFrom, + public <T> IDBVirtualList<T> createVirtualList(String base, String filter, String attrs[], String startFrom, String sortKey, int pageSize) throws EBaseException { return null; } diff --git a/pki/base/common/test/com/netscape/cmscore/dbs/DBVirtualListDefaultStub.java b/pki/base/common/test/com/netscape/cmscore/dbs/DBVirtualListDefaultStub.java index a750ad504..d674bd6a6 100644 --- a/pki/base/common/test/com/netscape/cmscore/dbs/DBVirtualListDefaultStub.java +++ b/pki/base/common/test/com/netscape/cmscore/dbs/DBVirtualListDefaultStub.java @@ -29,7 +29,7 @@ import com.netscape.certsrv.dbs.IElementProcessor; * * Do not put any behaviour in this class. */ -public class DBVirtualListDefaultStub implements IDBVirtualList { +public class DBVirtualListDefaultStub<T> implements IDBVirtualList<T> { public void setPageSize(int size) { } @@ -64,11 +64,11 @@ public class DBVirtualListDefaultStub implements IDBVirtualList { return false; } - public Object getElementAt(int index) { + public T getElementAt(int index) { return null; } - public Object getJumpToElementAt(int i) { + public T getJumpToElementAt(int i) { return null; } |