Class AbstractIracRemoteSiteInterceptor

    • Constructor Detail

      • AbstractIracRemoteSiteInterceptor

        public AbstractIracRemoteSiteInterceptor()
    • Method Detail

      • validateOnPrimary

        protected void validateOnPrimary​(InvocationContext ctx,
                                         DataWriteCommand command,
                                         Object rv)
        Invoked on the primary owner, it validates if the remote site update is valid or not.

        It also performs a conflict resolution if a conflict is found.

      • setIracMetadataForOwner

        protected void setIracMetadataForOwner​(InvocationContext ctx,
                                               DataWriteCommand command,
                                               Object rv)
        Invoked by backup owners, it make sure the entry has the same version as set by the primary owner.