GigaSpaces XAP.NET Documentation
MethodNameSpaceFilterConfigFactory Class
Class LibraryGigaSpaces.Core.FiltersMethodNameSpaceFilterConfigFactory
A SpaceFilterConfigFactory implementation that accepts an object filter with different operation callbacks that are marked using this configurer. For each available operation there is a property that accepts the method name to be invoked if the operation happend. Not setting a callback means that this filter will not listen to the mentioned operation. For example, if the filter has a method called DoSomethingBeforeWrite, the property BeforeWrite will need to be set with DoSomethingBeforeWrite. The methods marked with an attribute can accept different arguments. Please see FilterOperationDelegateInvoker for all the different possibilities. For an object filter adapter that uses attributes please see AttributeSpaceFilterConfigFactory.
Declaration Syntax
C#Visual BasicVisual C++J#
public class MethodNameSpaceFilterConfigFactory : SpaceFilterConfigFactory
Public Class MethodNameSpaceFilterConfigFactory _
	Inherits SpaceFilterConfigFactory
public ref class MethodNameSpaceFilterConfigFactory : public SpaceFilterConfigFactory
public class MethodNameSpaceFilterConfigFactory extends SpaceFilterConfigFactory
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
MethodNameSpaceFilterConfigFactory()()()
Initializes a new instance of the MethodNameSpaceFilterConfigFactory class

AfterAllNotifyTrigger
Filter callback AfterAllNotifyTrigger. Indicates that all notify templates that are matched to the current entry event were triggered and returned or failed.

AfterExecute
Filter callback AfterExecute operation.

AfterNotifyTrigger
Filter callback AfterNotifyTrigger. Indicates that a notify trigger was successful.

AfterRead
Filter callback AfterRead operation.

AfterReadMultiple
Filter callback AfterReadMultiple operation.

AfterRemoveByLease
Filter callback after an entry was removed due to lease expression or lease cancel.

AfterTake
Filter callback AfterTake operation.

AfterTakeMultiple
Filter callback AfterTakeMultiple operation.

AfterUpdate
Filter callback AfterUpdate operation.

AfterWrite
Filter callback AfterWrite operation.

BeforeAllNotifyTrigger
Filter callback BeforeAllNotifyTrigger. Indicates that at least one notify template is matched to the current entry event.

BeforeCleanSpace
Filter callback BeforeCleanSpace operation.

BeforeExecute
Filter callback BeforeExecute operation.

BeforeGetAdmin
Filter callback BeforeGetAdmin operation.

BeforeNotify
Filter callback Before notify register operation.

BeforeNotifyTrigger
Filter callback BeforeNotifyTrigger. Indicates that a matched notify template was found to the current entry event.

BeforeRead
Filter callback BeforeRead operation.

BeforeReadMultiple
Filter callback BeforeReadMultiple operation.

BeforeRemoveByLease
Filter callback before an entry was removed due to lease expression or lease cancel.

BeforeTake
Filter callback BeforeTake operation.

BeforeTakeMultiple
Filter callback BeforeTakeMultiple operation.

BeforeUpdate
Filter callback BeforeUpdate operation.

BeforeWrite
Filter callback BeforeWrite operation.

CreateSpaceFilterConfig()()()
Creates SpaceFilterConfig using the implemented creator logic
(Inherited from SpaceFilterConfigFactory.)
Enabled
Gets or sets if this filter is enabled.
(Inherited from SpaceFilterConfigFactory.)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Filter
Gets or sets the filter that will be used. Note, it is not an ISpaceFilter implementation since this object filter can be a delegate that does not require the filter to implement the space filter interface.
(Inherited from SpaceFilterConfigFactory.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
IsActiveWhenBackup
Gets or sets if this filter is active when the space is in backup mode.
(Inherited from SpaceFilterConfigFactory.)
IsSecurityFilter
Gets or sets if this filter is a security filter.
(Inherited from SpaceFilterConfigFactory.)
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
OnFilterInit
Method name for filter lifecycle init callback. Can either have no arguments or a single argument that accepts ISpaceProxy.

Priority
Gets or sets the filter priority.
(Inherited from SpaceFilterConfigFactory.)
SetSecurity
Filter callback SetSecurity operation.

ShutdownSpaceOnInitFailure
Gets or sets if the space should shutdown on filter init failure.
(Inherited from SpaceFilterConfigFactory.)
ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy
Object
SpaceFilterConfigFactory
 MethodNameSpaceFilterConfigFactory

Assembly: GigaSpaces.Core (Module: GigaSpaces.Core) Version: 9.5.2.8900 (9.5.2.8900)