Uses of Class
org.apache.sis.referencing.factory.ConcurrentAuthorityFactory.DataAccessRef
Packages that use ConcurrentAuthorityFactory.DataAccessRef
Package
Description
Creates Coordinate Reference System (CRS) objects from given properties or authority codes.
-
Uses of ConcurrentAuthorityFactory.DataAccessRef in org.apache.sis.referencing.factory
Fields in org.apache.sis.referencing.factory with type parameters of type ConcurrentAuthorityFactory.DataAccessRefModifier and TypeFieldDescriptionprivate final Deque<ConcurrentAuthorityFactory.DataAccessRef<DAO>>
ConcurrentAuthorityFactory.availableDAOs
The Data Access Object instances previously created and released for future reuse.private final Deque<ConcurrentAuthorityFactory.DataAccessRef<DAO>>
ConcurrentAuthorityFactory.ShutdownHook.availableDAOs
TheConcurrentAuthorityFactory.availableDAOs
queue.private final ThreadLocal<ConcurrentAuthorityFactory.DataAccessRef<DAO>>
ConcurrentAuthorityFactory.currentDAO
The Data Access Object in use by the current thread.Methods in org.apache.sis.referencing.factory with parameters of type ConcurrentAuthorityFactory.DataAccessRefModifier and TypeMethodDescriptionprivate void
ConcurrentAuthorityFactory.recycle
(ConcurrentAuthorityFactory.DataAccessRef<DAO> usage) Pushes the given DAO in the list of objects available for reuse.Method parameters in org.apache.sis.referencing.factory with type arguments of type ConcurrentAuthorityFactory.DataAccessRefModifier and TypeMethodDescriptionprivate static <DAO extends GeodeticAuthorityFactory>
List<DAO>ConcurrentAuthorityFactory.clear
(Deque<ConcurrentAuthorityFactory.DataAccessRef<DAO>> availableDAOs) Clears the given queue and returns all DAO instances that it contained.