/* * Generated by Robotoworks Mechanoid */ package com.robotoworks.example.movies.ops; import java.util.HashMap; import com.robotoworks.mechanoid.ops.OperationConfigurationRegistry; import com.robotoworks.mechanoid.ops.OperationConfiguration; public abstract class AbstractMoviesServiceOperationConfigurationRegistry extends OperationConfigurationRegistry { private HashMap<String, OperationConfiguration> mOperationConfigurations; public AbstractMoviesServiceOperationConfigurationRegistry() { mOperationConfigurations = new HashMap<String, OperationConfiguration>(); registerOperationConfigurations(); } protected void registerOperationConfigurations(){ registerOperationConfiguration(GetMoviesOperation.ACTION_GET_MOVIES, new GetMoviesOperation.Configuration()); registerOperationConfiguration(AddMovieOperation.ACTION_ADD_MOVIE, new AddMovieOperation.Configuration()); } protected void registerOperationConfiguration(String action, OperationConfiguration config) { mOperationConfigurations.put(action, config); } @Override public OperationConfiguration getOperationConfiguration(String action) { return mOperationConfigurations.get(action); } }