Class KualiObjectCachePerBrokerImpl

  • All Implemented Interfaces:
    org.apache.ojb.broker.cache.ObjectCache, org.apache.ojb.broker.PBListener, org.apache.ojb.broker.PBStateListener

    public class KualiObjectCachePerBrokerImpl
    extends org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
    • Constructor Detail

      • KualiObjectCachePerBrokerImpl

        public KualiObjectCachePerBrokerImpl​(org.apache.ojb.broker.PersistenceBroker broker,
                                             Properties prop)
    • Method Detail

      • clear

        public void clear()
        Clear ObjectCache. I.e. remove all entries for classes and objects.
        Specified by:
        clear in interface org.apache.ojb.broker.cache.ObjectCache
        Overrides:
        clear in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
      • cache

        public void cache​(org.apache.ojb.broker.Identity oid,
                          Object obj)
        Specified by:
        cache in interface org.apache.ojb.broker.cache.ObjectCache
        Overrides:
        cache in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
        See Also:
        ObjectCachePerBrokerImpl.cache(org.apache.ojb.broker.Identity, java.lang.Object)
      • cacheIfNew

        public boolean cacheIfNew​(org.apache.ojb.broker.Identity oid,
                                  Object obj)
        Overrides:
        cacheIfNew in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
        See Also:
        ObjectCachePerBrokerImpl.cacheIfNew(org.apache.ojb.broker.Identity, java.lang.Object)
      • lookup

        public Object lookup​(org.apache.ojb.broker.Identity oid)
        Specified by:
        lookup in interface org.apache.ojb.broker.cache.ObjectCache
        Overrides:
        lookup in class org.apache.ojb.broker.cache.ObjectCachePerBrokerImpl
        See Also:
        ObjectCachePerBrokerImpl.lookup(org.apache.ojb.broker.Identity)