GemFire 5.8

com.gemstone.gemfire.cache.operations
Class UnregisterInterestOperationContext

java.lang.Object
  extended by com.gemstone.gemfire.cache.operations.OperationContext
      extended by com.gemstone.gemfire.internal.cache.operations.InterestOperationContext
          extended by com.gemstone.gemfire.cache.operations.UnregisterInterestOperationContext

public class UnregisterInterestOperationContext
extends com.gemstone.gemfire.internal.cache.operations.InterestOperationContext

Encapsulates a OperationContext.OperationCode.REGISTER_INTEREST region operation for the pre-operation case.

Since:
5.5

Nested Class Summary
 
Nested classes/interfaces inherited from class com.gemstone.gemfire.cache.operations.OperationContext
OperationContext.OperationCode
 
Constructor Summary
UnregisterInterestOperationContext(Object key, InterestType interestType)
          Constructor for the unregister interest operation.
 
Method Summary
 OperationContext.OperationCode getOperationCode()
          Return the operation associated with the OperationContext object.
 
Methods inherited from class com.gemstone.gemfire.internal.cache.operations.InterestOperationContext
getInterestType, getKey, isPostOperation, setKey
 
Methods inherited from class com.gemstone.gemfire.cache.operations.OperationContext
isClientUpdate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnregisterInterestOperationContext

public UnregisterInterestOperationContext(Object key,
                                          InterestType interestType)
Constructor for the unregister interest operation.

Parameters:
key - the key or list of keys being unregistered
interestType - the InterestType of the unregister request
Method Detail

getOperationCode

public OperationContext.OperationCode getOperationCode()
Return the operation associated with the OperationContext object.

Specified by:
getOperationCode in class OperationContext
Returns:
OperationCode.UNREGISTER_INTEREST.

GemFire 5.8

Copyright © 2002-2008 GemStone Systems, Inc. All Rights Reserved.