FileUploadExecutorConfig[] executorConfigs = component.getFileUploadExecutorConfigs();
for (FileUploadExecutorConfig executorConfig : executorConfigs) {
String[] mappingActions = executorConfig.getMappingActionList();
for (String mappingAction : mappingActions) {
if (CarbonConstants.ADD_UI_COMPONENT.equals(action)) {
executorManager.addExecutor(mappingAction,
executorConfig.getFUploadExecClass());
} else if (CarbonConstants.REMOVE_UI_COMPONENT.equals(action)) {
executorManager.removeExecutor(mappingAction);
}
}