org.jboss.system.server.profileservice.repository.clustered.sync
Interface SynchronizationRemoteAction<T extends SynchronizationActionContext>

All Superinterfaces:
SynchronizationAction<T>
All Known Implementing Classes:
RemoteRemovalAction, SimpleSynchronizationRemoteAction

public interface SynchronizationRemoteAction<T extends SynchronizationActionContext>
extends SynchronizationAction<T>

Marker interface for a SynchronizationAction that a node should handle by telling the other nodes in the cluster to execute the modification.

An example of this would be handling of a ContentModification.Type.REMOVE_TO_CLUSTER wherein the node driving the synchronization would tell the other nodes to execute the remove by sending an RPC with the modification.

Version:
$Revision: $
Author:
Brian Stansberry

Method Summary
 boolean isInitiation()
           
 
Methods inherited from interface org.jboss.system.server.profileservice.repository.clustered.sync.SynchronizationAction
cancel, complete, getContext, getRepositoryContentModification, isCancelled, isComplete
 

Method Detail

isInitiation

boolean isInitiation()


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.