You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2018/09/04 20:25:48 UTC

[isis] 06/24: ISIS-1976: add some comments

This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a commit to branch ISIS-1976-rethink-object-adapters
in repository https://gitbox.apache.org/repos/asf/isis.git

commit 791fc659197722f318cc919a69498b195adc0462
Author: andi-huber <ah...@apache.org>
AuthorDate: Sun Sep 2 19:40:59 2018 +0200

    ISIS-1976: add some comments
---
 .../java/org/apache/isis/core/metamodel/adapter/ObjectAdapter.java   | 1 -
 .../system/persistence/adaptermanager/ObjectAdapterContext.java      | 5 +++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/adapter/ObjectAdapter.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/adapter/ObjectAdapter.java
index dc30bb6..a435c24 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/adapter/ObjectAdapter.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/adapter/ObjectAdapter.java
@@ -356,7 +356,6 @@ public interface ObjectAdapter extends Instance {
     }
 
     boolean isTransient();
-
     boolean representsPersistent();
     boolean isDestroyed();
 
diff --git a/core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/adaptermanager/ObjectAdapterContext.java b/core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/adaptermanager/ObjectAdapterContext.java
index cb90abb..f80729a 100644
--- a/core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/adaptermanager/ObjectAdapterContext.java
+++ b/core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/adaptermanager/ObjectAdapterContext.java
@@ -69,18 +69,22 @@ public class ObjectAdapterContext {
         }
     }
 
+    @Deprecated // don't expose caching
     public boolean containsAdapterForPojo(Object pojo) {
         return pojoAdapterMap.containsPojo(pojo);
     }
     
+    @Deprecated // don't expose caching
     public ObjectAdapter lookupAdapterByPojo(Object pojo) {
         return pojoAdapterMap.getAdapter(pojo);
     }
 
+    @Deprecated // don't expose caching
     public ObjectAdapter lookupAdapterById(Oid oid) {
         return oidAdapterMap.getAdapter(oid);
     }
 
+    @Deprecated // don't expose caching
     public void addAdapter(ObjectAdapter adapter) {
         if(adapter==null) {
             return; // nothing to do
@@ -92,6 +96,7 @@ public class ObjectAdapterContext {
         pojoAdapterMap.add(adapter.getObject(), adapter);
     }
     
+    @Deprecated // don't expose caching
     public void removeAdapter(ObjectAdapter adapter) {
         if(adapter==null) {
             return; // nothing to do