public static class PostgreSqlNodeChefImplFromScratch.ChefPostgreSqlLifecycle extends ChefLifecycleEffectorTasks
MachineLifecycleEffectorTasks.CloseableLatch, MachineLifecycleEffectorTasks.StopMachineDetails<T>ChefConfig.ChefModesINTERNAL_PROVISIONED_MACHINE, LOCATIONS, ON_BOX_BASE_DIR_RESOLVED, STOP_PROCESS_TIMEOUT, STOP_WAIT_PROVISIONING_TIMEOUTCHEF_COOKBOOK_PRIMARY_NAME, CHEF_COOKBOOK_URLS, CHEF_LAUNCH_ATTRIBUTES, CHEF_LAUNCH_RUN_LIST, CHEF_MODE, CHEF_NODE_NAME, CHEF_RUN_CONVERGE_TWICE, CHEF_RUN_LIST, KNIFE_CONFIG_FILE, KNIFE_EXECUTABLE, KNIFE_SETUP_COMMANDS, PID_FILE, SERVICE_NAME, WINDOWS_SERVICE_NAME| Constructor and Description |
|---|
ChefPostgreSqlLifecycle() |
attachLifecycleEffectors, detectChefMode, getPidFile, getServiceName, getWindowsServiceName, usePidFile, useService, useWindowsServicecanStop, getStopMachineMode, newRestartEffector, newRestartEffectorTask, newStartEffector, newStartEffectorTask, newStopEffector, newStopEffectorTask, newSuspendEffector, newSuspendEffectorTask, resolveOnBoxDir, restart, start, stop, suspend, waitForCloseableLatch