Class AbstractTenantAwareSerializationDTO

    • Constructor Detail

      • AbstractTenantAwareSerializationDTO

        protected AbstractTenantAwareSerializationDTO​(Tenant tenant)
      • AbstractTenantAwareSerializationDTO

        protected AbstractTenantAwareSerializationDTO​(java.lang.String tenantID)
    • Method Detail

      • getTenantID

        protected java.lang.String getTenantID()
      • getTenant

        protected Tenant getTenant()
      • resolveObject

        public abstract java.lang.Object resolveObject()
                                                throws java.io.ObjectStreamException
        This method is called by the readResolve() method after setting the correct Tenant. You may/must add additional logic for your own serializable object.
        Returns:
        an object depending what you want to de~/serialize
        Throws:
        java.io.ObjectStreamException
      • readResolve

        public final java.lang.Object readResolve()
                                           throws java.io.ObjectStreamException
        This method is called by the Java serialization mechanism.
        Returns:
        the deserialized object
        Throws:
        java.io.ObjectStreamException
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object