Class SecurityAwareFilterFactory<K,​V>

  • All Implemented Interfaces:
    Externalizable, Serializable, javax.cache.configuration.Factory<javax.cache.event.CacheEntryEventFilter<K,​V>>, GridInternalWrapper<javax.cache.configuration.Factory<javax.cache.event.CacheEntryEventFilter<K,​V>>>

    public class SecurityAwareFilterFactory<K,​V>
    extends AbstractSecurityAwareExternalizable<javax.cache.configuration.Factory<javax.cache.event.CacheEntryEventFilter<K,​V>>>
    implements javax.cache.configuration.Factory<javax.cache.event.CacheEntryEventFilter<K,​V>>
    Security aware remote filter factory.
    See Also:
    Serialized Form
    • Constructor Detail

      • SecurityAwareFilterFactory

        public SecurityAwareFilterFactory()
        Default constructor.
      • SecurityAwareFilterFactory

        public SecurityAwareFilterFactory​(UUID subjectId,
                                          javax.cache.configuration.Factory<javax.cache.event.CacheEntryEventFilter<K,​V>> original)
        Parameters:
        subjectId - Security subject id.
        original - Original factory.
    • Method Detail

      • create

        public javax.cache.event.CacheEntryEventFilter<K,​V> create()
        Specified by:
        create in interface javax.cache.configuration.Factory<K>