Interface ViewMBean

  • All Known Implementing Classes:
    ViewMBeanImpl

    public interface ViewMBean
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getFilter()
      Obtain the Filter that this ContinuousQueryCache is using to query the underlying NamedCache.
      long getReconnectInterval()
      Return the reconnection interval (in milliseconds).
      long getSize()
      Returns the number of key-value mappings in this cache.
      String getTransformer()
      Obtain the transformer that this ContinuousQueryCache is using to transform the results from the underlying cache prior to storing them locally.
      String getViewName()
      Returns name of this cache.
      boolean isCacheValues()
      Determine if this ContinuousQueryCache caches values locally.
      boolean isReadOnly()
      Determine if this ContinuousQueryCache disallows data modification operations.
      boolean isTransformed()
      Determine if this ContinuousQueryCache transforms values.
    • Method Detail

      • getViewName

        String getViewName()
        Returns name of this cache.
        Returns:
        cache name
      • isReadOnly

        boolean isReadOnly()
        Determine if this ContinuousQueryCache disallows data modification operations.
        Returns:
        true if this ContinuousQueryCache has been configured as read-only
      • isTransformed

        boolean isTransformed()
        Determine if this ContinuousQueryCache transforms values.
        Returns:
        true if this ContinuousQueryCache has been configured to transform values
      • getFilter

        String getFilter()
        Obtain the Filter that this ContinuousQueryCache is using to query the underlying NamedCache.
        Returns:
        the Filter that this cache uses to select its contents from the underlying NamedCache
      • getTransformer

        String getTransformer()
        Obtain the transformer that this ContinuousQueryCache is using to transform the results from the underlying cache prior to storing them locally.
        Returns:
        the ValueExtractor that this cache uses to transform entries from the underlying cache
      • getReconnectInterval

        long getReconnectInterval()
        Return the reconnection interval (in milliseconds). This value indicates the period in which re-synchronization with the underlying cache will be delayed in the case the connection is severed. During this time period, local content can be accessed without triggering re-synchronization of the local content.
        Returns:
        a reconnection interval (in milliseconds)
      • isCacheValues

        boolean isCacheValues()
        Determine if this ContinuousQueryCache caches values locally.
        Returns:
        true if this object caches values locally, and false if it relies on the underlying NamedCache
      • getSize

        long getSize()
        Returns the number of key-value mappings in this cache.
        Returns:
        the number of key-value mappings in this cache