Classfile /home/tpasch2/tmp/org/nuclos/server/history/ejb3/HistoryFacadeBean$1.class Last modified 07.11.2013; size 1884 bytes MD5 checksum c54252a7f9b6212266bcb0d015e46654 Compiled from "HistoryFacadeBean.java" class org.nuclos.server.history.ejb3.HistoryFacadeBean$1 implements org.nuclos.common.collection.BinaryPredicate, org.nuclos.server.masterdata.valueobject.MasterDataVO> { final org.nuclos.server.history.ejb3.HistoryFacadeBean this$0; Signature: Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; org.nuclos.server.history.ejb3.HistoryFacadeBean$1(org.nuclos.server.history.ejb3.HistoryFacadeBean); Signature: (Lorg/nuclos/server/history/ejb3/HistoryFacadeBean;)V Code: 0: aload_0 1: aload_1 2: putfield #12 // Field this$0:Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; 5: aload_0 6: invokespecial #14 // Method java/lang/Object."":()V 9: return LineNumberTable: line 1: 0 line 393: 5 LocalVariableTable: Start Length Slot Name Signature 0 10 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean$1; public boolean evaluate(org.nuclos.server.masterdata.valueobject.MasterDataVO, org.nuclos.server.masterdata.valueobject.MasterDataVO); Signature: (Lorg/nuclos/server/masterdata/valueobject/MasterDataVO;Lorg/nuclos/server/masterdata/valueobject/MasterDataVO;)Z Code: 0: aload_1 1: invokevirtual #26 // Method org/nuclos/server/masterdata/valueobject/MasterDataVO.getPrimaryKey:()Ljava/lang/Object; 4: aload_2 5: invokevirtual #26 // Method org/nuclos/server/masterdata/valueobject/MasterDataVO.getPrimaryKey:()Ljava/lang/Object; 8: invokestatic #32 // Method org/nuclos/common2/LangUtils.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z 11: ireturn LineNumberTable: line 396: 0 LocalVariableTable: Start Length Slot Name Signature 0 12 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean$1; 0 12 1 t1 Lorg/nuclos/server/masterdata/valueobject/MasterDataVO; 0 12 2 t2 Lorg/nuclos/server/masterdata/valueobject/MasterDataVO; public boolean evaluate(java.lang.Object, java.lang.Object); Signature: (Ljava/lang/Object;Ljava/lang/Object;)Z Code: 0: aload_0 1: aload_1 2: checkcast #27 // class org/nuclos/server/masterdata/valueobject/MasterDataVO 5: aload_2 6: checkcast #27 // class org/nuclos/server/masterdata/valueobject/MasterDataVO 9: invokevirtual #43 // Method evaluate:(Lorg/nuclos/server/masterdata/valueobject/MasterDataVO;Lorg/nuclos/server/masterdata/valueobject/MasterDataVO;)Z 12: ireturn LineNumberTable: line 1: 0 LocalVariableTable: Start Length Slot Name Signature } Classfile /home/tpasch2/tmp/org/nuclos/server/history/ejb3/HistoryFacadeBean$2.class Last modified 07.11.2013; size 1015 bytes MD5 checksum e4e9c36e21ada67d6db4f178e03d134c Compiled from "HistoryFacadeBean.java" class org.nuclos.server.history.ejb3.HistoryFacadeBean$2 { static final int[] $SwitchMap$org$nuclos$server$dblayer$structure$DbColumnType$DbGenericType; Signature: [I static {}; Signature: ()V Code: 0: invokestatic #1 // Method org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.values:()[Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; 3: arraylength 4: newarray int 6: putstatic #2 // Field $SwitchMap$org$nuclos$server$dblayer$structure$DbColumnType$DbGenericType:[I 9: getstatic #2 // Field $SwitchMap$org$nuclos$server$dblayer$structure$DbColumnType$DbGenericType:[I 12: getstatic #3 // Field org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.CLOB:Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; 15: invokevirtual #4 // Method org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.ordinal:()I 18: iconst_1 19: iastore 20: goto 24 23: astore_0 24: getstatic #2 // Field $SwitchMap$org$nuclos$server$dblayer$structure$DbColumnType$DbGenericType:[I 27: getstatic #6 // Field org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.BLOB:Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; 30: invokevirtual #4 // Method org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.ordinal:()I 33: iconst_2 34: iastore 35: goto 39 38: astore_0 39: return Exception table: from to target type 9 20 23 Class java/lang/NoSuchFieldError 24 35 38 Class java/lang/NoSuchFieldError LineNumberTable: line 330: 0 LocalVariableTable: Start Length Slot Name Signature 24 0 0 ex Ljava/lang/NoSuchFieldError; 39 0 0 ex Ljava/lang/NoSuchFieldError; } Classfile /home/tpasch2/tmp/org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure11.class Last modified 07.11.2013; size 909 bytes MD5 checksum 79d2c2c9e28a964ff0dd274ccd99631a Compiled from "HistoryFacadeBean.java" public class org.nuclos.server.history.ejb3.HistoryFacadeBean$AjcClosure11 extends org.aspectj.runtime.internal.AroundClosure { public org.nuclos.server.history.ejb3.HistoryFacadeBean$AjcClosure11(java.lang.Object[]); Signature: ([Ljava/lang/Object;)V Code: 0: aload_0 1: aload_1 2: invokespecial #10 // Method org/aspectj/runtime/internal/AroundClosure."":([Ljava/lang/Object;)V 5: return LineNumberTable: line 1: 0 public java.lang.Object run(java.lang.Object[]); Signature: ([Ljava/lang/Object;)Ljava/lang/Object; Code: 0: aload_0 1: getfield #14 // Field org/aspectj/runtime/internal/AroundClosure.state:[Ljava/lang/Object; 4: astore_2 5: aload_1 6: iconst_0 7: aaload 8: checkcast #16 // class org/nuclos/server/history/ejb3/HistoryFacadeBean 11: aload_2 12: iconst_1 13: aaload 14: checkcast #18 // class org/nuclos/common/dal/vo/EntityObjectVO 17: aload_2 18: iconst_2 19: aaload 20: checkcast #20 // class java/lang/String 23: invokestatic #24 // Method org/nuclos/server/history/ejb3/HistoryFacadeBean.trackRemoveToLogbookIfPossible_aroundBody10:(Lorg/nuclos/server/history/ejb3/HistoryFacadeBean;Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V 26: aconst_null 27: areturn LineNumberTable: line 1: 0 LocalVariableTable: Start Length Slot Name Signature 0 28 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure11; } Classfile /home/tpasch2/tmp/org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure1.class Last modified 07.11.2013; size 779 bytes MD5 checksum 0d9d784d0082ea015fd7f5cfc67f415e Compiled from "HistoryFacadeBean.java" public class org.nuclos.server.history.ejb3.HistoryFacadeBean$AjcClosure1 extends org.aspectj.runtime.internal.AroundClosure { public org.nuclos.server.history.ejb3.HistoryFacadeBean$AjcClosure1(java.lang.Object[]); Signature: ([Ljava/lang/Object;)V Code: 0: aload_0 1: aload_1 2: invokespecial #10 // Method org/aspectj/runtime/internal/AroundClosure."":([Ljava/lang/Object;)V 5: return LineNumberTable: line 1: 0 public java.lang.Object run(java.lang.Object[]); Signature: ([Ljava/lang/Object;)Ljava/lang/Object; Code: 0: aload_0 1: getfield #14 // Field org/aspectj/runtime/internal/AroundClosure.state:[Ljava/lang/Object; 4: astore_2 5: aload_1 6: iconst_0 7: aaload 8: checkcast #16 // class org/nuclos/server/history/ejb3/HistoryFacadeBean 11: aload_2 12: iconst_1 13: aaload 14: invokestatic #20 // Method org/nuclos/server/history/ejb3/HistoryFacadeBean.removeHistoryEntries_aroundBody0:(Lorg/nuclos/server/history/ejb3/HistoryFacadeBean;Ljava/lang/Object;)V 17: aconst_null 18: areturn LineNumberTable: line 1: 0 LocalVariableTable: Start Length Slot Name Signature 0 19 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure1; } Classfile /home/tpasch2/tmp/org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure3.class Last modified 07.11.2013; size 944 bytes MD5 checksum f07d02f12444a83c887c97ec5d8c05bf Compiled from "HistoryFacadeBean.java" public class org.nuclos.server.history.ejb3.HistoryFacadeBean$AjcClosure3 extends org.aspectj.runtime.internal.AroundClosure { public org.nuclos.server.history.ejb3.HistoryFacadeBean$AjcClosure3(java.lang.Object[]); Signature: ([Ljava/lang/Object;)V Code: 0: aload_0 1: aload_1 2: invokespecial #10 // Method org/aspectj/runtime/internal/AroundClosure."":([Ljava/lang/Object;)V 5: return LineNumberTable: line 1: 0 public java.lang.Object run(java.lang.Object[]); Signature: ([Ljava/lang/Object;)Ljava/lang/Object; Code: 0: aload_0 1: getfield #14 // Field org/aspectj/runtime/internal/AroundClosure.state:[Ljava/lang/Object; 4: astore_2 5: aload_1 6: iconst_0 7: aaload 8: checkcast #16 // class org/nuclos/server/history/ejb3/HistoryFacadeBean 11: aload_2 12: iconst_1 13: aaload 14: checkcast #18 // class org/nuclos/common/dal/vo/EntityObjectVO 17: aload_2 18: iconst_2 19: aaload 20: checkcast #18 // class org/nuclos/common/dal/vo/EntityObjectVO 23: aload_2 24: iconst_3 25: aaload 26: checkcast #20 // class java/lang/String 29: invokestatic #24 // Method org/nuclos/server/history/ejb3/HistoryFacadeBean.trackChangesToLogbook_aroundBody2:(Lorg/nuclos/server/history/ejb3/HistoryFacadeBean;Lorg/nuclos/common/dal/vo/EntityObjectVO;Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V 32: aconst_null 33: areturn LineNumberTable: line 1: 0 LocalVariableTable: Start Length Slot Name Signature 0 34 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure3; } Classfile /home/tpasch2/tmp/org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure5.class Last modified 07.11.2013; size 896 bytes MD5 checksum 233c4e0d759ede1b2469b86a6231a682 Compiled from "HistoryFacadeBean.java" public class org.nuclos.server.history.ejb3.HistoryFacadeBean$AjcClosure5 extends org.aspectj.runtime.internal.AroundClosure { public org.nuclos.server.history.ejb3.HistoryFacadeBean$AjcClosure5(java.lang.Object[]); Signature: ([Ljava/lang/Object;)V Code: 0: aload_0 1: aload_1 2: invokespecial #10 // Method org/aspectj/runtime/internal/AroundClosure."":([Ljava/lang/Object;)V 5: return LineNumberTable: line 1: 0 public java.lang.Object run(java.lang.Object[]); Signature: ([Ljava/lang/Object;)Ljava/lang/Object; Code: 0: aload_0 1: getfield #14 // Field org/aspectj/runtime/internal/AroundClosure.state:[Ljava/lang/Object; 4: astore_2 5: aload_1 6: iconst_0 7: aaload 8: checkcast #16 // class org/nuclos/server/history/ejb3/HistoryFacadeBean 11: aload_2 12: iconst_1 13: aaload 14: checkcast #18 // class org/nuclos/common/dal/vo/EntityObjectVO 17: aload_2 18: iconst_2 19: aaload 20: checkcast #20 // class java/lang/String 23: invokestatic #24 // Method org/nuclos/server/history/ejb3/HistoryFacadeBean.trackRemoveToLogbook_aroundBody4:(Lorg/nuclos/server/history/ejb3/HistoryFacadeBean;Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V 26: aconst_null 27: areturn LineNumberTable: line 1: 0 LocalVariableTable: Start Length Slot Name Signature 0 28 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure5; } Classfile /home/tpasch2/tmp/org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure7.class Last modified 07.11.2013; size 849 bytes MD5 checksum 86580811124e65f376f8964832940fe0 Compiled from "HistoryFacadeBean.java" public class org.nuclos.server.history.ejb3.HistoryFacadeBean$AjcClosure7 extends org.aspectj.runtime.internal.AroundClosure { public org.nuclos.server.history.ejb3.HistoryFacadeBean$AjcClosure7(java.lang.Object[]); Signature: ([Ljava/lang/Object;)V Code: 0: aload_0 1: aload_1 2: invokespecial #10 // Method org/aspectj/runtime/internal/AroundClosure."":([Ljava/lang/Object;)V 5: return LineNumberTable: line 1: 0 public java.lang.Object run(java.lang.Object[]); Signature: ([Ljava/lang/Object;)Ljava/lang/Object; Code: 0: aload_0 1: getfield #14 // Field org/aspectj/runtime/internal/AroundClosure.state:[Ljava/lang/Object; 4: astore_2 5: aload_1 6: iconst_0 7: aaload 8: checkcast #16 // class org/nuclos/server/history/ejb3/HistoryFacadeBean 11: aload_2 12: iconst_1 13: aaload 14: checkcast #18 // class org/nuclos/common/UID 17: aload_2 18: iconst_2 19: aaload 20: invokestatic #22 // Method org/nuclos/server/history/ejb3/HistoryFacadeBean.getHistoryData_aroundBody6:(Lorg/nuclos/server/history/ejb3/HistoryFacadeBean;Lorg/nuclos/common/UID;Ljava/lang/Object;)Ljava/util/Collection; 23: areturn LineNumberTable: line 1: 0 LocalVariableTable: Start Length Slot Name Signature 0 24 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure7; } Classfile /home/tpasch2/tmp/org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure9.class Last modified 07.11.2013; size 954 bytes MD5 checksum 7421d650bed8b862aff5b7399e7b1f28 Compiled from "HistoryFacadeBean.java" public class org.nuclos.server.history.ejb3.HistoryFacadeBean$AjcClosure9 extends org.aspectj.runtime.internal.AroundClosure { public org.nuclos.server.history.ejb3.HistoryFacadeBean$AjcClosure9(java.lang.Object[]); Signature: ([Ljava/lang/Object;)V Code: 0: aload_0 1: aload_1 2: invokespecial #10 // Method org/aspectj/runtime/internal/AroundClosure."":([Ljava/lang/Object;)V 5: return LineNumberTable: line 1: 0 public java.lang.Object run(java.lang.Object[]); Signature: ([Ljava/lang/Object;)Ljava/lang/Object; Code: 0: aload_0 1: getfield #14 // Field org/aspectj/runtime/internal/AroundClosure.state:[Ljava/lang/Object; 4: astore_2 5: aload_1 6: iconst_0 7: aaload 8: checkcast #16 // class org/nuclos/server/history/ejb3/HistoryFacadeBean 11: aload_2 12: iconst_1 13: aaload 14: checkcast #18 // class org/nuclos/common/dal/vo/EntityObjectVO 17: aload_2 18: iconst_2 19: aaload 20: checkcast #18 // class org/nuclos/common/dal/vo/EntityObjectVO 23: aload_2 24: iconst_3 25: aaload 26: checkcast #20 // class java/lang/String 29: invokestatic #24 // Method org/nuclos/server/history/ejb3/HistoryFacadeBean.trackChangesToLogbookIfPossible_aroundBody8:(Lorg/nuclos/server/history/ejb3/HistoryFacadeBean;Lorg/nuclos/common/dal/vo/EntityObjectVO;Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V 32: aconst_null 33: areturn LineNumberTable: line 1: 0 LocalVariableTable: Start Length Slot Name Signature 0 34 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure9; } Classfile /home/tpasch2/tmp/org/nuclos/server/history/ejb3/HistoryFacadeBean.class Last modified 07.11.2013; size 29355 bytes MD5 checksum e112846e6e5395bf391c12014ab8e83e Compiled from "HistoryFacadeBean.java" public class org.nuclos.server.history.ejb3.HistoryFacadeBean extends org.nuclos.server.common.ejb3.NuclosFacadeBean implements org.nuclos.server.history.ejb3.HistoryFacadeRemote { private static final org.apache.log4j.Logger LOG; Signature: Lorg/apache/log4j/Logger; private org.nuclos.server.database.SpringDataBaseHelper dataBaseHelper; Signature: Lorg/nuclos/server/database/SpringDataBaseHelper; private org.nuclos.server.attribute.ejb3.LayoutFacadeLocal layoutFacade; Signature: Lorg/nuclos/server/attribute/ejb3/LayoutFacadeLocal; private org.nuclos.server.masterdata.ejb3.MasterDataFacadeLocal masterDataFacade; Signature: Lorg/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal; private static int[] $SWITCH_TABLE$org$nuclos$server$dblayer$structure$DbColumnType$DbGenericType; Signature: [I private static final org.aspectj.lang.JoinPoint$StaticPart ajc$tjp_0; Signature: Lorg/aspectj/lang/JoinPoint$StaticPart; private static final org.aspectj.lang.JoinPoint$StaticPart ajc$tjp_1; Signature: Lorg/aspectj/lang/JoinPoint$StaticPart; private static final org.aspectj.lang.JoinPoint$StaticPart ajc$tjp_2; Signature: Lorg/aspectj/lang/JoinPoint$StaticPart; private static final org.aspectj.lang.JoinPoint$StaticPart ajc$tjp_3; Signature: Lorg/aspectj/lang/JoinPoint$StaticPart; private static final org.aspectj.lang.JoinPoint$StaticPart ajc$tjp_4; Signature: Lorg/aspectj/lang/JoinPoint$StaticPart; private static final org.aspectj.lang.JoinPoint$StaticPart ajc$tjp_5; Signature: Lorg/aspectj/lang/JoinPoint$StaticPart; static {}; Signature: ()V Code: 0: invokestatic #751 // Method ajc$preClinit:()V 3: ldc #1 // class org/nuclos/server/history/ejb3/HistoryFacadeBean 5: invokestatic #22 // Method org/apache/log4j/Logger.getLogger:(Ljava/lang/Class;)Lorg/apache/log4j/Logger; 8: putstatic #28 // Field LOG:Lorg/apache/log4j/Logger; 11: return LineNumberTable: line 75: 3 public org.nuclos.server.history.ejb3.HistoryFacadeBean(); Signature: ()V Code: 0: aload_0 1: invokespecial #34 // Method org/nuclos/server/common/ejb3/NuclosFacadeBean."":()V 4: return LineNumberTable: line 86: 0 line 87: 4 LocalVariableTable: Start Length Slot Name Signature 0 5 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; private org.nuclos.server.masterdata.ejb3.MasterDataFacadeLocal getMasterDataFacade(); Signature: ()Lorg/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal; Code: 0: aload_0 1: getfield #40 // Field masterDataFacade:Lorg/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal; 4: ifnonnull 22 7: aload_0 8: invokestatic #42 // Method org/nuclos/server/common/ServerServiceLocator.getInstance:()Lorg/nuclos/common2/ServiceLocator; 11: ldc #48 // class org/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal 13: invokevirtual #50 // Method org/nuclos/common2/ServiceLocator.getFacade:(Ljava/lang/Class;)Ljava/lang/Object; 16: checkcast #48 // class org/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal 19: putfield #40 // Field masterDataFacade:Lorg/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal; 22: aload_0 23: getfield #40 // Field masterDataFacade:Lorg/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal; 26: areturn LineNumberTable: line 90: 0 line 91: 7 line 92: 22 LocalVariableTable: Start Length Slot Name Signature 0 27 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; private org.nuclos.server.attribute.ejb3.LayoutFacadeLocal getLayoutFacade(); Signature: ()Lorg/nuclos/server/attribute/ejb3/LayoutFacadeLocal; Code: 0: aload_0 1: getfield #59 // Field layoutFacade:Lorg/nuclos/server/attribute/ejb3/LayoutFacadeLocal; 4: ifnonnull 22 7: aload_0 8: invokestatic #42 // Method org/nuclos/server/common/ServerServiceLocator.getInstance:()Lorg/nuclos/common2/ServiceLocator; 11: ldc #61 // class org/nuclos/server/attribute/ejb3/LayoutFacadeLocal 13: invokevirtual #50 // Method org/nuclos/common2/ServiceLocator.getFacade:(Ljava/lang/Class;)Ljava/lang/Object; 16: checkcast #61 // class org/nuclos/server/attribute/ejb3/LayoutFacadeLocal 19: putfield #59 // Field layoutFacade:Lorg/nuclos/server/attribute/ejb3/LayoutFacadeLocal; 22: aload_0 23: getfield #59 // Field layoutFacade:Lorg/nuclos/server/attribute/ejb3/LayoutFacadeLocal; 26: areturn LineNumberTable: line 96: 0 line 97: 7 line 98: 22 LocalVariableTable: Start Length Slot Name Signature 0 27 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; public void removeHistoryEntries(java.lang.Object); Signature: (Ljava/lang/Object;)V Code: 0: aload_1 1: astore_3 2: invokestatic #653 // Method org/springframework/transaction/aspectj/AnnotationTransactionAspect.aspectOf:()Lorg/springframework/transaction/aspectj/AnnotationTransactionAspect; 5: aload_0 6: iconst_2 7: anewarray #80 // class java/lang/Object 10: astore 4 12: aload 4 14: iconst_0 15: aload_0 16: aastore 17: aload 4 19: iconst_1 20: aload_3 21: aastore 22: new #644 // class org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure1 25: dup 26: aload 4 28: invokespecial #647 // Method org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure1."":([Ljava/lang/Object;)V 31: getstatic #655 // Field ajc$tjp_0:Lorg/aspectj/lang/JoinPoint$StaticPart; 34: invokevirtual #661 // Method org/springframework/transaction/aspectj/AbstractTransactionAspect.ajc$around$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96c:(Ljava/lang/Object;Lorg/aspectj/runtime/internal/AroundClosure;Lorg/aspectj/lang/JoinPoint$StaticPart;)Ljava/lang/Object; 37: pop 38: return LineNumberTable: line 101: 2 LocalVariableTable: Start Length Slot Name Signature 0 39 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; 0 39 1 govoId Ljava/lang/Object; private void createHistoryEntry(java.lang.Object, java.lang.String, java.lang.Object, org.nuclos.common2.InternalTimestamp, org.nuclos.common.UID, org.nuclos.common.UID, java.lang.Object, java.lang.Object); Signature: (Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Lorg/nuclos/common2/InternalTimestamp;Lorg/nuclos/common/UID;Lorg/nuclos/common/UID;Ljava/lang/Object;Ljava/lang/Object;)V Code: 0: aload_0 1: getfield #125 // Field metaProvider:Lorg/nuclos/server/common/MetaProvider; 4: aload 5 6: invokevirtual #129 // Method org/nuclos/server/common/MetaProvider.getAllEntityFieldsByEntity:(Lorg/nuclos/common/UID;)Ljava/util/Map; 9: aload 6 11: invokeinterface #135, 2 // InterfaceMethod java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; 16: checkcast #141 // class org/nuclos/common/FieldMeta 19: astore 9 21: aload 9 23: ifnonnull 56 26: aload 6 28: getstatic #143 // Field org/nuclos/common/SF.VERSION:Lorg/nuclos/common/SFValueable; 31: aload 5 33: invokevirtual #149 // Method org/nuclos/common/SFValueable.getUID:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/UID; 36: invokevirtual #155 // Method org/nuclos/common/UID.equals:(Ljava/lang/Object;)Z 39: ifeq 55 42: getstatic #143 // Field org/nuclos/common/SF.VERSION:Lorg/nuclos/common/SFValueable; 45: aload 5 47: invokevirtual #159 // Method org/nuclos/common/SFValueable.getMetaData:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/FieldMeta; 50: astore 9 52: goto 56 55: return 56: aload 9 58: invokestatic #163 // Method shouldStoreAsByte:(Lorg/nuclos/common/FieldMeta;)Z 61: istore 10 63: aload 9 65: invokevirtual #167 // Method org/nuclos/common/FieldMeta.getEntity:()Lorg/nuclos/common/UID; 68: aload 9 70: invokevirtual #171 // Method org/nuclos/common/FieldMeta.getUID:()Lorg/nuclos/common/UID; 73: invokestatic #173 // Method org/nuclos/common/SF.isEOField:(Lorg/nuclos/common/UID;Lorg/nuclos/common/UID;)Z 76: ifeq 85 79: aload 8 81: ifnonnull 85 84: return 85: new #177 // class org/nuclos/server/history/HistoryVO 88: dup 89: new #179 // class org/nuclos/server/common/valueobject/NuclosValueObject 92: dup 93: invokespecial #181 // Method org/nuclos/server/common/valueobject/NuclosValueObject."":()V 96: aload_3 97: instanceof #65 // class java/lang/Number 100: ifeq 113 103: aload_3 104: invokevirtual #79 // Method java/lang/Object.toString:()Ljava/lang/String; 107: invokestatic #85 // Method java/lang/Long.valueOf:(Ljava/lang/String;)Ljava/lang/Long; 110: goto 114 113: aconst_null 114: aload_3 115: instanceof #97 // class org/nuclos/common/UID 118: ifeq 128 121: aload_3 122: checkcast #97 // class org/nuclos/common/UID 125: goto 129 128: aconst_null 129: aload 5 131: aload 9 133: invokevirtual #182 // Method org/nuclos/common/FieldMeta.getFieldName:()Ljava/lang/String; 136: invokestatic #185 // Method org/nuclos/common/SF.isEOField:(Ljava/lang/String;)Z 139: ifeq 146 142: aconst_null 143: goto 148 146: aload 6 148: aload 9 150: invokevirtual #182 // Method org/nuclos/common/FieldMeta.getFieldName:()Ljava/lang/String; 153: invokestatic #185 // Method org/nuclos/common/SF.isEOField:(Ljava/lang/String;)Z 156: ifne 163 159: aconst_null 160: goto 165 163: aload 6 165: aload_1 166: invokevirtual #79 // Method java/lang/Object.toString:()Ljava/lang/String; 169: aload_2 170: aload 4 172: iload 10 174: ifeq 181 177: aconst_null 178: goto 188 181: aload 9 183: aload 8 185: invokestatic #188 // Method org/nuclos/server/history/HistoryVO.getObjectValueAsString:(Lorg/nuclos/common/FieldMeta;Ljava/lang/Object;)Ljava/lang/String; 188: iload 10 190: ifne 197 193: aconst_null 194: goto 202 197: aload 8 199: invokestatic #192 // Method org/nuclos/server/history/HistoryVO.getObjectValueAsByteArray:(Ljava/lang/Object;)[B 202: aload 7 204: instanceof #65 // class java/lang/Number 207: ifeq 221 210: aload 7 212: invokevirtual #79 // Method java/lang/Object.toString:()Ljava/lang/String; 215: invokestatic #85 // Method java/lang/Long.valueOf:(Ljava/lang/String;)Ljava/lang/Long; 218: goto 222 221: aconst_null 222: aload 7 224: instanceof #97 // class org/nuclos/common/UID 227: ifeq 238 230: aload 7 232: checkcast #97 // class org/nuclos/common/UID 235: goto 239 238: aconst_null 239: invokespecial #196 // Method org/nuclos/server/history/HistoryVO."":(Lorg/nuclos/server/common/valueobject/NuclosValueObject;Ljava/lang/Long;Lorg/nuclos/common/UID;Lorg/nuclos/common/UID;Lorg/nuclos/common/UID;Lorg/nuclos/common/UID;Ljava/lang/String;Ljava/lang/String;Lorg/nuclos/common2/InternalTimestamp;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Long;Lorg/nuclos/common/UID;)V 242: invokestatic #199 // Method org/nuclos/server/masterdata/MasterDataWrapper.wrapHistoryVO:(Lorg/nuclos/server/history/HistoryVO;)Lorg/nuclos/server/masterdata/valueobject/MasterDataVO; 245: astore 11 247: aload_0 248: invokespecial #205 // Method getMasterDataFacade:()Lorg/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal; 251: aload 11 253: invokestatic #207 // Method org/nuclos/server/common/ServerParameterProvider.getInstance:()Lorg/nuclos/server/common/ServerParameterProvider; 256: ldc #212 // String LAYOUT_CUSTOM_KEY 258: invokevirtual #214 // Method org/nuclos/server/common/ServerParameterProvider.getValue:(Ljava/lang/String;)Ljava/lang/String; 261: invokeinterface #218, 3 // InterfaceMethod org/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal.create:(Lorg/nuclos/server/masterdata/valueobject/MasterDataVO;Ljava/lang/String;)Lorg/nuclos/server/masterdata/valueobject/MasterDataVO; 266: pop 267: goto 306 270: astore 12 272: new #222 // class org/nuclos/common/NuclosFatalException 275: dup 276: aload 12 278: invokespecial #224 // Method org/nuclos/common/NuclosFatalException."":(Ljava/lang/Throwable;)V 281: athrow 282: astore 12 284: new #222 // class org/nuclos/common/NuclosFatalException 287: dup 288: aload 12 290: invokespecial #224 // Method org/nuclos/common/NuclosFatalException."":(Ljava/lang/Throwable;)V 293: athrow 294: astore 12 296: new #222 // class org/nuclos/common/NuclosFatalException 299: dup 300: aload 12 302: invokespecial #224 // Method org/nuclos/common/NuclosFatalException."":(Ljava/lang/Throwable;)V 305: athrow 306: return Exception table: from to target type 247 267 270 Class org/nuclos/common/NuclosBusinessException 247 267 282 Class org/nuclos/common2/exception/CommonCreateException 247 267 294 Class org/nuclos/common2/exception/CommonPermissionException LineNumberTable: line 116: 0 line 117: 21 line 118: 26 line 119: 42 line 120: 52 line 121: 55 line 123: 56 line 124: 63 line 125: 84 line 127: 85 line 128: 96 line 129: 114 line 130: 129 line 131: 131 line 132: 148 line 133: 165 line 134: 169 line 135: 170 line 136: 172 line 137: 188 line 138: 202 line 139: 222 line 127: 239 line 142: 247 line 143: 267 line 144: 270 line 145: 272 line 147: 282 line 148: 284 line 150: 294 line 151: 296 line 153: 306 LocalVariableTable: Start Length Slot Name Signature 0 307 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; 0 307 1 savePoint Ljava/lang/Object; 0 307 2 username Ljava/lang/String; 0 307 3 lObjectId Ljava/lang/Object; 0 307 4 dValidUntil Lorg/nuclos/common2/InternalTimestamp; 0 307 5 entityUID Lorg/nuclos/common/UID; 0 307 6 entityFieldUID Lorg/nuclos/common/UID; 0 307 7 iRefId Ljava/lang/Object; 0 307 8 oValue Ljava/lang/Object; 21 286 9 efMeta Lorg/nuclos/common/FieldMeta; 63 244 10 bShouldStoreAsByte Z 247 60 11 mdvo Lorg/nuclos/server/masterdata/valueobject/MasterDataVO; 284 10 12 ex Lorg/nuclos/common2/exception/CommonCreateException; 272 10 12 ex Lorg/nuclos/common/NuclosBusinessException; 296 10 12 ex Lorg/nuclos/common2/exception/CommonPermissionException; public void trackChangesToLogbook(org.nuclos.common.dal.vo.EntityObjectVO, org.nuclos.common.dal.vo.EntityObjectVO, java.lang.String); Signature: (Lorg/nuclos/common/dal/vo/EntityObjectVO;Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V Code: 0: aload_1 1: astore 11 3: aload_2 4: astore 12 6: aload_3 7: astore 13 9: invokestatic #653 // Method org/springframework/transaction/aspectj/AnnotationTransactionAspect.aspectOf:()Lorg/springframework/transaction/aspectj/AnnotationTransactionAspect; 12: aload_0 13: iconst_4 14: anewarray #80 // class java/lang/Object 17: astore 14 19: aload 14 21: iconst_0 22: aload_0 23: aastore 24: aload 14 26: iconst_1 27: aload 11 29: aastore 30: aload 14 32: iconst_2 33: aload 12 35: aastore 36: aload 14 38: iconst_3 39: aload 13 41: aastore 42: new #666 // class org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure3 45: dup 46: aload 14 48: invokespecial #667 // Method org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure3."":([Ljava/lang/Object;)V 51: getstatic #669 // Field ajc$tjp_1:Lorg/aspectj/lang/JoinPoint$StaticPart; 54: invokevirtual #661 // Method org/springframework/transaction/aspectj/AbstractTransactionAspect.ajc$around$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96c:(Ljava/lang/Object;Lorg/aspectj/runtime/internal/AroundClosure;Lorg/aspectj/lang/JoinPoint$StaticPart;)Ljava/lang/Object; 57: pop 58: return LineNumberTable: line 155: 9 LocalVariableTable: Start Length Slot Name Signature 0 59 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; 0 59 1 eoOld Lorg/nuclos/common/dal/vo/EntityObjectVO; 0 59 2 eoNew Lorg/nuclos/common/dal/vo/EntityObjectVO; 0 59 3 customUsage Ljava/lang/String; public void trackRemoveToLogbook(org.nuclos.common.dal.vo.EntityObjectVO, java.lang.String); Signature: (Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V Code: 0: aload_1 1: astore 8 3: aload_2 4: astore 9 6: invokestatic #653 // Method org/springframework/transaction/aspectj/AnnotationTransactionAspect.aspectOf:()Lorg/springframework/transaction/aspectj/AnnotationTransactionAspect; 9: aload_0 10: iconst_3 11: anewarray #80 // class java/lang/Object 14: astore 10 16: aload 10 18: iconst_0 19: aload_0 20: aastore 21: aload 10 23: iconst_1 24: aload 8 26: aastore 27: aload 10 29: iconst_2 30: aload 9 32: aastore 33: new #674 // class org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure5 36: dup 37: aload 10 39: invokespecial #675 // Method org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure5."":([Ljava/lang/Object;)V 42: getstatic #677 // Field ajc$tjp_2:Lorg/aspectj/lang/JoinPoint$StaticPart; 45: invokevirtual #661 // Method org/springframework/transaction/aspectj/AbstractTransactionAspect.ajc$around$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96c:(Ljava/lang/Object;Lorg/aspectj/runtime/internal/AroundClosure;Lorg/aspectj/lang/JoinPoint$StaticPart;)Ljava/lang/Object; 48: pop 49: return LineNumberTable: line 258: 6 LocalVariableTable: Start Length Slot Name Signature 0 50 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; 0 50 1 eo Lorg/nuclos/common/dal/vo/EntityObjectVO; 0 50 2 customUsage Ljava/lang/String; private static boolean shouldStoreAsByte(org.nuclos.common.FieldMeta); Signature: (Lorg/nuclos/common/FieldMeta;)Z Code: 0: aload_0 1: ifnonnull 6 4: iconst_0 5: ireturn 6: aload_0 7: invokestatic #412 // Method org/nuclos/server/dblayer/DbUtils.getDbColumnType:(Lorg/nuclos/common/FieldMeta;)Lorg/nuclos/server/dblayer/structure/DbColumnType; 10: invokevirtual #418 // Method org/nuclos/server/dblayer/structure/DbColumnType.getGenericType:()Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; 13: astore_1 14: invokestatic #424 // Method $SWITCH_TABLE$org$nuclos$server$dblayer$structure$DbColumnType$DbGenericType:()[I 17: aload_1 18: invokevirtual #427 // Method org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.ordinal:()I 21: iaload 22: tableswitch { // 5 to 6 5: 44 6: 44 default: 46 } 44: iconst_1 45: ireturn 46: iconst_0 47: ireturn LineNumberTable: line 325: 0 line 326: 4 line 329: 6 line 328: 13 line 330: 14 line 333: 44 line 335: 46 LocalVariableTable: Start Length Slot Name Signature 0 48 0 efMeta Lorg/nuclos/common/FieldMeta; 14 34 1 type Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; public java.util.Collection> getHistoryData(org.nuclos.common.UID, java.lang.Object); Signature: (Lorg/nuclos/common/UID;Ljava/lang/Object;)Ljava/util/Collection; Code: 0: aload_1 1: astore 13 3: aload_2 4: astore 14 6: invokestatic #653 // Method org/springframework/transaction/aspectj/AnnotationTransactionAspect.aspectOf:()Lorg/springframework/transaction/aspectj/AnnotationTransactionAspect; 9: aload_0 10: iconst_3 11: anewarray #80 // class java/lang/Object 14: astore 15 16: aload 15 18: iconst_0 19: aload_0 20: aastore 21: aload 15 23: iconst_1 24: aload 13 26: aastore 27: aload 15 29: iconst_2 30: aload 14 32: aastore 33: new #682 // class org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure7 36: dup 37: aload 15 39: invokespecial #683 // Method org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure7."":([Ljava/lang/Object;)V 42: getstatic #685 // Field ajc$tjp_3:Lorg/aspectj/lang/JoinPoint$StaticPart; 45: invokevirtual #661 // Method org/springframework/transaction/aspectj/AbstractTransactionAspect.ajc$around$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96c:(Ljava/lang/Object;Lorg/aspectj/runtime/internal/AroundClosure;Lorg/aspectj/lang/JoinPoint$StaticPart;)Ljava/lang/Object; 48: checkcast #515 // class java/util/Collection 51: areturn LineNumberTable: line 339: 6 LocalVariableTable: Start Length Slot Name Signature 0 52 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; 0 52 1 entityUID Lorg/nuclos/common/UID; 0 52 2 iObjectId Ljava/lang/Object; public void trackChangesToLogbookIfPossible(org.nuclos.common.dal.vo.EntityObjectVO, org.nuclos.common.dal.vo.EntityObjectVO, java.lang.String); Signature: (Lorg/nuclos/common/dal/vo/EntityObjectVO;Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V Code: 0: aload_1 1: astore 4 3: aload_2 4: astore 5 6: aload_3 7: astore 6 9: invokestatic #653 // Method org/springframework/transaction/aspectj/AnnotationTransactionAspect.aspectOf:()Lorg/springframework/transaction/aspectj/AnnotationTransactionAspect; 12: aload_0 13: iconst_4 14: anewarray #80 // class java/lang/Object 17: astore 7 19: aload 7 21: iconst_0 22: aload_0 23: aastore 24: aload 7 26: iconst_1 27: aload 4 29: aastore 30: aload 7 32: iconst_2 33: aload 5 35: aastore 36: aload 7 38: iconst_3 39: aload 6 41: aastore 42: new #689 // class org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure9 45: dup 46: aload 7 48: invokespecial #690 // Method org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure9."":([Ljava/lang/Object;)V 51: getstatic #692 // Field ajc$tjp_4:Lorg/aspectj/lang/JoinPoint$StaticPart; 54: invokevirtual #661 // Method org/springframework/transaction/aspectj/AbstractTransactionAspect.ajc$around$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96c:(Ljava/lang/Object;Lorg/aspectj/runtime/internal/AroundClosure;Lorg/aspectj/lang/JoinPoint$StaticPart;)Ljava/lang/Object; 57: pop 58: return LineNumberTable: line 404: 9 LocalVariableTable: Start Length Slot Name Signature 0 59 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; 0 59 1 eoOld Lorg/nuclos/common/dal/vo/EntityObjectVO; 0 59 2 eoNew Lorg/nuclos/common/dal/vo/EntityObjectVO; 0 59 3 customUsage Ljava/lang/String; public void trackRemoveToLogbookIfPossible(org.nuclos.common.dal.vo.EntityObjectVO, java.lang.String); Signature: (Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V Code: 0: aload_1 1: astore_3 2: aload_2 3: astore 4 5: invokestatic #653 // Method org/springframework/transaction/aspectj/AnnotationTransactionAspect.aspectOf:()Lorg/springframework/transaction/aspectj/AnnotationTransactionAspect; 8: aload_0 9: iconst_3 10: anewarray #80 // class java/lang/Object 13: astore 5 15: aload 5 17: iconst_0 18: aload_0 19: aastore 20: aload 5 22: iconst_1 23: aload_3 24: aastore 25: aload 5 27: iconst_2 28: aload 4 30: aastore 31: new #696 // class org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure11 34: dup 35: aload 5 37: invokespecial #697 // Method org/nuclos/server/history/ejb3/HistoryFacadeBean$AjcClosure11."":([Ljava/lang/Object;)V 40: getstatic #699 // Field ajc$tjp_5:Lorg/aspectj/lang/JoinPoint$StaticPart; 43: invokevirtual #661 // Method org/springframework/transaction/aspectj/AbstractTransactionAspect.ajc$around$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96c:(Ljava/lang/Object;Lorg/aspectj/runtime/internal/AroundClosure;Lorg/aspectj/lang/JoinPoint$StaticPart;)Ljava/lang/Object; 46: pop 47: return LineNumberTable: line 408: 5 LocalVariableTable: Start Length Slot Name Signature 0 48 0 this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; 0 48 1 eo Lorg/nuclos/common/dal/vo/EntityObjectVO; 0 48 2 customUsage Ljava/lang/String; static int[] $SWITCH_TABLE$org$nuclos$server$dblayer$structure$DbColumnType$DbGenericType(); Signature: ()[I Code: 0: getstatic #590 // Field $SWITCH_TABLE$org$nuclos$server$dblayer$structure$DbColumnType$DbGenericType:[I 3: dup 4: ifnull 8 7: areturn 8: pop 9: invokestatic #592 // Method org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.values:()[Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; 12: arraylength 13: newarray int 15: astore_0 16: aload_0 17: getstatic #596 // Field org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.BIGINT:Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; 20: invokevirtual #427 // Method org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.ordinal:()I 23: bipush 9 25: iastore 26: goto 30 29: pop 30: aload_0 31: getstatic #599 // Field org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.BLOB:Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; 34: invokevirtual #427 // Method org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.ordinal:()I 37: bipush 6 39: iastore 40: goto 44 43: pop 44: aload_0 45: getstatic #602 // Field org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.BOOLEAN:Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; 48: invokevirtual #427 // Method org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.ordinal:()I 51: iconst_3 52: iastore 53: goto 57 56: pop 57: aload_0 58: getstatic #605 // Field org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.CLOB:Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; 61: invokevirtual #427 // Method org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.ordinal:()I 64: iconst_5 65: iastore 66: goto 70 69: pop 70: aload_0 71: getstatic #608 // Field org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.DATE:Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; 74: invokevirtual #427 // Method org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.ordinal:()I 77: iconst_4 78: iastore 79: goto 83 82: pop 83: aload_0 84: getstatic #611 // Field org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.DATETIME:Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; 87: invokevirtual #427 // Method org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.ordinal:()I 90: bipush 7 92: iastore 93: goto 97 96: pop 97: aload_0 98: getstatic #614 // Field org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.INTEGER:Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; 101: invokevirtual #427 // Method org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.ordinal:()I 104: bipush 8 106: iastore 107: goto 111 110: pop 111: aload_0 112: getstatic #617 // Field org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.NUMERIC:Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; 115: invokevirtual #427 // Method org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.ordinal:()I 118: iconst_2 119: iastore 120: goto 124 123: pop 124: aload_0 125: getstatic #620 // Field org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.SMALLINT:Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; 128: invokevirtual #427 // Method org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.ordinal:()I 131: bipush 10 133: iastore 134: goto 138 137: pop 138: aload_0 139: getstatic #623 // Field org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.VARCHAR:Lorg/nuclos/server/dblayer/structure/DbColumnType$DbGenericType; 142: invokevirtual #427 // Method org/nuclos/server/dblayer/structure/DbColumnType$DbGenericType.ordinal:()I 145: iconst_1 146: iastore 147: goto 151 150: pop 151: aload_0 152: dup 153: putstatic #590 // Field $SWITCH_TABLE$org$nuclos$server$dblayer$structure$DbColumnType$DbGenericType:[I 156: areturn Exception table: from to target type 16 26 29 Class java/lang/NoSuchFieldError 30 40 43 Class java/lang/NoSuchFieldError 44 53 56 Class java/lang/NoSuchFieldError 57 66 69 Class java/lang/NoSuchFieldError 70 79 82 Class java/lang/NoSuchFieldError 83 93 96 Class java/lang/NoSuchFieldError 97 107 110 Class java/lang/NoSuchFieldError 111 120 123 Class java/lang/NoSuchFieldError 124 134 137 Class java/lang/NoSuchFieldError 138 147 150 Class java/lang/NoSuchFieldError LineNumberTable: line 73: 0 static final void removeHistoryEntries_aroundBody0(org.nuclos.server.history.ejb3.HistoryFacadeBean, java.lang.Object); Signature: (Lorg/nuclos/server/history/ejb3/HistoryFacadeBean;Ljava/lang/Object;)V Code: 0: aconst_null 1: astore_2 2: aload_1 3: instanceof #65 // class java/lang/Number 6: ifeq 33 9: getstatic #67 // Field org/nuclos/common/E.HISTORY:Lorg/nuclos/common/E$_History; 12: getstatic #67 // Field org/nuclos/common/E.HISTORY:Lorg/nuclos/common/E$_History; 15: getfield #73 // Field org/nuclos/common/E$_History.entityobjectid:Lorg/nuclos/common/E$_History$EntityobjectId; 18: aload_1 19: invokevirtual #79 // Method java/lang/Object.toString:()Ljava/lang/String; 22: invokestatic #85 // Method java/lang/Long.valueOf:(Ljava/lang/String;)Ljava/lang/Long; 25: iconst_0 26: anewarray #80 // class java/lang/Object 29: invokestatic #91 // Method org/nuclos/server/dblayer/DbStatementUtils.deleteFrom:(Lorg/nuclos/common/EntityMeta;Lorg/nuclos/common/DbField;Ljava/lang/Object;[Ljava/lang/Object;)Lorg/nuclos/server/dblayer/statements/DbDeleteStatement; 32: astore_2 33: aload_1 34: instanceof #97 // class org/nuclos/common/UID 37: ifeq 61 40: getstatic #67 // Field org/nuclos/common/E.HISTORY:Lorg/nuclos/common/E$_History; 43: getstatic #67 // Field org/nuclos/common/E.HISTORY:Lorg/nuclos/common/E$_History; 46: getfield #99 // Field org/nuclos/common/E$_History.entityobjectuid:Lorg/nuclos/common/E$_History$EntityobjectUid; 49: aload_1 50: checkcast #97 // class org/nuclos/common/UID 53: iconst_0 54: anewarray #80 // class java/lang/Object 57: invokestatic #91 // Method org/nuclos/server/dblayer/DbStatementUtils.deleteFrom:(Lorg/nuclos/common/EntityMeta;Lorg/nuclos/common/DbField;Ljava/lang/Object;[Ljava/lang/Object;)Lorg/nuclos/server/dblayer/statements/DbDeleteStatement; 60: astore_2 61: aload_2 62: ifnull 77 65: aload_0 66: getfield #103 // Field dataBaseHelper:Lorg/nuclos/server/database/SpringDataBaseHelper; 69: invokevirtual #105 // Method org/nuclos/server/database/SpringDataBaseHelper.getDbAccess:()Lorg/nuclos/server/dblayer/DbAccess; 72: aload_2 73: invokevirtual #111 // Method org/nuclos/server/dblayer/DbAccess.execute:(Lorg/nuclos/server/dblayer/statements/DbBuildableStatement;)I 76: pop 77: return LineNumberTable: line 102: 0 line 103: 2 line 104: 9 line 105: 33 line 106: 40 line 108: 61 line 109: 65 line 110: 77 LocalVariableTable: Start Length Slot Name Signature 0 78 0 ajc$this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; 0 78 1 govoId Ljava/lang/Object; 2 76 2 stmt Lorg/nuclos/server/dblayer/statements/DbStatement; static final void trackChangesToLogbook_aroundBody2(org.nuclos.server.history.ejb3.HistoryFacadeBean, org.nuclos.common.dal.vo.EntityObjectVO, org.nuclos.common.dal.vo.EntityObjectVO, java.lang.String); Signature: (Lorg/nuclos/server/history/ejb3/HistoryFacadeBean;Lorg/nuclos/common/dal/vo/EntityObjectVO;Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V Code: 0: aload_0 1: invokevirtual #269 // Method getSavePoint:()Ljava/lang/Object; 4: ifnull 14 7: aload_0 8: invokevirtual #273 // Method getSavePointTime:()Lorg/nuclos/common2/InternalTimestamp; 11: ifnonnull 41 14: getstatic #28 // Field LOG:Lorg/apache/log4j/Logger; 17: new #277 // class java/lang/StringBuilder 20: dup 21: ldc_w #279 // String SAVEPOINT IS NULL FOR OBJECTID= 24: invokespecial #281 // Method java/lang/StringBuilder."":(Ljava/lang/String;)V 27: aload_1 28: invokevirtual #284 // Method org/nuclos/common/dal/vo/EntityObjectVO.getPrimaryKey:()Ljava/lang/Object; 31: invokevirtual #289 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; 34: invokevirtual #293 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; 37: invokevirtual #294 // Method org/apache/log4j/Logger.error:(Ljava/lang/Object;)V 40: return 41: new #297 // class java/util/HashSet 44: dup 45: invokespecial #299 // Method java/util/HashSet."":()V 48: astore 4 50: aload 4 52: getstatic #300 // Field org/nuclos/common/SF.SYSTEMIDENTIFIER:Lorg/nuclos/common/SFValueable; 55: aload_1 56: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 59: invokevirtual #149 // Method org/nuclos/common/SFValueable.getUID:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/UID; 62: invokeinterface #306, 2 // InterfaceMethod java/util/Set.add:(Ljava/lang/Object;)Z 67: pop 68: aload 4 70: getstatic #311 // Field org/nuclos/common/SF.CHANGEDAT:Lorg/nuclos/common/SFValueable; 73: aload_1 74: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 77: invokevirtual #149 // Method org/nuclos/common/SFValueable.getUID:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/UID; 80: invokeinterface #306, 2 // InterfaceMethod java/util/Set.add:(Ljava/lang/Object;)Z 85: pop 86: aload 4 88: getstatic #314 // Field org/nuclos/common/SF.CHANGEDBY:Lorg/nuclos/common/SFValueable; 91: aload_1 92: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 95: invokevirtual #149 // Method org/nuclos/common/SFValueable.getUID:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/UID; 98: invokeinterface #306, 2 // InterfaceMethod java/util/Set.add:(Ljava/lang/Object;)Z 103: pop 104: aload 4 106: getstatic #317 // Field org/nuclos/common/SF.CREATEDAT:Lorg/nuclos/common/SFValueable; 109: aload_1 110: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 113: invokevirtual #149 // Method org/nuclos/common/SFValueable.getUID:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/UID; 116: invokeinterface #306, 2 // InterfaceMethod java/util/Set.add:(Ljava/lang/Object;)Z 121: pop 122: aload 4 124: getstatic #320 // Field org/nuclos/common/SF.CREATEDBY:Lorg/nuclos/common/SFValueable; 127: aload_1 128: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 131: invokevirtual #149 // Method org/nuclos/common/SFValueable.getUID:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/UID; 134: invokeinterface #306, 2 // InterfaceMethod java/util/Set.add:(Ljava/lang/Object;)Z 139: pop 140: aload 4 142: getstatic #143 // Field org/nuclos/common/SF.VERSION:Lorg/nuclos/common/SFValueable; 145: aload_1 146: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 149: invokevirtual #149 // Method org/nuclos/common/SFValueable.getUID:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/UID; 152: invokeinterface #306, 2 // InterfaceMethod java/util/Set.add:(Ljava/lang/Object;)Z 157: pop 158: aload_0 159: getfield #125 // Field metaProvider:Lorg/nuclos/server/common/MetaProvider; 162: aload_2 163: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 166: invokevirtual #323 // Method org/nuclos/server/common/MetaProvider.getEntity:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/EntityMeta; 169: invokevirtual #326 // Method org/nuclos/common/EntityMeta.isLogBookTracking:()Z 172: istore 6 174: iload 6 176: ifeq 527 179: new #332 // class java/util/ArrayList 182: dup 183: invokespecial #334 // Method java/util/ArrayList."":()V 186: astore 8 188: aload_2 189: invokevirtual #335 // Method org/nuclos/common/dal/vo/EntityObjectVO.getFieldValues:()Ljava/util/Map; 192: invokeinterface #339, 1 // InterfaceMethod java/util/Map.keySet:()Ljava/util/Set; 197: invokeinterface #343, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; 202: astore 10 204: goto 517 207: aload 10 209: invokeinterface #347, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; 214: checkcast #97 // class org/nuclos/common/UID 217: astore 12 219: aload 8 221: aload 12 223: invokeinterface #352, 2 // InterfaceMethod java/util/List.contains:(Ljava/lang/Object;)Z 228: ifeq 234 231: goto 517 234: aload_0 235: getfield #125 // Field metaProvider:Lorg/nuclos/server/common/MetaProvider; 238: aload_2 239: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 242: invokevirtual #129 // Method org/nuclos/server/common/MetaProvider.getAllEntityFieldsByEntity:(Lorg/nuclos/common/UID;)Ljava/util/Map; 245: aload 12 247: invokeinterface #135, 2 // InterfaceMethod java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; 252: checkcast #141 // class org/nuclos/common/FieldMeta 255: astore 14 257: aload 14 259: ifnonnull 265 262: goto 517 265: aload 4 267: aload 14 269: invokevirtual #171 // Method org/nuclos/common/FieldMeta.getUID:()Lorg/nuclos/common/UID; 272: invokeinterface #357, 2 // InterfaceMethod java/util/Set.contains:(Ljava/lang/Object;)Z 277: ifne 517 280: aload 14 282: invokevirtual #358 // Method org/nuclos/common/FieldMeta.isLogBookTracking:()Z 285: ifeq 517 288: aload 14 290: invokevirtual #359 // Method org/nuclos/common/FieldMeta.getForeignEntity:()Lorg/nuclos/common/UID; 293: ifnonnull 360 296: aload_1 297: aload 12 299: invokevirtual #362 // Method org/nuclos/common/dal/vo/EntityObjectVO.getFieldValue:(Lorg/nuclos/common/UID;)Ljava/lang/Object; 302: aload_2 303: aload 12 305: invokevirtual #362 // Method org/nuclos/common/dal/vo/EntityObjectVO.getFieldValue:(Lorg/nuclos/common/UID;)Ljava/lang/Object; 308: invokestatic #366 // Method org/nuclos/common2/LangUtils.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z 311: ifne 517 314: aload 8 316: aload 12 318: invokeinterface #371, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z 323: pop 324: aload_0 325: aload_0 326: invokevirtual #269 // Method getSavePoint:()Ljava/lang/Object; 329: aload_0 330: invokevirtual #372 // Method getCurrentUserName:()Ljava/lang/String; 333: aload_1 334: invokevirtual #284 // Method org/nuclos/common/dal/vo/EntityObjectVO.getPrimaryKey:()Ljava/lang/Object; 337: aload_0 338: invokevirtual #273 // Method getSavePointTime:()Lorg/nuclos/common2/InternalTimestamp; 341: aload_1 342: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 345: aload 12 347: aconst_null 348: aload_1 349: aload 12 351: invokevirtual #362 // Method org/nuclos/common/dal/vo/EntityObjectVO.getFieldValue:(Lorg/nuclos/common/UID;)Ljava/lang/Object; 354: invokespecial #375 // Method createHistoryEntry:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Lorg/nuclos/common2/InternalTimestamp;Lorg/nuclos/common/UID;Lorg/nuclos/common/UID;Ljava/lang/Object;Ljava/lang/Object;)V 357: goto 517 360: aload_0 361: getfield #125 // Field metaProvider:Lorg/nuclos/server/common/MetaProvider; 364: aload 14 366: invokevirtual #359 // Method org/nuclos/common/FieldMeta.getForeignEntity:()Lorg/nuclos/common/UID; 369: invokevirtual #323 // Method org/nuclos/server/common/MetaProvider.getEntity:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/EntityMeta; 372: astore 16 374: aload 16 376: invokevirtual #377 // Method org/nuclos/common/EntityMeta.isUidEntity:()Z 379: ifeq 451 382: aload_1 383: aload 12 385: invokevirtual #380 // Method org/nuclos/common/dal/vo/EntityObjectVO.getFieldUid:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/UID; 388: aload_2 389: aload 12 391: invokevirtual #380 // Method org/nuclos/common/dal/vo/EntityObjectVO.getFieldUid:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/UID; 394: invokestatic #366 // Method org/nuclos/common2/LangUtils.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z 397: ifne 517 400: aload 8 402: aload 12 404: invokeinterface #371, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z 409: pop 410: aload_0 411: aload_0 412: invokevirtual #269 // Method getSavePoint:()Ljava/lang/Object; 415: aload_0 416: invokevirtual #372 // Method getCurrentUserName:()Ljava/lang/String; 419: aload_1 420: invokevirtual #284 // Method org/nuclos/common/dal/vo/EntityObjectVO.getPrimaryKey:()Ljava/lang/Object; 423: aload_0 424: invokevirtual #273 // Method getSavePointTime:()Lorg/nuclos/common2/InternalTimestamp; 427: aload_1 428: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 431: aload 12 433: aload_1 434: aload 12 436: invokevirtual #380 // Method org/nuclos/common/dal/vo/EntityObjectVO.getFieldUid:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/UID; 439: aload_1 440: aload 12 442: invokevirtual #362 // Method org/nuclos/common/dal/vo/EntityObjectVO.getFieldValue:(Lorg/nuclos/common/UID;)Ljava/lang/Object; 445: invokespecial #375 // Method createHistoryEntry:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Lorg/nuclos/common2/InternalTimestamp;Lorg/nuclos/common/UID;Lorg/nuclos/common/UID;Ljava/lang/Object;Ljava/lang/Object;)V 448: goto 517 451: aload_1 452: aload 12 454: invokevirtual #383 // Method org/nuclos/common/dal/vo/EntityObjectVO.getFieldId:(Lorg/nuclos/common/UID;)Ljava/lang/Long; 457: aload_2 458: aload 12 460: invokevirtual #383 // Method org/nuclos/common/dal/vo/EntityObjectVO.getFieldId:(Lorg/nuclos/common/UID;)Ljava/lang/Long; 463: invokestatic #366 // Method org/nuclos/common2/LangUtils.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z 466: ifne 517 469: aload 8 471: aload 12 473: invokeinterface #371, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z 478: pop 479: aload_0 480: aload_0 481: invokevirtual #269 // Method getSavePoint:()Ljava/lang/Object; 484: aload_0 485: invokevirtual #372 // Method getCurrentUserName:()Ljava/lang/String; 488: aload_1 489: invokevirtual #284 // Method org/nuclos/common/dal/vo/EntityObjectVO.getPrimaryKey:()Ljava/lang/Object; 492: aload_0 493: invokevirtual #273 // Method getSavePointTime:()Lorg/nuclos/common2/InternalTimestamp; 496: aload_1 497: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 500: aload 12 502: aload_1 503: aload 12 505: invokevirtual #383 // Method org/nuclos/common/dal/vo/EntityObjectVO.getFieldId:(Lorg/nuclos/common/UID;)Ljava/lang/Long; 508: aload_1 509: aload 12 511: invokevirtual #362 // Method org/nuclos/common/dal/vo/EntityObjectVO.getFieldValue:(Lorg/nuclos/common/UID;)Ljava/lang/Object; 514: invokespecial #375 // Method createHistoryEntry:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Lorg/nuclos/common2/InternalTimestamp;Lorg/nuclos/common/UID;Lorg/nuclos/common/UID;Ljava/lang/Object;Ljava/lang/Object;)V 517: aload 10 519: invokeinterface #387, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z 524: ifne 207 527: return LineNumberTable: line 156: 0 line 157: 14 line 158: 40 line 161: 41 line 162: 50 line 163: 68 line 164: 86 line 165: 104 line 166: 122 line 167: 140 line 169: 158 line 170: 174 line 171: 179 line 172: 188 line 173: 219 line 174: 231 line 176: 234 line 177: 257 line 178: 262 line 180: 265 line 181: 280 line 182: 288 line 183: 296 line 184: 314 line 185: 324 line 186: 341 line 185: 354 line 188: 357 line 189: 360 line 190: 374 line 191: 382 line 192: 400 line 193: 410 line 194: 427 line 193: 445 line 196: 448 line 197: 451 line 198: 469 line 199: 479 line 200: 496 line 199: 514 line 172: 517 line 256: 527 LocalVariableTable: Start Length Slot Name Signature 0 528 0 ajc$this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; 0 528 1 eoOld Lorg/nuclos/common/dal/vo/EntityObjectVO; 0 528 2 eoNew Lorg/nuclos/common/dal/vo/EntityObjectVO; 0 528 3 customUsage Ljava/lang/String; 50 478 4 setExcludedAttributeIds Ljava/util/Set; 174 354 6 bLogbookTracking Z 188 339 8 setWrittenFields Ljava/util/List; 219 298 12 field Lorg/nuclos/common/UID; 257 260 14 efMeta Lorg/nuclos/common/FieldMeta; 374 143 16 refEntityMeta Lorg/nuclos/common/EntityMeta; static final void trackRemoveToLogbook_aroundBody4(org.nuclos.server.history.ejb3.HistoryFacadeBean, org.nuclos.common.dal.vo.EntityObjectVO, java.lang.String); Signature: (Lorg/nuclos/server/history/ejb3/HistoryFacadeBean;Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V Code: 0: aload_0 1: invokevirtual #269 // Method getSavePoint:()Ljava/lang/Object; 4: ifnull 14 7: aload_0 8: invokevirtual #273 // Method getSavePointTime:()Lorg/nuclos/common2/InternalTimestamp; 11: ifnonnull 41 14: getstatic #28 // Field LOG:Lorg/apache/log4j/Logger; 17: new #277 // class java/lang/StringBuilder 20: dup 21: ldc_w #279 // String SAVEPOINT IS NULL FOR OBJECTID= 24: invokespecial #281 // Method java/lang/StringBuilder."":(Ljava/lang/String;)V 27: aload_1 28: invokevirtual #284 // Method org/nuclos/common/dal/vo/EntityObjectVO.getPrimaryKey:()Ljava/lang/Object; 31: invokevirtual #289 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; 34: invokevirtual #293 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; 37: invokevirtual #294 // Method org/apache/log4j/Logger.error:(Ljava/lang/Object;)V 40: return 41: aload_0 42: getfield #125 // Field metaProvider:Lorg/nuclos/server/common/MetaProvider; 45: aload_1 46: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 49: invokevirtual #323 // Method org/nuclos/server/common/MetaProvider.getEntity:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/EntityMeta; 52: invokevirtual #326 // Method org/nuclos/common/EntityMeta.isLogBookTracking:()Z 55: istore_3 56: iload_3 57: ifeq 235 60: new #332 // class java/util/ArrayList 63: dup 64: invokespecial #334 // Method java/util/ArrayList."":()V 67: astore 5 69: aload_1 70: invokevirtual #335 // Method org/nuclos/common/dal/vo/EntityObjectVO.getFieldValues:()Ljava/util/Map; 73: invokeinterface #339, 1 // InterfaceMethod java/util/Map.keySet:()Ljava/util/Set; 78: invokeinterface #343, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; 83: astore 7 85: goto 225 88: aload 7 90: invokeinterface #347, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; 95: checkcast #97 // class org/nuclos/common/UID 98: astore 9 100: aload 5 102: aload 9 104: invokeinterface #352, 2 // InterfaceMethod java/util/List.contains:(Ljava/lang/Object;)Z 109: ifeq 115 112: goto 225 115: aload_0 116: getfield #125 // Field metaProvider:Lorg/nuclos/server/common/MetaProvider; 119: aload_1 120: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 123: invokevirtual #129 // Method org/nuclos/server/common/MetaProvider.getAllEntityFieldsByEntity:(Lorg/nuclos/common/UID;)Ljava/util/Map; 126: aload 9 128: invokeinterface #135, 2 // InterfaceMethod java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; 133: checkcast #141 // class org/nuclos/common/FieldMeta 136: astore 11 138: aload 11 140: ifnonnull 169 143: aload 9 145: getstatic #143 // Field org/nuclos/common/SF.VERSION:Lorg/nuclos/common/SFValueable; 148: invokevirtual #409 // Method org/nuclos/common/SFValueable.getFieldName:()Ljava/lang/String; 151: invokevirtual #155 // Method org/nuclos/common/UID.equals:(Ljava/lang/Object;)Z 154: ifeq 225 157: getstatic #143 // Field org/nuclos/common/SF.VERSION:Lorg/nuclos/common/SFValueable; 160: aload_1 161: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 164: invokevirtual #159 // Method org/nuclos/common/SFValueable.getMetaData:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/FieldMeta; 167: astore 11 169: aload 11 171: invokevirtual #358 // Method org/nuclos/common/FieldMeta.isLogBookTracking:()Z 174: ifeq 225 177: aload 5 179: aload 9 181: invokeinterface #371, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z 186: pop 187: aload_0 188: aload_0 189: invokevirtual #269 // Method getSavePoint:()Ljava/lang/Object; 192: aload_0 193: invokevirtual #372 // Method getCurrentUserName:()Ljava/lang/String; 196: aload_1 197: invokevirtual #284 // Method org/nuclos/common/dal/vo/EntityObjectVO.getPrimaryKey:()Ljava/lang/Object; 200: aload_0 201: invokevirtual #273 // Method getSavePointTime:()Lorg/nuclos/common2/InternalTimestamp; 204: aload_1 205: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 208: aload 9 210: aload_1 211: aload 9 213: invokevirtual #383 // Method org/nuclos/common/dal/vo/EntityObjectVO.getFieldId:(Lorg/nuclos/common/UID;)Ljava/lang/Long; 216: aload_1 217: aload 9 219: invokevirtual #362 // Method org/nuclos/common/dal/vo/EntityObjectVO.getFieldValue:(Lorg/nuclos/common/UID;)Ljava/lang/Object; 222: invokespecial #375 // Method createHistoryEntry:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Lorg/nuclos/common2/InternalTimestamp;Lorg/nuclos/common/UID;Lorg/nuclos/common/UID;Ljava/lang/Object;Ljava/lang/Object;)V 225: aload 7 227: invokeinterface #387, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z 232: ifne 88 235: return LineNumberTable: line 259: 0 line 260: 14 line 261: 40 line 264: 41 line 265: 56 line 266: 60 line 267: 69 line 268: 100 line 269: 112 line 271: 115 line 272: 138 line 273: 143 line 274: 157 line 278: 169 line 279: 177 line 280: 187 line 281: 200 line 280: 222 line 267: 225 line 322: 235 LocalVariableTable: Start Length Slot Name Signature 0 236 0 ajc$this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; 0 236 1 eo Lorg/nuclos/common/dal/vo/EntityObjectVO; 0 236 2 customUsage Ljava/lang/String; 56 180 3 bLogbookTracking Z 69 166 5 setWrittenFields Ljava/util/List; 100 125 9 field Lorg/nuclos/common/UID; 138 87 11 efMeta Lorg/nuclos/common/FieldMeta; static final java.util.Collection getHistoryData_aroundBody6(org.nuclos.server.history.ejb3.HistoryFacadeBean, org.nuclos.common.UID, java.lang.Object); Signature: (Lorg/nuclos/server/history/ejb3/HistoryFacadeBean;Lorg/nuclos/common/UID;Ljava/lang/Object;)Ljava/util/Collection; Code: 0: getstatic #67 // Field org/nuclos/common/E.HISTORY:Lorg/nuclos/common/E$_History; 3: getfield #438 // Field org/nuclos/common/E$_History.entity:Lorg/nuclos/common/E$_History$Entity; 6: getstatic #442 // Field org/nuclos/common/collect/collectable/searchcondition/ComparisonOperator.EQUAL:Lorg/nuclos/common/collect/collectable/searchcondition/ComparisonOperator; 9: aload_1 10: invokestatic #448 // Method org/nuclos/common/SearchConditionUtils.newComparison:(Lorg/nuclos/common/FieldMeta;Lorg/nuclos/common/collect/collectable/searchcondition/ComparisonOperator;Ljava/lang/Object;)Lorg/nuclos/common/collect/collectable/searchcondition/CollectableComparison; 13: astore_3 14: aload_2 15: instanceof #97 // class org/nuclos/common/UID 18: ifeq 30 21: getstatic #67 // Field org/nuclos/common/E.HISTORY:Lorg/nuclos/common/E$_History; 24: getfield #99 // Field org/nuclos/common/E$_History.entityobjectuid:Lorg/nuclos/common/E$_History$EntityobjectUid; 27: goto 36 30: getstatic #67 // Field org/nuclos/common/E.HISTORY:Lorg/nuclos/common/E$_History; 33: getfield #73 // Field org/nuclos/common/E$_History.entityobjectid:Lorg/nuclos/common/E$_History$EntityobjectId; 36: getstatic #442 // Field org/nuclos/common/collect/collectable/searchcondition/ComparisonOperator.EQUAL:Lorg/nuclos/common/collect/collectable/searchcondition/ComparisonOperator; 39: aload_2 40: invokestatic #448 // Method org/nuclos/common/SearchConditionUtils.newComparison:(Lorg/nuclos/common/FieldMeta;Lorg/nuclos/common/collect/collectable/searchcondition/ComparisonOperator;Ljava/lang/Object;)Lorg/nuclos/common/collect/collectable/searchcondition/CollectableComparison; 43: astore 5 45: aload_0 46: invokespecial #205 // Method getMasterDataFacade:()Lorg/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal; 49: getstatic #67 // Field org/nuclos/common/E.HISTORY:Lorg/nuclos/common/E$_History; 52: iconst_2 53: anewarray #454 // class org/nuclos/common/collect/collectable/searchcondition/CollectableSearchCondition 56: dup 57: iconst_0 58: aload_3 59: aastore 60: dup 61: iconst_1 62: aload 5 64: aastore 65: invokestatic #456 // Method org/nuclos/common/SearchConditionUtils.and:([Lorg/nuclos/common/collect/collectable/searchcondition/CollectableSearchCondition;)Lorg/nuclos/common/collect/collectable/searchcondition/CompositeCollectableSearchCondition; 68: iconst_1 69: invokeinterface #460, 4 // InterfaceMethod org/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal.getMasterData:(Lorg/nuclos/common/EntityMeta;Lorg/nuclos/common/collect/collectable/searchcondition/CollectableSearchCondition;Z)Lorg/nuclos/common2/TruncatableCollection; 74: astore 7 76: aload_2 77: instanceof #97 // class org/nuclos/common/UID 80: ifeq 92 83: getstatic #67 // Field org/nuclos/common/E.HISTORY:Lorg/nuclos/common/E$_History; 86: getfield #464 // Field org/nuclos/common/E$_History.value_refuid:Lorg/nuclos/common/E$_History$Value_refuid; 89: goto 98 92: getstatic #67 // Field org/nuclos/common/E.HISTORY:Lorg/nuclos/common/E$_History; 95: getfield #468 // Field org/nuclos/common/E$_History.value_refid:Lorg/nuclos/common/E$_History$Value_refid; 98: getstatic #442 // Field org/nuclos/common/collect/collectable/searchcondition/ComparisonOperator.EQUAL:Lorg/nuclos/common/collect/collectable/searchcondition/ComparisonOperator; 101: aload_2 102: invokestatic #448 // Method org/nuclos/common/SearchConditionUtils.newComparison:(Lorg/nuclos/common/FieldMeta;Lorg/nuclos/common/collect/collectable/searchcondition/ComparisonOperator;Ljava/lang/Object;)Lorg/nuclos/common/collect/collectable/searchcondition/CollectableComparison; 105: astore 9 107: aload_0 108: invokespecial #205 // Method getMasterDataFacade:()Lorg/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal; 111: getstatic #67 // Field org/nuclos/common/E.HISTORY:Lorg/nuclos/common/E$_History; 114: aload 9 116: iconst_1 117: invokeinterface #460, 4 // InterfaceMethod org/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal.getMasterData:(Lorg/nuclos/common/EntityMeta;Lorg/nuclos/common/collect/collectable/searchcondition/CollectableSearchCondition;Z)Lorg/nuclos/common2/TruncatableCollection; 122: invokeinterface #472, 1 // InterfaceMethod org/nuclos/common2/TruncatableCollection.iterator:()Ljava/util/Iterator; 127: astore 11 129: goto 190 132: aload 11 134: invokeinterface #347, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; 139: checkcast #263 // class org/nuclos/server/masterdata/valueobject/MasterDataVO 142: astore 13 144: aload 13 146: getstatic #67 // Field org/nuclos/common/E.HISTORY:Lorg/nuclos/common/E$_History; 149: getfield #475 // Field org/nuclos/common/E$_History.entityfield:Lorg/nuclos/common/E$_History$Entityfield; 152: invokevirtual #479 // Method org/nuclos/server/masterdata/valueobject/MasterDataVO.getFieldUid:(Lorg/nuclos/common/FieldMeta;)Lorg/nuclos/common/UID; 155: astore 15 157: aload_0 158: getfield #125 // Field metaProvider:Lorg/nuclos/server/common/MetaProvider; 161: aload 15 163: invokevirtual #482 // Method org/nuclos/server/common/MetaProvider.getEntityField:(Lorg/nuclos/common/UID;)Lorg/nuclos/common/FieldMeta; 166: invokevirtual #167 // Method org/nuclos/common/FieldMeta.getEntity:()Lorg/nuclos/common/UID; 169: astore 17 171: aload 17 173: aload_1 174: invokevirtual #155 // Method org/nuclos/common/UID.equals:(Ljava/lang/Object;)Z 177: ifeq 190 180: aload 7 182: aload 13 184: invokeinterface #485, 2 // InterfaceMethod org/nuclos/common2/TruncatableCollection.add:(Ljava/lang/Object;)Z 189: pop 190: aload 11 192: invokeinterface #387, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z 197: ifne 132 200: getstatic #486 // Field java/util/Collections.EMPTY_MAP:Ljava/util/Map; 203: astore 13 205: aload_0 206: invokespecial #492 // Method getLayoutFacade:()Lorg/nuclos/server/attribute/ejb3/LayoutFacadeLocal; 209: aload_1 210: aload_2 211: iconst_0 212: invokestatic #207 // Method org/nuclos/server/common/ServerParameterProvider.getInstance:()Lorg/nuclos/server/common/ServerParameterProvider; 215: ldc #212 // String LAYOUT_CUSTOM_KEY 217: invokevirtual #214 // Method org/nuclos/server/common/ServerParameterProvider.getValue:(Ljava/lang/String;)Ljava/lang/String; 220: invokeinterface #494, 5 // InterfaceMethod org/nuclos/server/attribute/ejb3/LayoutFacadeLocal.getSubFormEntityAndParentSubFormEntityNames:(Lorg/nuclos/common/UID;Ljava/lang/Object;ZLjava/lang/String;)Ljava/util/Map; 225: astore 13 227: goto 275 230: astore 11 232: getstatic #28 // Field LOG:Lorg/apache/log4j/Logger; 235: ldc_w #498 // String error getting dependant fields from layout 238: aload 11 240: invokevirtual #500 // Method org/apache/log4j/Logger.warn:(Ljava/lang/Object;Ljava/lang/Throwable;)V 243: goto 275 246: astore 11 248: getstatic #28 // Field LOG:Lorg/apache/log4j/Logger; 251: ldc_w #498 // String error getting dependant fields from layout 254: aload 11 256: invokevirtual #500 // Method org/apache/log4j/Logger.warn:(Ljava/lang/Object;Ljava/lang/Throwable;)V 259: goto 275 262: astore 11 264: getstatic #28 // Field LOG:Lorg/apache/log4j/Logger; 267: ldc_w #498 // String error getting dependant fields from layout 270: aload 11 272: invokevirtual #500 // Method org/apache/log4j/Logger.warn:(Ljava/lang/Object;Ljava/lang/Throwable;)V 275: aload 13 277: invokeinterface #339, 1 // InterfaceMethod java/util/Map.keySet:()Ljava/util/Set; 282: invokeinterface #343, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; 287: astore 15 289: goto 381 292: aload 15 294: invokeinterface #347, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; 299: checkcast #504 // class org/nuclos/common2/EntityAndField 302: astore 11 304: aload_0 305: invokespecial #205 // Method getMasterDataFacade:()Lorg/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal; 308: aload 11 310: invokevirtual #506 // Method org/nuclos/common2/EntityAndField.getEntity:()Lorg/nuclos/common/UID; 313: aload 11 315: invokevirtual #507 // Method org/nuclos/common2/EntityAndField.getField:()Lorg/nuclos/common/UID; 318: aload_2 319: invokeinterface #510, 4 // InterfaceMethod org/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal.getDependantMasterData:(Lorg/nuclos/common/UID;Lorg/nuclos/common/UID;Ljava/lang/Object;)Ljava/util/Collection; 324: invokeinterface #514, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; 329: astore 19 331: goto 371 334: aload 19 336: invokeinterface #347, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; 341: checkcast #263 // class org/nuclos/server/masterdata/valueobject/MasterDataVO 344: astore 17 346: aload 7 348: aload_0 349: aload 17 351: invokevirtual #517 // Method org/nuclos/server/masterdata/valueobject/MasterDataVO.getEntityObject:()Lorg/nuclos/common/dal/vo/EntityObjectVO; 354: invokevirtual #303 // Method org/nuclos/common/dal/vo/EntityObjectVO.getDalEntity:()Lorg/nuclos/common/UID; 357: aload 17 359: invokevirtual #521 // Method org/nuclos/server/masterdata/valueobject/MasterDataVO.getPrimaryKey:()Ljava/lang/Object; 362: invokevirtual #522 // Method getHistoryData:(Lorg/nuclos/common/UID;Ljava/lang/Object;)Ljava/util/Collection; 365: invokeinterface #524, 2 // InterfaceMethod org/nuclos/common2/TruncatableCollection.addAll:(Ljava/util/Collection;)Z 370: pop 371: aload 19 373: invokeinterface #387, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z 378: ifne 334 381: aload 15 383: invokeinterface #387, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z 388: ifne 292 391: new #332 // class java/util/ArrayList 394: dup 395: invokespecial #334 // Method java/util/ArrayList."":()V 398: astore 11 400: new #332 // class java/util/ArrayList 403: dup 404: aload 7 406: invokespecial #528 // Method java/util/ArrayList."":(Ljava/util/Collection;)V 409: invokevirtual #531 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; 412: astore 17 414: goto 512 417: aload 17 419: invokeinterface #347, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; 424: checkcast #263 // class org/nuclos/server/masterdata/valueobject/MasterDataVO 427: astore 15 429: aload 15 431: getstatic #67 // Field org/nuclos/common/E.HISTORY:Lorg/nuclos/common/E$_History; 434: getfield #532 // Field org/nuclos/common/E$_History.savepoint:Lorg/nuclos/common/E$_History$Savepoint; 437: invokevirtual #536 // Method org/nuclos/common/E$_History$Savepoint.getUID:()Lorg/nuclos/common/UID; 440: ldc_w #257 // class java/lang/String 443: invokevirtual #539 // Method org/nuclos/server/masterdata/valueobject/MasterDataVO.getFieldValue:(Lorg/nuclos/common/UID;Ljava/lang/Class;)Ljava/lang/Object; 446: checkcast #257 // class java/lang/String 449: astore 19 451: aload 11 453: aload 19 455: invokeinterface #352, 2 // InterfaceMethod java/util/List.contains:(Ljava/lang/Object;)Z 460: ifne 512 463: aload 11 465: aload 19 467: invokeinterface #371, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z 472: pop 473: getstatic #67 // Field org/nuclos/common/E.HISTORY:Lorg/nuclos/common/E$_History; 476: getfield #532 // Field org/nuclos/common/E$_History.savepoint:Lorg/nuclos/common/E$_History$Savepoint; 479: getstatic #442 // Field org/nuclos/common/collect/collectable/searchcondition/ComparisonOperator.EQUAL:Lorg/nuclos/common/collect/collectable/searchcondition/ComparisonOperator; 482: aload 19 484: invokestatic #448 // Method org/nuclos/common/SearchConditionUtils.newComparison:(Lorg/nuclos/common/FieldMeta;Lorg/nuclos/common/collect/collectable/searchcondition/ComparisonOperator;Ljava/lang/Object;)Lorg/nuclos/common/collect/collectable/searchcondition/CollectableComparison; 487: astore 21 489: aload 7 491: aload_0 492: invokespecial #205 // Method getMasterDataFacade:()Lorg/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal; 495: getstatic #67 // Field org/nuclos/common/E.HISTORY:Lorg/nuclos/common/E$_History; 498: aload 21 500: iconst_1 501: invokeinterface #460, 4 // InterfaceMethod org/nuclos/server/masterdata/ejb3/MasterDataFacadeLocal.getMasterData:(Lorg/nuclos/common/EntityMeta;Lorg/nuclos/common/collect/collectable/searchcondition/CollectableSearchCondition;Z)Lorg/nuclos/common2/TruncatableCollection; 506: invokeinterface #524, 2 // InterfaceMethod org/nuclos/common2/TruncatableCollection.addAll:(Ljava/util/Collection;)Z 511: pop 512: aload 17 514: invokeinterface #387, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z 519: ifne 417 522: aload 7 524: new #542 // class org/nuclos/server/history/ejb3/HistoryFacadeBean$1 527: dup 528: aload_0 529: invokespecial #544 // Method org/nuclos/server/history/ejb3/HistoryFacadeBean$1."":(Lorg/nuclos/server/history/ejb3/HistoryFacadeBean;)V 532: invokestatic #547 // Method org/nuclos/common/collection/CollectionUtils.distinct:(Ljava/util/Collection;Lorg/nuclos/common/collection/BinaryPredicate;)Ljava/util/Set; 535: areturn 536: astore_3 537: new #222 // class org/nuclos/common/NuclosFatalException 540: dup 541: aload_3 542: invokespecial #224 // Method org/nuclos/common/NuclosFatalException."":(Ljava/lang/Throwable;)V 545: athrow Exception table: from to target type 205 227 230 Class org/nuclos/common/NuclosFatalException 205 227 246 Class org/nuclos/common2/exception/CommonFatalException 205 227 262 Class java/lang/Exception 0 535 536 Class java/lang/Exception LineNumberTable: line 345: 0 line 347: 14 line 346: 43 line 349: 45 line 348: 74 line 352: 76 line 351: 105 line 353: 107 line 354: 144 line 355: 157 line 356: 171 line 357: 180 line 353: 190 line 362: 200 line 364: 205 line 365: 209 line 364: 220 line 366: 227 line 367: 232 line 368: 246 line 369: 248 line 370: 262 line 371: 264 line 374: 275 line 375: 304 line 377: 346 line 375: 371 line 374: 381 line 382: 391 line 383: 400 line 384: 429 line 385: 451 line 386: 463 line 387: 473 line 388: 489 line 383: 512 line 393: 522 line 399: 536 line 400: 537 LocalVariableTable: Start Length Slot Name Signature 0 546 0 ajc$this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; 0 546 1 entityUID Lorg/nuclos/common/UID; 0 546 2 iObjectId Ljava/lang/Object; 14 522 3 condEntity Lorg/nuclos/common/collect/collectable/searchcondition/CollectableComparison; 537 9 3 e Ljava/lang/Exception; 45 491 5 condEntityObject Lorg/nuclos/common/collect/collectable/searchcondition/CollectableComparison; 76 460 7 result Lorg/nuclos/common2/TruncatableCollection; 107 429 9 condRefValue Lorg/nuclos/common/collect/collectable/searchcondition/CollectableComparison; 264 11 11 e Ljava/lang/Exception; 232 11 11 e Lorg/nuclos/common/NuclosFatalException; 248 11 11 e Lorg/nuclos/common2/exception/CommonFatalException; 400 136 11 lstSavepoints Ljava/util/List; 304 77 11 eaf Lorg/nuclos/common2/EntityAndField; 144 46 13 mdvo Lorg/nuclos/server/masterdata/valueobject/MasterDataVO; 205 331 13 mpEntityAndParentEntityName Ljava/util/Map; 429 83 15 mdvo Lorg/nuclos/server/masterdata/valueobject/MasterDataVO; 157 33 15 uidRefEntityField Lorg/nuclos/common/UID; 346 25 17 mdvo Lorg/nuclos/server/masterdata/valueobject/MasterDataVO; 171 19 17 uidForeignRefEntity Lorg/nuclos/common/UID; 451 61 19 sSavePoint Ljava/lang/String; 489 23 21 cond Lorg/nuclos/common/collect/collectable/searchcondition/CollectableComparison; static final void trackChangesToLogbookIfPossible_aroundBody8(org.nuclos.server.history.ejb3.HistoryFacadeBean, org.nuclos.common.dal.vo.EntityObjectVO, org.nuclos.common.dal.vo.EntityObjectVO, java.lang.String); Signature: (Lorg/nuclos/server/history/ejb3/HistoryFacadeBean;Lorg/nuclos/common/dal/vo/EntityObjectVO;Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V Code: 0: aload_0 1: aload_1 2: aload_2 3: aload_3 4: invokevirtual #585 // Method trackChangesToLogbook:(Lorg/nuclos/common/dal/vo/EntityObjectVO;Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V 7: return LineNumberTable: line 405: 0 line 406: 7 LocalVariableTable: Start Length Slot Name Signature 0 8 0 ajc$this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; 0 8 1 eoOld Lorg/nuclos/common/dal/vo/EntityObjectVO; 0 8 2 eoNew Lorg/nuclos/common/dal/vo/EntityObjectVO; 0 8 3 customUsage Ljava/lang/String; static final void trackRemoveToLogbookIfPossible_aroundBody10(org.nuclos.server.history.ejb3.HistoryFacadeBean, org.nuclos.common.dal.vo.EntityObjectVO, java.lang.String); Signature: (Lorg/nuclos/server/history/ejb3/HistoryFacadeBean;Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V Code: 0: aload_0 1: aload_1 2: aload_2 3: invokevirtual #588 // Method trackRemoveToLogbook:(Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V 6: return LineNumberTable: line 409: 0 line 410: 6 LocalVariableTable: Start Length Slot Name Signature 0 7 0 ajc$this Lorg/nuclos/server/history/ejb3/HistoryFacadeBean; 0 7 1 eo Lorg/nuclos/common/dal/vo/EntityObjectVO; 0 7 2 customUsage Ljava/lang/String; private static void ajc$preClinit(); Signature: ()V Code: 0: new #703 // class org/aspectj/runtime/reflect/Factory 3: dup 4: ldc_w #704 // String HistoryFacadeBean.java 7: ldc #1 // class org/nuclos/server/history/ejb3/HistoryFacadeBean 9: invokespecial #707 // Method org/aspectj/runtime/reflect/Factory."":(Ljava/lang/String;Ljava/lang/Class;)V 12: astore_0 13: aload_0 14: ldc_w #709 // String method-execution 17: aload_0 18: ldc_w #711 // String 1 21: ldc_w #712 // String removeHistoryEntries 24: ldc_w #714 // String org.nuclos.server.history.ejb3.HistoryFacadeBean 27: ldc_w #716 // String java.lang.Object 30: ldc_w #717 // String govoId 33: ldc_w #719 // String 36: ldc_w #721 // String void 39: invokevirtual #725 // Method org/aspectj/runtime/reflect/Factory.makeMethodSig:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/aspectj/lang/reflect/MethodSignature; 42: bipush 101 44: invokevirtual #729 // Method org/aspectj/runtime/reflect/Factory.makeSJP:(Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$StaticPart; 47: putstatic #655 // Field ajc$tjp_0:Lorg/aspectj/lang/JoinPoint$StaticPart; 50: aload_0 51: ldc_w #709 // String method-execution 54: aload_0 55: ldc_w #711 // String 1 58: ldc_w #730 // String trackChangesToLogbook 61: ldc_w #714 // String org.nuclos.server.history.ejb3.HistoryFacadeBean 64: ldc_w #732 // String org.nuclos.common.dal.vo.EntityObjectVO:org.nuclos.common.dal.vo.EntityObjectVO:java.lang.String 67: ldc_w #734 // String eoOld:eoNew:customUsage 70: ldc_w #719 // String 73: ldc_w #721 // String void 76: invokevirtual #725 // Method org/aspectj/runtime/reflect/Factory.makeMethodSig:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/aspectj/lang/reflect/MethodSignature; 79: sipush 155 82: invokevirtual #729 // Method org/aspectj/runtime/reflect/Factory.makeSJP:(Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$StaticPart; 85: putstatic #669 // Field ajc$tjp_1:Lorg/aspectj/lang/JoinPoint$StaticPart; 88: aload_0 89: ldc_w #709 // String method-execution 92: aload_0 93: ldc_w #711 // String 1 96: ldc_w #735 // String trackRemoveToLogbook 99: ldc_w #714 // String org.nuclos.server.history.ejb3.HistoryFacadeBean 102: ldc_w #737 // String org.nuclos.common.dal.vo.EntityObjectVO:java.lang.String 105: ldc_w #739 // String eo:customUsage 108: ldc_w #719 // String 111: ldc_w #721 // String void 114: invokevirtual #725 // Method org/aspectj/runtime/reflect/Factory.makeMethodSig:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/aspectj/lang/reflect/MethodSignature; 117: sipush 258 120: invokevirtual #729 // Method org/aspectj/runtime/reflect/Factory.makeSJP:(Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$StaticPart; 123: putstatic #677 // Field ajc$tjp_2:Lorg/aspectj/lang/JoinPoint$StaticPart; 126: aload_0 127: ldc_w #709 // String method-execution 130: aload_0 131: ldc_w #711 // String 1 134: ldc_w #740 // String getHistoryData 137: ldc_w #714 // String org.nuclos.server.history.ejb3.HistoryFacadeBean 140: ldc_w #742 // String org.nuclos.common.UID:java.lang.Object 143: ldc_w #744 // String entityUID:iObjectId 146: ldc_w #719 // String 149: ldc_w #746 // String java.util.Collection 152: invokevirtual #725 // Method org/aspectj/runtime/reflect/Factory.makeMethodSig:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/aspectj/lang/reflect/MethodSignature; 155: sipush 339 158: invokevirtual #729 // Method org/aspectj/runtime/reflect/Factory.makeSJP:(Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$StaticPart; 161: putstatic #685 // Field ajc$tjp_3:Lorg/aspectj/lang/JoinPoint$StaticPart; 164: aload_0 165: ldc_w #709 // String method-execution 168: aload_0 169: ldc_w #711 // String 1 172: ldc_w #747 // String trackChangesToLogbookIfPossible 175: ldc_w #714 // String org.nuclos.server.history.ejb3.HistoryFacadeBean 178: ldc_w #732 // String org.nuclos.common.dal.vo.EntityObjectVO:org.nuclos.common.dal.vo.EntityObjectVO:java.lang.String 181: ldc_w #734 // String eoOld:eoNew:customUsage 184: ldc_w #719 // String 187: ldc_w #721 // String void 190: invokevirtual #725 // Method org/aspectj/runtime/reflect/Factory.makeMethodSig:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/aspectj/lang/reflect/MethodSignature; 193: sipush 404 196: invokevirtual #729 // Method org/aspectj/runtime/reflect/Factory.makeSJP:(Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$StaticPart; 199: putstatic #692 // Field ajc$tjp_4:Lorg/aspectj/lang/JoinPoint$StaticPart; 202: aload_0 203: ldc_w #709 // String method-execution 206: aload_0 207: ldc_w #711 // String 1 210: ldc_w #748 // String trackRemoveToLogbookIfPossible 213: ldc_w #714 // String org.nuclos.server.history.ejb3.HistoryFacadeBean 216: ldc_w #737 // String org.nuclos.common.dal.vo.EntityObjectVO:java.lang.String 219: ldc_w #739 // String eo:customUsage 222: ldc_w #719 // String 225: ldc_w #721 // String void 228: invokevirtual #725 // Method org/aspectj/runtime/reflect/Factory.makeMethodSig:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/aspectj/lang/reflect/MethodSignature; 231: sipush 408 234: invokevirtual #729 // Method org/aspectj/runtime/reflect/Factory.makeSJP:(Ljava/lang/String;Lorg/aspectj/lang/Signature;I)Lorg/aspectj/lang/JoinPoint$StaticPart; 237: putstatic #699 // Field ajc$tjp_5:Lorg/aspectj/lang/JoinPoint$StaticPart; 240: return LineNumberTable: line 1: 0 } Classfile /home/tpasch2/tmp/org/nuclos/server/history/ejb3/HistoryFacadeLocal.class Last modified 07.11.2013; size 794 bytes MD5 checksum 35bde67418ae0326b27bdaa7d59d0da8 Compiled from "HistoryFacadeLocal.java" public interface org.nuclos.server.history.ejb3.HistoryFacadeLocal { public abstract void trackChangesToLogbook(org.nuclos.common.dal.vo.EntityObjectVO, org.nuclos.common.dal.vo.EntityObjectVO, java.lang.String); Signature: (Lorg/nuclos/common/dal/vo/EntityObjectVO;Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V public abstract void trackRemoveToLogbook(org.nuclos.common.dal.vo.EntityObjectVO, java.lang.String); Signature: (Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V public abstract void trackChangesToLogbookIfPossible(org.nuclos.common.dal.vo.EntityObjectVO, org.nuclos.common.dal.vo.EntityObjectVO, java.lang.String); Signature: (Lorg/nuclos/common/dal/vo/EntityObjectVO;Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V public abstract void trackRemoveToLogbookIfPossible(org.nuclos.common.dal.vo.EntityObjectVO, java.lang.String); Signature: (Lorg/nuclos/common/dal/vo/EntityObjectVO;Ljava/lang/String;)V }