Class EJBPropertyCache

    • Method Detail

      • needsUpdate

        public boolean needsUpdate()
      • getUpdateableProperties

        public java.util.Collection<EJBProperty> getUpdateableProperties()
      • getEJBProperties

        public java.util.Collection<EJBProperty> getEJBProperties()
      • wroteChanges

        public void wroteChanges()
      • getAllProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getAllProperties()
        Specified by:
        getAllProperties in interface PropertyAccess
      • setProperty

        public java.lang.Object setProperty​(java.lang.String name,
                                            java.lang.Object value)
        Specified by:
        setProperty in interface PropertyAccess
      • getProperty

        public java.lang.Object getProperty​(java.lang.String name)
        Specified by:
        getProperty in interface PropertyAccess
      • removeProperty

        public java.lang.Object removeProperty​(java.lang.String name)
        Specified by:
        removeProperty in interface PropertyAccess
      • setProperty

        public java.lang.Object setProperty​(java.lang.String name,
                                            PK langPK,
                                            java.lang.Object value)
        Specified by:
        setProperty in interface LocalizedPropertyAccess
      • clone

        protected java.lang.Object clone()
                                  throws java.lang.CloneNotSupportedException
        Overrides:
        clone in class java.lang.Object
        Throws:
        java.lang.CloneNotSupportedException
      • getPropertyValues

        public java.util.Map<java.lang.String,​java.lang.Object> getPropertyValues​(PK langPK)
        Returns:
        a map containing property names (String) -> property values (Serializable)