From d44bea52282edf82f356cfe447c688434073173e Mon Sep 17 00:00:00 2001 From: AKurakin Date: Fri, 7 Apr 2023 19:25:06 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=B8=D0=BC=D0=B5?= =?UTF-8?q?=D0=BD=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=BA=D0=BE=D0=BC?= =?UTF-8?q?=D0=BC=D0=B5=D0=BD=D1=82=D0=B0=D1=80=D0=B8=D0=B5=D0=B2.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...java => ClrxMetaServerGetterNotFoundException.java} | 7 +++---- .../spcex/clearing/backendapi/meta/FieldExtracted.java | 2 +- .../ru/spcex/clearing/backendapi/meta/MetaServer.java | 10 +++++----- .../ru/spcex/clearing/backendapi/meta/RfHelper.java | 4 ++-- clearing-parent/db-scripts/.gitignore | 2 -- .../java/ru/spcex/clearing/imdg/utils/DbDataUtils.java | 2 +- .../spcex/platform/classes/base/SpcexObjectBase.java | 4 ++-- 7 files changed, 14 insertions(+), 17 deletions(-) rename clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/{OtcMetaServerGetterNotFoundException.java => ClrxMetaServerGetterNotFoundException.java} (50%) diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/OtcMetaServerGetterNotFoundException.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/ClrxMetaServerGetterNotFoundException.java similarity index 50% rename from clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/OtcMetaServerGetterNotFoundException.java rename to clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/ClrxMetaServerGetterNotFoundException.java index 177f15db2..6221a26ca 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/OtcMetaServerGetterNotFoundException.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/ClrxMetaServerGetterNotFoundException.java @@ -3,13 +3,12 @@ package ru.spcex.clearing.backendapi.meta; import ru.clearing.classes.ConstSerializable; -public class OtcMetaServerGetterNotFoundException extends RuntimeException { +public class ClrxMetaServerGetterNotFoundException extends RuntimeException { private static final long serialVersionUID = ConstSerializable.serialVersionUID; - public OtcMetaServerGetterNotFoundException(Class clazz, String getterName) { + public ClrxMetaServerGetterNotFoundException(Class clazz, String getterName) { super( - String.format( - "Method %s() not found for class %s and subclasses!", + String.format("Method %s() not found for class %s and subclasses", getterName, clazz ) ); diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/FieldExtracted.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/FieldExtracted.java index d3f1e4575..bb2bfe495 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/FieldExtracted.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/FieldExtracted.java @@ -61,7 +61,7 @@ public abstract class FieldExtracted { //fixme somehow externalize custom serialization for type // тут нужно вернуть список id объектов а не список самих объектов для случая - // - add(r, "addresseeId", o.getAddressee() == null ? null : o.getAddressee().stream().map(OtcObjectBase::getId).collect(Collectors.toSet()), fieldFilter); + // - add(r, "addresseeId", o.getAddressee() == null ? null : o.getAddressee().stream().map(ObjectBase::getId).collect(Collectors.toSet()), fieldFilter); if (result instanceof Set && ((Set) result).size() > 0) { try { Set t = new HashSet(); diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/MetaServer.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/MetaServer.java index df2f6bde2..e345d0911 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/MetaServer.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/MetaServer.java @@ -27,7 +27,7 @@ public class MetaServer extends MetaBase { private int classNameMock = 1; @SuppressWarnings("Duplicates") - public void initAndValidate() throws ClearingMetaServerValidationException, OtcMetaServerGetterNotFoundException { + public void initAndValidate() throws ClearingMetaServerValidationException, ClrxMetaServerGetterNotFoundException { if (objectsExtracted == null) { objectsExtracted = new LinkedList<>(); actionObjectsExtracted = new ConcurrentHashMap<>(); @@ -131,7 +131,7 @@ public class MetaServer extends MetaBase { } } validateGetterForObject(o); - } catch (OtcMetaServerGetterNotFoundException e) { + } catch (ClrxMetaServerGetterNotFoundException e) { throw e; } catch (Throwable e) { throw new ClearingMetaServerValidationException(e.getLocalizedMessage()); @@ -149,7 +149,7 @@ public class MetaServer extends MetaBase { // } // } // validateGetterForObject(o); -// } catch (OtcMetaServerGetterNotFoundException e) { +// } catch (ClrxMetaServerGetterNotFoundException e) { // throw e; // } catch (Throwable e) { // throw new ClearingMetaServerValidationException(e.getLocalizedMessage()); @@ -176,11 +176,11 @@ public class MetaServer extends MetaBase { break; } if (m == null) { - throw new OtcMetaServerGetterNotFoundException(c, getterName); + throw new ClrxMetaServerGetterNotFoundException(c, getterName); } } c = RfHelper.getMetodReturnClazz(m); - } catch (OtcMetaServerGetterNotFoundException e) { + } catch (ClrxMetaServerGetterNotFoundException e) { log.trace("META SERVER >>> Геттер {}.{} не найден!", o.getClassName(), getterName); } } diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/RfHelper.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/RfHelper.java index 099057f05..96aeed6b0 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/RfHelper.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/meta/RfHelper.java @@ -14,7 +14,7 @@ public class RfHelper { private static Map REFLECTION_CACHE = new HashMap<>(); public static final String BUSINESS_OBJECT_REF = "BusinessObjectRef"; - public static final String OTC_CLASSES_PACKAGE = "com.moex.otc.classes"; + public static final String CLRX_CLASSES_PACKAGE = "ru.clearing.classes"; public static final String GETTER_NAME_PREFIX = "get"; public static final String GETTER_NAME_ID = GETTER_NAME_PREFIX + "Id"; @@ -28,7 +28,7 @@ public class RfHelper { } public static Class[] getSubclasses(Class clazz) { - return getSubclasses(clazz, OTC_CLASSES_PACKAGE); + return getSubclasses(clazz, CLRX_CLASSES_PACKAGE); } public static Class[] getSubclasses(Class clazz, String packageName) { diff --git a/clearing-parent/db-scripts/.gitignore b/clearing-parent/db-scripts/.gitignore index 9ea567857..b8ddbc2d7 100644 --- a/clearing-parent/db-scripts/.gitignore +++ b/clearing-parent/db-scripts/.gitignore @@ -4,9 +4,7 @@ lib .idea *.log temp -otc.logs_IS_UNDEFINED .gitconfig dependency-reduced-pom.xml -*/otc-test/src/test/resources/dataForDb/*.sql **/out preview \ No newline at end of file diff --git a/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/utils/DbDataUtils.java b/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/utils/DbDataUtils.java index 52582c804..f02c5a3c9 100644 --- a/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/utils/DbDataUtils.java +++ b/clearing-parent/imdg/src/test/java/ru/spcex/clearing/imdg/utils/DbDataUtils.java @@ -174,7 +174,7 @@ public final class DbDataUtils { /** * Это наш класс и не примитив * - * @param value объект, возможно otc-объект. + * @param value объект, возможно clearing-объект. * @return нужно ли применять deepScan */ private static boolean isBusinessObject(Object value) { diff --git a/platform-parent/platform-classes-base/src/main/java/ru/spcex/platform/classes/base/SpcexObjectBase.java b/platform-parent/platform-classes-base/src/main/java/ru/spcex/platform/classes/base/SpcexObjectBase.java index 41038ae88..b43f7ff35 100644 --- a/platform-parent/platform-classes-base/src/main/java/ru/spcex/platform/classes/base/SpcexObjectBase.java +++ b/platform-parent/platform-classes-base/src/main/java/ru/spcex/platform/classes/base/SpcexObjectBase.java @@ -31,9 +31,9 @@ public abstract class SpcexObjectBase implements WithId, Serializable { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; - SpcexObjectBase otcObject = (SpcexObjectBase) o; + SpcexObjectBase clrxObject = (SpcexObjectBase) o; - return id.equals(otcObject.id); + return id.equals(clrxObject.id); } @Override