package org.distributeme.core.concurrencycontrol;
import org.distributeme.core.ClientSideCallContext;
import org.distributeme.core.ServerSideCallContext;
/**
* Base implementation of a ConcurrencyControlStrategy which is not doing anything. You can use it as base adapter and overwrite classes you need.
*
* @author lrosenberg
* @version $Id: $Id
*/
public abstract class AbstractConcurrencyControlStrategy implements ConcurrencyControlStrategy{
/** {@inheritDoc} */
@Override
public void notifyClientSideCallStarted(ClientSideCallContext context){
}
/** {@inheritDoc} */
@Override
public void notifyClientSideCallFinished(ClientSideCallContext context){
}
/** {@inheritDoc} */
@Override
public void notifyServerSideCallStarted(ServerSideCallContext context){
}
/** {@inheritDoc} */
@Override
public void notifyServerSideCallFinished(ServerSideCallContext context){
}
/** {@inheritDoc} */
@Override
public void customize(String parameter) {
}
}