Class MediatorCacheInvalidator

    • Constructor Detail

      • MediatorCacheInvalidator

        public MediatorCacheInvalidator​(CacheManager cacheManager,
                                        String tenantDomain,
                                        int tenantId,
                                        org.apache.synapse.MessageContext msgCtx)
        MediatorCacheInvalidator Constructor which creates MBean to expose operations to invalidate the mediator cache.
        Parameters:
        tenantDomain - which the mediator cache should be invalidated.
        tenantId - which the mediator cache should be invalidated.
        msgCtx - which holds the mediator cache.
    • Method Detail

      • getTenantDomain

        public String getTenantDomain()
        This method gives the tenant domain.
        Returns:
        tenant domain.
      • setTenantDomain

        public void setTenantDomain​(String tenantDomain)
        This method sets the tenant domain.
        Parameters:
        tenantDomain - string value to be set.
      • getTenantId

        public int getTenantId()
        This method gives the tenant ID.
        Returns:
        tenant Id as a integer.
      • setTenantId

        public void setTenantId​(int tenantId)
        This method sets the tenant ID
        Parameters:
        tenantId - integer value to be set.
      • getMsgCtx

        public org.apache.synapse.MessageContext getMsgCtx()
        This method gives the tenant message context.
        Returns:
        message context.
      • setMsgCtx

        public void setMsgCtx​(org.apache.synapse.MessageContext msgCtx)
        This method sets the message context.
        Parameters:
        msgCtx - message context to be set.