Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

ACTOR_SYSTEM - Static variable in class io.parallec.core.util.PcConstants
The Constant ACTOR_SYSTEM.
ActorConfig - Class in io.parallec.core.actor
The static akka actor system
ActorConfig() - Constructor for class io.parallec.core.actor.ActorConfig
 
actorMaxOperationTimeoutSec - Static variable in class io.parallec.core.config.ParallelTaskConfigDefault
The actor max operation timeout sec.
ActorMessageTypeInvalidException - Exception in io.parallec.core.exception
The Class ActorMessageTypeInvalidException.
ActorMessageTypeInvalidException(String) - Constructor for exception io.parallec.core.exception.ActorMessageTypeInvalidException
Instantiates a new actor message type invalid exception.
ADD_QUOTE - Static variable in class io.parallec.core.taskbuilder.targethosts.TargetHostsBuilderHelperCms
The Constant ADD_QUOTE.
addHeaders(AsyncHttpClient.BoundRequestBuilder, Map<String, String>) - Static method in class io.parallec.core.util.PcHttpUtils
Adds the headers.
addPair(String, String) - Method in class io.parallec.core.bean.StrStrMap
Adds the pair.
addPair(String, String) - Method in class io.parallec.core.ParallecHeader
Adds the pair.
addTaskToInProgressMap(String, ParallelTask) - Method in class io.parallec.core.task.ParallelTaskManager
when create new job, always add this to the queue.
AGNET_RESPONSE_MAX_RESPONSE_DISPLAY_BYTE - Static variable in class io.parallec.core.util.PcConstants
The Constant AGNET_RESPONSE_MAX_RESPONSE_DISPLAY_BYTE.
API_PREFIX - Static variable in class io.parallec.core.util.PcConstants
 
AssistantExecutionManager - Class in io.parallec.core.actor
The assistant manager is for sending out requests in batch;
AssistantExecutionManager() - Constructor for class io.parallec.core.actor.AssistantExecutionManager
Instantiates a new assistant execution manager.
asstManagerRetryIntervalMillis - Static variable in class io.parallec.core.config.ParallelTaskConfigDefault
The asst manager retry interval millis.
async() - Method in class io.parallec.core.ParallelTaskBuilder
Execute the task asynchronously.
AsyncHttpClientFactoryEmbed - Class in io.parallec.core.resources
The Class HttpClientFactoryEmbed.
AsyncHttpClientFactoryEmbed() - Constructor for class io.parallec.core.resources.AsyncHttpClientFactoryEmbed
Instantiates a new http client factory embed.
asyncHttpClientGlobal - Variable in class io.parallec.core.actor.ExecutionManager
The async http client global.
autoSaveLogToLocal - Static variable in class io.parallec.core.config.ParallelTaskConfigDefault
The auto save log to local.

B

batchSenderAsstManager - Variable in class io.parallec.core.actor.ExecutionManager
The batch sender asst manager.
BeanMapper - Class in io.parallec.core.util
TODO
BeanMapper() - Constructor for class io.parallec.core.util.BeanMapper
 
bootStrapTcpClient() - Method in class io.parallec.core.actor.TcpWorker
Creates the tcpClient with proper handler.
bootStrapUdpClient() - Method in class io.parallec.core.actor.UdpWorker
Creates the udpClient with proper handler.

C

cancel(boolean) - Method in class io.parallec.core.ParallelTask
Cancel.
cancelCancellable() - Method in class io.parallec.core.actor.HttpWorker
Cancel cancellable.
cancelCancellable() - Method in class io.parallec.core.actor.PingWorker
Cancel cancellable.
cancelCancellable() - Method in class io.parallec.core.actor.SshWorker
Cancel cancellable.
cancelCancellable() - Method in class io.parallec.core.actor.TcpWorker
Cancel cancellable.
cancelCancellable() - Method in class io.parallec.core.actor.UdpWorker
Cancel cancellable.
cancelOnTargetHosts(List<String>) - Method in class io.parallec.core.ParallelTask
Cancel on target hosts.
CancelTaskOnHostRequest - Class in io.parallec.core.actor.message
The Class CancelTaskOnHostRequestToManager.
CancelTaskOnHostRequest(List<String>) - Constructor for class io.parallec.core.actor.message.CancelTaskOnHostRequest
 
CapacityAwareTaskScheduler - Class in io.parallec.core.task
A task scheduler runnable to check if there are capacity to run a task from the waitQ.
CapacityAwareTaskScheduler() - Constructor for class io.parallec.core.task.CapacityAwareTaskScheduler
 
capacityUsed() - Method in class io.parallec.core.ParallelTask
Capacity used.
channelDisconnected(ChannelHandlerContext, ChannelStateEvent) - Method in class io.parallec.core.actor.TcpWorker.TcpChannelHandler
Why not use channelClosed: if fail to establish a channel (e.g.
channelIdle(ChannelHandlerContext, IdleStateEvent) - Method in class io.parallec.core.actor.TcpWorker.MyIdleHandler
 
channelIdle(ChannelHandlerContext, IdleStateEvent) - Method in class io.parallec.core.actor.UdpWorker.MyIdleHandler
this case is like a read timeout where did not get anything from the server for a long time.
cleanInprogressJobMap() - Method in class io.parallec.core.ParallelClient
Clean inprogress job map.
cleanInprogressJobMap() - Method in class io.parallec.core.task.ParallelTaskManager
also clean the waitQ.
cleanWaitTaskQueue() - Method in class io.parallec.core.ParallelClient
Clean wait task queue.
cleanWaitTaskQueue() - Method in class io.parallec.core.task.ParallelTaskManager
Clean wait task queue.
COMMAND_VAR_DEFAULT_REQUEST_CONTENT - Static variable in class io.parallec.core.util.PcConstants
The Constant COMMAND_VAR_DEFAULT_REQUEST_CONTENT.
concurrencyDefault - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The concurrency for each task.
concurrencySshLimit - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The max concurrency for SSH task.
ContinueToSendToBatchSenderAsstManager - Class in io.parallec.core.actor.message
The Class ContinueToSendToBatchSenderAsstManager.
ContinueToSendToBatchSenderAsstManager(int) - Constructor for class io.parallec.core.actor.message.ContinueToSendToBatchSenderAsstManager
Instantiates a new continue to send to batch sender asst manager.
copy(ParallelTask, ParallelTaskBean) - Static method in class io.parallec.core.util.BeanMapper
 
cpuTimeInNanoSeconds - Variable in class io.parallec.core.monitor.MonitorProvider.ThreadData
The cpu time in nano seconds.
createAndGetActorSystem() - Static method in class io.parallec.core.actor.ActorConfig
Create and get actor system.
createRequest() - Method in class io.parallec.core.actor.HttpWorker
Creates the request.
currentJvmPerformUsage - Variable in class io.parallec.core.monitor.MonitorProvider
The current jvm perform usage.

D

DaemonThreadFactory - Class in io.parallec.core.util
A factory for creating DaemonThread objects.
date - Variable in class io.parallec.core.monitor.MonitorProvider.PerformUsage
The date.
director - Variable in class io.parallec.core.actor.ExecutionManager
The director.

E

enableCapacityAwareTaskScheduler - Static variable in class io.parallec.core.config.ParallelTaskConfigDefault
The enable capacity aware task scheduler.
endTime - Variable in class io.parallec.core.actor.AssistantExecutionManager
The end time.
endTime - Variable in class io.parallec.core.actor.ExecutionManager
The end time.
errorMapOrig - Static variable in class io.parallec.core.util.PcErrorMsgUtils
The Constant errorMapOrig.
errorMapReplace - Static variable in class io.parallec.core.util.PcErrorMsgUtils
The Constant errorMapReplace.
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class io.parallec.core.actor.TcpWorker.TcpChannelHandler
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class io.parallec.core.actor.UdpWorker.UdpChannelHandler
 
execute(ParallecResponseHandler) - Method in class io.parallec.core.ParallelTaskBuilder
key function.
executeAndGenResponse(ChannelExec) - Method in class io.parallec.core.commander.workflow.ssh.SshProvider
Seems there are bad naming in the library the sysout is in channel.getInputStream(); the syserr is in ((ChannelExec)channel).setErrStream(os);
executeSshCommand() - Method in class io.parallec.core.commander.workflow.ssh.SshProvider
finally: will close the connection.
ExecutionManager - Class in io.parallec.core.actor
This is the Akka Actor that executes the ParallelTask.
ExecutionManager(ParallelTask) - Constructor for class io.parallec.core.actor.ExecutionManager
Instantiates a new command manager.
executionManager - Variable in class io.parallec.core.ParallelTask
The command manager.
executionManager - Variable in class io.parallec.core.task.ParallelTaskBean
The executionManager.
ExecutionManagerExecutionException - Exception in io.parallec.core.exception
The Class ExecutionManagerExecutionException.
ExecutionManagerExecutionException(String, ExecutionManagerExecutionException.ManagerExceptionType) - Constructor for exception io.parallec.core.exception.ExecutionManagerExecutionException
Instantiates a new command manager execution exception.
ExecutionManagerExecutionException.ManagerExceptionType - Enum in io.parallec.core.exception
The Enum ManagerExceptionType.
ExecutionManagerMsgType - Enum in io.parallec.core.actor.message.type
The Enum ExecutionManagerMsgType.

F

filter(String) - Method in class io.parallec.core.FilterRegex
 
FilterRegex - Class in io.parallec.core
A simple class to apply a regular expression to .
FilterRegex() - Constructor for class io.parallec.core.FilterRegex
Instantiates a new filter regex.
FilterRegex(String) - Constructor for class io.parallec.core.FilterRegex
Instantiates a new filter regex.
filterUnsafeOrUnnecessaryRequest(Map<String, NodeReqResponse>, Map<String, NodeReqResponse>) - Method in class io.parallec.core.commander.workflow.InternalDataProvider
Filter unsafe or unnecessary request.
freeMemory - Variable in class io.parallec.core.monitor.MonitorProvider.PerformUsage
The free memory.

G

generateTaskId() - Method in class io.parallec.core.ParallelTask
Gen job id.
generateUpdateExecuteTask(ParallelTask) - Method in class io.parallec.core.task.ParallelTaskManager
key function to execute a parallel task.
genErrorResponse(Exception) - Method in class io.parallec.core.commander.workflow.ssh.SshProvider
Gen error response.
genNodeDataMap(ParallelTask) - Method in class io.parallec.core.commander.workflow.InternalDataProvider
Generate node data map.
getActorMaxOperationTimeoutSec() - Method in class io.parallec.core.bean.TaskRequest
 
getActorMaxOperationTimeoutSec() - Method in class io.parallec.core.config.ParallelTaskConfig
 
getAggregatedResultHuman(Map<String, LinkedHashSet<String>>) - Static method in class io.parallec.core.util.PcStringUtils
Get the aggregated result human readable string for easy display.
getAggregatedResultHumanStr() - Method in class io.parallec.core.ParallelTask
Gets the aggregated result human str.
getAggregateResultCountSummary() - Method in class io.parallec.core.ParallelTask
Gets the aggregate result count summary.
getAggregateResultFullSummary() - Method in class io.parallec.core.ParallelTask
Aggregate results to see the status code distribution with target hosts.
getAggregateResultMap() - Method in class io.parallec.core.ParallelTask
Gets the aggregate result map.
getAsstManagerRetryIntervalMillis() - Method in class io.parallec.core.actor.message.RequestToBatchSenderAsstManager
Gets the asst manager retry interval millis.
getAsstManagerRetryIntervalMillis() - Method in class io.parallec.core.config.ParallelTaskConfig
 
getAsyncHttpClient() - Method in class io.parallec.core.bean.HttpMeta
 
getAsyncHttpClient() - Method in class io.parallec.core.ParallelTask
Gets the async http client.
getAsyncHttpClient() - Method in class io.parallec.core.ParallelTaskBuilder
Gets the async http client.
getChannelFactory() - Method in class io.parallec.core.bean.tcp.TcpMeta
 
getChannelFactory() - Method in class io.parallec.core.bean.udp.UdpMeta
 
getChannelFactory() - Method in class io.parallec.core.resources.TcpUdpSshPingResourceStore
 
getClientByType(HttpClientType) - Method in class io.parallec.core.resources.HttpClientStore
Gets the client by type.
getCommand() - Method in class io.parallec.core.bean.tcp.TcpMeta
 
getCommand() - Method in class io.parallec.core.bean.udp.UdpMeta
 
getCommandLine() - Method in class io.parallec.core.bean.ssh.SshMeta
Gets the command line.
getCommandMeta() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the command meta.
getConcurrency() - Method in class io.parallec.core.ParallelTask
Gets the concurrency.
getConcurrency() - Method in class io.parallec.core.ParallelTaskBuilder
Gets the concurrency.
getConfig() - Method in class io.parallec.core.ParallelTask
Gets the config.
getConfig() - Method in class io.parallec.core.ParallelTaskBuilder
Gets the config.
getCount() - Method in class io.parallec.core.bean.SetAndCount
Gets the count.
getCurrentDefaultClient() - Method in class io.parallec.core.resources.HttpClientStore
Gets the current default client.
getCurrentProgress() - Method in class io.parallec.core.actor.poll.PollerData
Gets the current progress.
getCustomClientFast() - Method in class io.parallec.core.resources.HttpClientStore
Gets the custom client fast.
getCustomClientSlow() - Method in class io.parallec.core.resources.HttpClientStore
Gets the custom client slow.
getDatagramChannelFactory() - Method in class io.parallec.core.resources.TcpUdpSshPingResourceStore
 
getDateFromConciseStr(String) - Static method in class io.parallec.core.util.PcDateUtils
20130512 Converts the sdsm string generated above to Date format.
getDateTimeStr(Date) - Static method in class io.parallec.core.util.PcDateUtils
Gets the date time str.
getDateTimeStrConcise(Date) - Static method in class io.parallec.core.util.PcDateUtils
Gets the date time str concise.
getDateTimeStrConciseNoZone(Date) - Static method in class io.parallec.core.util.PcDateUtils
20141027: same as getDateTimeStrConcise but no timezone.
getDateTimeStrStandard(Date) - Static method in class io.parallec.core.util.PcDateUtils
Gets the date time str standard.
getDetails() - Method in class io.parallec.core.task.TaskErrorMeta
Gets the details.
getDurationSec() - Method in class io.parallec.core.ParallelTask
Gets the duration sec.
getDurationSec() - Method in class io.parallec.core.task.ParallelTaskBean
 
getEmbedClientFast() - Method in class io.parallec.core.resources.HttpClientStore
default fast is the default.
getEmbedClientSlow() - Method in class io.parallec.core.resources.HttpClientStore
Gets the embed client slow.
getEntityBody() - Method in class io.parallec.core.bean.HttpMeta
Gets the request content template.
getErrorMessage() - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
Gets the error message.
getErrorMessage() - Method in class io.parallec.core.ResponseOnSingleTask
Gets the error message.
getErrorTime() - Method in class io.parallec.core.task.TaskErrorMeta
Gets the error time.
getExecuteStartTime() - Method in class io.parallec.core.ParallelTask
Gets the execute start time.
getExecuteStartTime() - Method in class io.parallec.core.task.ParallelTaskBean
 
getExecutionEndTime() - Method in class io.parallec.core.ParallelTask
Gets the execution end time.
getExecutionEndTime() - Method in class io.parallec.core.task.ParallelTaskBean
 
getFailureRegex() - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Gets the failure regex.
getFastClient() - Method in class io.parallec.core.resources.AsyncHttpClientFactoryEmbed
Gets the fast client.
getHandler() - Method in class io.parallec.core.bean.TaskRequest
 
getHandler() - Method in class io.parallec.core.ParallelTask
Gets the handler.
getHandler() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the handler.
getHandlerExecutionLocation() - Method in class io.parallec.core.config.ParallelTaskConfig
 
getHeaderMap() - Method in class io.parallec.core.ParallecHeader
Gets the header map.
getHeaderMetadata() - Method in class io.parallec.core.bean.HttpMeta
Gets the header metadata.
getHeaderStr() - Method in class io.parallec.core.ParallecHeader
Gets the header str.
getHealthMemory() - Method in class io.parallec.core.monitor.MonitorProvider
Gets the health memory.
getHost() - Method in class io.parallec.core.bean.TaskRequest
Gets the host.
getHost() - Method in class io.parallec.core.ResponseOnSingleTask
Gets the host.
getHostName() - Method in class io.parallec.core.actor.message.NodeReqResponse
Gets the host name.
getHosts() - Method in class io.parallec.core.bean.TargetHostMeta
Gets the node list.
getHostUniform() - Method in class io.parallec.core.bean.TaskRequest
Gets the host uniform.
getHttpClientFactoryEmbed() - Method in class io.parallec.core.resources.HttpClientStore
Gets the http client factory embed.
getHttpClientStore() - Method in class io.parallec.core.ParallelClient
Gets the http client store.
getHttpClientTypeCurrentDefault() - Method in class io.parallec.core.resources.HttpClientStore
Gets the http client type current default.
getHttpHeaderMap() - Method in class io.parallec.core.bean.TaskRequest
Gets the http header map.
getHttpMeta() - Method in class io.parallec.core.ParallelTask
Gets the command meta.
getHttpMeta() - Method in class io.parallec.core.ParallelTaskBuilder
Gets the HttpMeta.
getHttpMethod() - Method in class io.parallec.core.bean.HttpMeta
Gets the http method.
getHttpMethod() - Method in class io.parallec.core.bean.TaskRequest
Gets the http method.
getHttpPollerProcessor() - Method in class io.parallec.core.bean.HttpMeta
 
getHttpPollerProcessor() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the http poller processor.
getInprogressTaskMap() - Method in class io.parallec.core.task.ParallelTaskManager
Gets the inprogress task map.
getInstance() - Static method in class io.parallec.core.commander.workflow.InternalDataProvider
Gets the single instance of InternalDataProvider.
getInstance() - Static method in class io.parallec.core.commander.workflow.ping.PingProvider
 
getInstance() - Static method in class io.parallec.core.commander.workflow.VarReplacementProvider
Gets the single instance of VarReplacementProvider.
getInstance() - Static method in class io.parallec.core.monitor.MonitorProvider
Gets the single instance of MonitorProvider.
getInstance() - Static method in class io.parallec.core.resources.HttpClientStore
 
getInstance() - Static method in class io.parallec.core.resources.TcpUdpSshPingResourceStore
 
getInstance() - Static method in class io.parallec.core.task.ParallelTaskManager
Gets the single instance of ParallelTaskManager.
getInstance() - Static method in class io.parallec.core.util.DaemonThreadFactory
Gets the single instance of DaemonThreadFactory.
getJobId() - Method in class io.parallec.core.actor.poll.PollerData
Gets the job id.
getJobIdPlaceHolder() - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Gets the job id place holder.
getJobIdRegex() - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Gets the job id regex.
getJVMMemoryUsage() - Method in class io.parallec.core.monitor.MonitorProvider
Gets the JVM memory usage.
getListFromLineByLineText(String, HostsSourceType) - Static method in class io.parallec.core.util.PcFileNetworkIoUtils
 
getLiveThreadCount() - Method in class io.parallec.core.monitor.MonitorProvider
Gets the live thread count.
getLogger() - Static method in class io.parallec.core.actor.HttpWorker
Gets the logger.
getLogger() - Static method in class io.parallec.core.actor.PingWorker
Gets the logger.
getLogger() - Static method in class io.parallec.core.actor.SshWorker
Gets the logger.
getLogger() - Static method in class io.parallec.core.actor.TcpWorker
Gets the logger.
getLogger() - Static method in class io.parallec.core.actor.UdpWorker
Gets the logger.
getMap() - Method in class io.parallec.core.bean.StrStrMap
Gets the map.
getMap() - Method in class io.parallec.core.resources.HttpClientStore
Gets the map.
getMaxConcurrency() - Method in class io.parallec.core.actor.message.RequestToBatchSenderAsstManager
Gets the max concurrency.
getMaxPollError() - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Gets the max poll error.
getMetadata() - Method in class io.parallec.core.actor.poll.PollerData
Gets the metadata.
getMode() - Method in class io.parallec.core.bean.ping.PingMeta
 
getMode() - Method in class io.parallec.core.ParallelTaskBuilder
Gets the mode of either sync or async.
getNodeListCompleteURLForCMS(String, String) - Method in class io.parallec.core.taskbuilder.targethosts.TargetHostsBuilderHelperCms
TODO : will be removed .
getNodeListFromStringLineSeperateOrSpaceSeperate(String, boolean) - Static method in class io.parallec.core.util.PcTargetHostsUtils
Gets the node list from string line seperate or space seperate.
getNowDateTimeStr() - Static method in class io.parallec.core.util.PcDateUtils
Gets the now date time str.
getNowDateTimeStrConcise() - Static method in class io.parallec.core.util.PcDateUtils
Gets the now date time str concise.
getNowDateTimeStrConciseNoZone() - Static method in class io.parallec.core.util.PcDateUtils
Gets the now date time str concise no zone.
getNowDateTimeStrStandard() - Static method in class io.parallec.core.util.PcDateUtils
Gets the now date time str standard.
getNumRetries() - Method in class io.parallec.core.bean.ping.PingMeta
 
getOperationTimeMillis() - Method in class io.parallec.core.ResponseOnSingleTask
Gets the operation time millis.
getParallelTaskResult() - Method in class io.parallec.core.ParallelTask
Gets the parallel task result.
getParallelTaskResult() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the parallel task result.
getPassphrase() - Method in class io.parallec.core.bean.ssh.SshMeta
Gets the passphrase.
getPassword() - Method in class io.parallec.core.bean.ssh.SshMeta
Gets the password.
getPingMeta() - Method in class io.parallec.core.bean.TaskRequest
 
getPingMeta() - Method in class io.parallec.core.ParallelTask
Gets the ping meta.
getPingTimeoutMillis() - Method in class io.parallec.core.bean.ping.PingMeta
 
getPipeline() - Method in class io.parallec.core.actor.TcpWorker.MyPipelineFactory
 
getPipeline() - Method in class io.parallec.core.actor.UdpWorker.UdpPipelineFactory
 
getPollerRequestTemplate() - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Gets the poller request template.
getPollerRequestUrl(String) - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Important.
getPollerType() - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Gets the poller type.
getPollingHistory() - Method in class io.parallec.core.ResponseOnSingleTask
Gets the polling history.
getPollingHistoryMap() - Method in class io.parallec.core.actor.poll.PollerData
Gets the polling history map.
getPollingHistoryMap() - Method in class io.parallec.core.ResponseOnSingleTask
Gets the polling history map.
getPollIntervalMillis() - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Gets the poll interval millis.
getPort() - Method in class io.parallec.core.bean.TaskRequest
Gets the port.
getPostData() - Method in class io.parallec.core.bean.TaskRequest
Gets the post data.
getPrivKeyAbsPath() - Method in class io.parallec.core.bean.ssh.SshMeta
Gets the priv key abs path.
getPrivKeyRelativePath() - Method in class io.parallec.core.bean.ssh.SshMeta
Gets the priv key relative path.
getProgress() - Method in class io.parallec.core.ParallelTask
Gets the progress.
getProgressFromResponse(ResponseOnSingeRequest) - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Gets the progress from response.
getProgressRegex() - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Gets the progress regex.
getProgressStuckTimeoutSeconds() - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Gets the progress stuck timeout seconds.
getProtocol() - Method in class io.parallec.core.bean.TaskRequest
Gets the protocol.
getReceiveTime() - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
Gets the receive time.
getReceiveTime() - Method in class io.parallec.core.ResponseOnSingleTask
Gets the receive time.
getReceiveTimeInManager() - Method in class io.parallec.core.ResponseOnSingleTask
Gets the receive time in manager.
getRegex() - Method in class io.parallec.core.FilterRegex
Gets the regex.
getRemainingCapacity() - Method in class io.parallec.core.task.ParallelTaskManager
Gets the remaining capacity.
getReplacementVarMap() - Method in class io.parallec.core.ParallelTask
Gets the replacement var map.
getReplacementVarMap() - Method in class io.parallec.core.ParallelTaskBuilder
Gets the replacement var map.
getReplacementVarMap() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the replacement var map.
getReplacementVarMapNodeSpecific() - Method in class io.parallec.core.ParallelTask
Gets the replacement var map node specific.
getReplacementVarMapNodeSpecific() - Method in class io.parallec.core.ParallelTaskBuilder
Gets the replacement var map node specific.
getReplacementVarMapNodeSpecific() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the replacement var map node specific.
getRequest() - Method in class io.parallec.core.ResponseOnSingleTask
Gets the request.
getRequestContent() - Method in class io.parallec.core.bean.TaskRequest
Gets the request content.
getRequestNum() - Method in class io.parallec.core.ParallelTask
Gets the request num.
getRequestNum() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the request num.
getRequestNumActual() - Method in class io.parallec.core.ParallelTask
Gets the request num actual.
getRequestNumActual() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the request num actual.
getRequestParameters() - Method in class io.parallec.core.actor.message.NodeReqResponse
Gets the request parameters.
getRequestPort() - Method in class io.parallec.core.bean.HttpMeta
Gets the request port.
getRequestProtocol() - Method in class io.parallec.core.ParallelTask
Gets the request protocol.
getRequestProtocol() - Method in class io.parallec.core.ParallelTaskBuilder
Gets the request protocol.
getRequestReplacementType() - Method in class io.parallec.core.ParallelTask
Gets the request replacement type.
getRequestReplacementType() - Method in class io.parallec.core.ParallelTaskBuilder
Gets the request replacement type.
getRequestReplacementType() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the request replacement type.
getRequestUrlPostfix() - Method in class io.parallec.core.bean.HttpMeta
Gets the request url postfix.
getResourcePath() - Method in class io.parallec.core.bean.TaskRequest
Gets the resource path.
getResponseBody() - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
Gets the response body.
getResponseContent() - Method in class io.parallec.core.ResponseOnSingleTask
Gets the response content.
getResponseContext() - Method in class io.parallec.core.bean.TaskRequest
 
getResponseContext() - Method in class io.parallec.core.ParallelTask
Gets the response context.
getResponseContext() - Method in class io.parallec.core.ParallelTaskBuilder
Gets the response context.
getResponseContext() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the response context.
getResponseCount() - Method in class io.parallec.core.actor.message.ResponseCountToBatchSenderAsstManager
Gets the response count.
getResponseCount() - Method in class io.parallec.core.actor.message.ResponseFromManager
 
getResponsedNum() - Method in class io.parallec.core.ParallelTask
Gets the responsed num.
getResponsedNum() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the responsed num.
getResponseFuture() - Method in class io.parallec.core.actor.PingWorker
Gets the response future.
getResponseFuture() - Method in class io.parallec.core.actor.SshWorker
Gets the response future.
getRunningJobCount() - Method in class io.parallec.core.ParallelClient
Gets the running job count.
getSender() - Method in class io.parallec.core.actor.message.RequestToBatchSenderAsstManager
Gets the sender.
getSet() - Method in class io.parallec.core.bean.SetAndCount
Gets the sets the.
getSingleTaskResponse() - Method in class io.parallec.core.actor.message.NodeReqResponse
Gets the single task response.
getSlowClient() - Method in class io.parallec.core.resources.AsyncHttpClientFactoryEmbed
Gets the slow client.
getSshConnectionTimeoutMillis() - Method in class io.parallec.core.bean.ssh.SshMeta
Gets the ssh connection timeout millis.
getSshLoginType() - Method in class io.parallec.core.bean.ssh.SshMeta
Gets the ssh login type.
getSshMeta() - Method in class io.parallec.core.bean.TaskRequest
Gets the ssh meta.
getSshMeta() - Method in class io.parallec.core.commander.workflow.ssh.SshProvider
Gets the ssh meta.
getSshMeta() - Method in class io.parallec.core.ParallelTask
Gets the ssh meta.
getSshMeta() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the ssh meta.
getSshPort() - Method in class io.parallec.core.bean.ssh.SshMeta
Gets the ssh port.
getStackTrace() - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
Gets the stack trace.
getStackTrace() - Method in class io.parallec.core.ResponseOnSingleTask
Gets the stack trace.
getState() - Method in class io.parallec.core.ParallelTask
Gets the state.
getState() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the state.
getStatusCode() - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
Gets the status code.
getStatusCode() - Method in class io.parallec.core.ResponseOnSingleTask
Gets the status code.
getStatusCodeInt() - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
Gets the status code int.
getStatusCodeInt() - Method in class io.parallec.core.ResponseOnSingleTask
 
getStringFromDouble(double) - Static method in class io.parallec.core.util.PcNumberUtils
Gets the string from double.
getSubmitTime() - Method in class io.parallec.core.ParallelTask
Gets the submit time.
getSubmitTime() - Method in class io.parallec.core.task.ParallelTaskBean
 
getSummary() - Method in class io.parallec.core.monitor.MonitorProvider.PerformUsage
Gets the summary.
getTargetHost() - Method in class io.parallec.core.commander.workflow.ssh.SshProvider
Gets the target host.
getTargetHostBuilder() - Method in class io.parallec.core.ParallelTaskBuilder
Gets the TargetHostsBuilder.
getTargetHostId() - Method in class io.parallec.core.bean.TargetHostMeta
 
getTargetHostMeta() - Method in class io.parallec.core.ParallelTask
Gets the target host meta.
getTargetHostMeta() - Method in class io.parallec.core.ParallelTaskBuilder
Gets the target host meta.
getTargetHostMeta() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the target host meta.
getTargetHosts() - Method in class io.parallec.core.actor.message.CancelTaskOnHostRequest
 
getTargetHosts() - Method in class io.parallec.core.ParallelTaskBuilder
Gets the target hosts.
getTaskErrorMetas() - Method in class io.parallec.core.ParallelTask
Gets the task error metas.
getTaskErrorMetas() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the task error metas.
getTaskFromInProgressMap(String) - Method in class io.parallec.core.task.ParallelTaskManager
Gets the task from in progress map.
getTaskId() - Method in class io.parallec.core.actor.message.RequestToBatchSenderAsstManager
Gets the task id.
getTaskId() - Method in class io.parallec.core.ParallelTask
Gets the task id.
getTaskId() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the task id.
getTcpConnectTimeoutMillis() - Method in class io.parallec.core.bean.tcp.TcpMeta
 
getTcpIdleTimeoutSec() - Method in class io.parallec.core.bean.tcp.TcpMeta
 
getTcpMeta() - Method in class io.parallec.core.bean.TaskRequest
 
getTcpMeta() - Method in class io.parallec.core.ParallelTask
Gets the tcp meta.
getTcpMeta() - Method in class io.parallec.core.ParallelTaskBuilder
Gets the tcp meta.
getTcpMeta() - Method in class io.parallec.core.task.ParallelTaskBean
 
getTcpPort() - Method in class io.parallec.core.bean.tcp.TcpMeta
 
getThreadDump() - Method in class io.parallec.core.monitor.MonitorProvider
Gets the thread dump.
getThreadPoolForSshPing() - Method in class io.parallec.core.resources.TcpUdpSshPingResourceStore
 
getThreadUsage() - Method in class io.parallec.core.monitor.MonitorProvider
Gets the thread usage.
getThrowable() - Method in class io.parallec.core.task.TaskErrorMeta
Gets the throwable.
getTimeoutAskManagerSec() - Method in class io.parallec.core.config.ParallelTaskConfig
 
getTimeoutduration() - Static method in class io.parallec.core.actor.ActorConfig
Gets the timeoutduration.
getTimeoutInManagerSec() - Method in class io.parallec.core.config.ParallelTaskConfig
 
getTimer() - Method in class io.parallec.core.resources.TcpUdpSshPingResourceStore
 
getTimeStamp() - Method in class io.parallec.core.task.ParallelTaskBean
Gets the time stamp.
getTotalUsedCapacity() - Method in class io.parallec.core.task.ParallelTaskManager
get current total used capacity.
getType() - Method in exception io.parallec.core.exception.ExecutionManagerExecutionException
Gets the type.
getType() - Method in class io.parallec.core.task.TaskErrorMeta
Gets the type.
getUdpIdleTimeoutSec() - Method in class io.parallec.core.bean.udp.UdpMeta
 
getUdpMeta() - Method in class io.parallec.core.bean.TaskRequest
 
getUdpMeta() - Method in class io.parallec.core.ParallelTask
 
getUdpMeta() - Method in class io.parallec.core.ParallelTaskBuilder
 
getUdpPort() - Method in class io.parallec.core.bean.udp.UdpMeta
 
getUserName() - Method in class io.parallec.core.bean.ssh.SshMeta
Gets the user name.
getUuidFromResponse(ResponseOnSingeRequest) - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Gets the uuid from response.
getWaitQ() - Method in class io.parallec.core.task.ParallelTaskManager
Gets the wait q.
getWorkers() - Method in class io.parallec.core.actor.message.RequestToBatchSenderAsstManager
Gets the workers.

H

handleInManager() - Method in class io.parallec.core.ParallelTaskBuilder
Call response handler in manager (in a sequence after aggregation) Default mode.
handleInWorker() - Method in class io.parallec.core.ParallelTaskBuilder
Call response handler in operation worker (in parallel before aggregation).
HandlerExecutionLocation - Enum in io.parallec.core.config
 
handlerExecutionLocationDefault - Static variable in class io.parallec.core.config.ParallelTaskConfigDefault
The handler execution location default as in Manager after aggregation.
hasCaughtException - Variable in class io.parallec.core.actor.TcpWorker.TcpChannelHandler
The has caught exception.
hasCaughtException - Variable in class io.parallec.core.actor.UdpWorker.UdpChannelHandler
The has caught exception.
HostsSourceType - Enum in io.parallec.core
The Enum HostsSourceType.
httpClientStore - Variable in class io.parallec.core.ParallelClient
The http client store.
HttpClientStore - Class in io.parallec.core.resources
this stores a pair of default embedded fast/slow AsyncHttpClient, and another pair of customized fast/slow AsyncHttpClient.
HttpClientType - Enum in io.parallec.core.resources
The Enum of HttyClient Type.
httpMeta - Variable in class io.parallec.core.actor.ExecutionManager
The command metadata.
HttpMeta - Class in io.parallec.core.bean
The metadata about the HTTP request (url/port/header/concurrency etc) It does not include the target hosts information.
HttpMeta() - Constructor for class io.parallec.core.bean.HttpMeta
Instantiates a new command meta.
HttpMeta(HttpMethod, String, String, String, ParallecHeader) - Constructor for class io.parallec.core.bean.HttpMeta
 
HttpMethod - Enum in io.parallec.core.resources
The Enum HttpMethod.
HttpPollerProcessor - Class in io.parallec.core.actor.poll
Define how to poll progress 1.
HttpPollerProcessor() - Constructor for class io.parallec.core.actor.poll.HttpPollerProcessor
default as the cronus agent poller Assuming the polling API is By HTTP GET; without any postbody (for GET, no post body for sure)
HttpPollerProcessor(String, String, String, String, String, int, long, String, String, int) - Constructor for class io.parallec.core.actor.poll.HttpPollerProcessor
Instantiates a new http poller processor.
HttpRequestCreateException - Exception in io.parallec.core.exception
The Class HttpRequestCreateException.
HttpRequestCreateException(String, Exception) - Constructor for exception io.parallec.core.exception.HttpRequestCreateException
Instantiates a new http request create exception.
HttpWorker - Class in io.parallec.core.actor
This is an akka actor with async http client.
HttpWorker(int, AsyncHttpClient, String, HttpMethod, String, Map<String, String>) - Constructor for class io.parallec.core.actor.HttpWorker
Instantiates a new http worker.

I

ifTaskCompletedSuccessOrFailureFromResponse(ResponseOnSingeRequest) - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
If task completed success or failure from response.
ifThereIsErrorInResponse(ResponseOnSingeRequest) - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
If there is error in response.
init() - Method in class io.parallec.core.resources.HttpClientStore
Initialize
init() - Method in class io.parallec.core.resources.TcpUdpSshPingResourceStore
Initialize; cached threadpool is safe as it is releasing resources automatically if idle
initialize() - Method in class io.parallec.core.ParallelClient
Initialize.
InitialRequestToManager - Class in io.parallec.core.actor.message
The Class InitialRequestToManager.
InitialRequestToManager(ParallelTask) - Constructor for class io.parallec.core.actor.message.InitialRequestToManager
Instantiates a new initial request to manager with parallel task
initTaskSchedulerIfNot() - Method in class io.parallec.core.task.ParallelTaskManager
as it is daemon thread TODO when release external resources should shutdown the scheduler.
initValuesNa() - Method in class io.parallec.core.bean.HttpMeta
for none HTTP type: set some default for HTTP (not used) to avoid NPE.
InternalDataProvider - Class in io.parallec.core.commander.workflow
generate the node data; make sure it is not null.
io.parallec.core - package io.parallec.core
Main package, including most user-facing classes such as the ParallelClient, ParallelTask etc.
io.parallec.core.actor - package io.parallec.core.actor
Actors to execute parallel task and return responses.
io.parallec.core.actor.message - package io.parallec.core.actor.message
Actor messages.
io.parallec.core.actor.message.type - package io.parallec.core.actor.message.type
Actor message types.
io.parallec.core.actor.poll - package io.parallec.core.actor.poll
Classes for handling Async APIs with polling progress APIs with success / failure criteria
io.parallec.core.app - package io.parallec.core.app
The package for storing sample applications using Parallec.
io.parallec.core.bean - package io.parallec.core.bean
Beans.
io.parallec.core.bean.ping - package io.parallec.core.bean.ping
Beans related to ping.
io.parallec.core.bean.ssh - package io.parallec.core.bean.ssh
Beans related to ssh.
io.parallec.core.bean.tcp - package io.parallec.core.bean.tcp
Beans related to TCP.
io.parallec.core.bean.udp - package io.parallec.core.bean.udp
 
io.parallec.core.commander.workflow - package io.parallec.core.commander.workflow
Work flow and variable replacement utilities.
io.parallec.core.commander.workflow.ping - package io.parallec.core.commander.workflow.ping
Work flow utilities on ping.
io.parallec.core.commander.workflow.ssh - package io.parallec.core.commander.workflow.ssh
Work flow utilities on ssh.
io.parallec.core.config - package io.parallec.core.config
Configurations on global and task levels.
io.parallec.core.exception - package io.parallec.core.exception
Exceptions.
io.parallec.core.monitor - package io.parallec.core.monitor
On demand monitoring on threads and memory.
io.parallec.core.resources - package io.parallec.core.resources
External resources on async http client stores, thread pools for netty/ping/ssh.
io.parallec.core.task - package io.parallec.core.task
 
io.parallec.core.taskbuilder.targethosts - package io.parallec.core.taskbuilder.targethosts
Target host builder.
io.parallec.core.util - package io.parallec.core.util
Utility functions.
isAutoSaveLogToLocal() - Method in class io.parallec.core.config.ParallelTaskConfig
 
isClosed - Static variable in class io.parallec.core.ParallelClient
The is closed is marked when all resources are released/not initialized.
isComplete() - Method in class io.parallec.core.actor.poll.PollerData
Checks if is complete.
isCompleted() - Method in class io.parallec.core.ParallelTask
state==ParallelTaskState.COMPLETED_WITHOUT_ERROR || state==ParallelTaskState.COMPLETED_WITH_ERROR;
isEnableCapacityAwareTaskScheduler() - Method in class io.parallec.core.config.ParallelTaskConfig
 
isError() - Method in class io.parallec.core.actor.poll.PollerData
Checks if is error.
isError() - Method in class io.parallec.core.ResponseOnSingleTask
Checks if is error.
isFailObtainResponse() - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
Checks if is fail obtain response.
isFileExist(String) - Static method in class io.parallec.core.util.PcFileNetworkIoUtils
Checks if is file exist.
isPollable() - Method in class io.parallec.core.bean.HttpMeta
 
isPollable() - Method in class io.parallec.core.bean.TaskRequest
Checks if is pollable.
isPollable() - Method in class io.parallec.core.task.ParallelTaskBean
Checks if is pollable.
isPrintHttpTrueHeaderMap() - Method in class io.parallec.core.config.ParallelTaskConfig
 
isPrintPoller() - Method in class io.parallec.core.config.ParallelTaskConfig
 
isPrivKeyUsePassphrase() - Method in class io.parallec.core.bean.ssh.SshMeta
Checks if is priv key use passphrase.
isReachableByPing(String, PingMeta) - Method in class io.parallec.core.commander.workflow.ping.PingProvider
 
isReachableByPingHelper(String, PingMeta) - Method in class io.parallec.core.commander.workflow.ping.PingProvider
 
isRunAsSuperUser() - Method in class io.parallec.core.bean.ssh.SshMeta
Checks if is run as super user.
isSaveResponseToTask() - Method in class io.parallec.core.config.ParallelTaskConfig
 
isSentReply() - Method in class io.parallec.core.actor.PingWorker
Checks if is sent reply.
isSentReply() - Method in class io.parallec.core.actor.SshWorker
Checks if is sent reply.
isStuckProgress() - Method in class io.parallec.core.actor.poll.PollerData
Checks if is stuck progress.
isUrlValid(String) - Static method in class io.parallec.core.util.PcHttpUtils
currently not to use MalformedURLException or MalformedURLException as our logic includes add HTTP :// etc Assuming not null .
isUuidHasBeenSet() - Method in class io.parallec.core.actor.poll.PollerData
Checks if is uuid has been set.
ITargetHostsBuilder - Interface in io.parallec.core.taskbuilder.targethosts
The Interface to build the target hosts.

J

Jsonable() - Constructor for class io.parallec.core.monitor.MonitorProvider.Jsonable
 

L

liveThreadCount - Variable in class io.parallec.core.monitor.MonitorProvider.ThreadUsage
The live thread count.
logAllResponseAfterPercent - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The log all response after percent.
logAllResponseBeforeInitCount - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The log all response before init count.
logAllResponseBeforePercent - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The log all response before percent.
logAllResponseIfTotalLessThan - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The log all response if total less than.
logHealth() - Method in class io.parallec.core.ParallelClient
Log memory health.
logResponseInterval - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The log response interval.

M

main(String[]) - Static method in class io.parallec.core.app.ParallecAppMin
The main method.
main(String[]) - Static method in class io.parallec.core.util.PcTargetHostsUtils
Must have maximum limit.
maxCapacity - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The max capacity for the job scheduler.
maxConcurrencyAdjusted - Variable in class io.parallec.core.actor.AssistantExecutionManager
The max concurrency adjusted.
maxMemory - Variable in class io.parallec.core.monitor.MonitorProvider.PerformUsage
The max memory.
memoryUsagePercent - Variable in class io.parallec.core.monitor.MonitorProvider.PerformUsage
The memory usage percent.
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class io.parallec.core.actor.TcpWorker.TcpChannelHandler
 
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class io.parallec.core.actor.UdpWorker.UdpChannelHandler
 
mode - Variable in class io.parallec.core.ParallelTaskBuilder
The mode.
MonitorProvider - Class in io.parallec.core.monitor
The Class MonitorProvider.
MonitorProvider.Jsonable - Class in io.parallec.core.monitor
The Class Jsonable.
MonitorProvider.PerformUsage - Class in io.parallec.core.monitor
The Class PerformUsage.
MonitorProvider.ThreadData - Class in io.parallec.core.monitor
The Class ThreadData.
MonitorProvider.ThreadUsage - Class in io.parallec.core.monitor
The Class ThreadUsage.
MyIdleHandler(TcpWorker) - Constructor for class io.parallec.core.actor.TcpWorker.MyIdleHandler
Instantiates a new my idle handler.
MyIdleHandler(UdpWorker) - Constructor for class io.parallec.core.actor.UdpWorker.MyIdleHandler
Instantiates a new my idle handler.
MyPipelineFactory(Timer, TcpWorker, int) - Constructor for class io.parallec.core.actor.TcpWorker.MyPipelineFactory
Instantiates a new my pipeline factory.

N

NA - Static variable in class io.parallec.core.util.PcConstants
The Constant NA.
NA_INT - Static variable in class io.parallec.core.util.PcConstants
The Constant NA_INT.
newThread(Runnable) - Method in class io.parallec.core.util.DaemonThreadFactory
 
ningFastClientConnectionTimeoutMillis - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The ning fast client connection timeout millis.
ningFastClientRequestTimeoutMillis - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The ning fast client request timeout millis.
ningSlowClientConnectionTimeoutMillis - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The ning slow client connection timeout millis.
ningSlowClientRequestTimeoutMillis - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The ning slow client request timeout millis.
NODE_REQUEST_EXECUTE_MSG - Static variable in class io.parallec.core.util.PcConstants
The Constant NODE_REQUEST_EXECUTE_MSG.
NODE_REQUEST_EXECUTE_MSG_DETAIL_REPLACEMENT_VAR_KEY_OR_VALUE_NULL - Static variable in class io.parallec.core.util.PcConstants
The Constant NODE_REQUEST_EXECUTE_MSG_DETAIL_REPLACEMENT_VAR_KEY_OR_VALUE_NULL.
NODE_REQUEST_EXECUTE_MSG_DETAIL_REPLACEMENT_VAR_VALUE_NA - Static variable in class io.parallec.core.util.PcConstants
The Constant NODE_REQUEST_EXECUTE_MSG_DETAIL_REPLACEMENT_VAR_VALUE_NA.
NODE_REQUEST_HTTP_HEADER_META - Static variable in class io.parallec.core.util.PcConstants
The Constant NODE_REQUEST_HTTP_HEADER_META.
NODE_REQUEST_HTTP_METHOD - Static variable in class io.parallec.core.util.PcConstants
The Constant NODE_REQUEST_HTTP_METHOD.
NODE_REQUEST_NEED_POLLER - Static variable in class io.parallec.core.util.PcConstants
The Constant NODE_REQUEST_NEED_POLLER.
NODE_REQUEST_PREFIX_REPLACE_VAR - Static variable in class io.parallec.core.util.PcConstants
The Constant NODE_REQUEST_PREFIX_REPLACE_VAR.
NODE_REQUEST_PREPARE_TIME - Static variable in class io.parallec.core.util.PcConstants
The Constant NODE_REQUEST_PREPARE_TIME.
NODE_REQUEST_STATUS - Static variable in class io.parallec.core.util.PcConstants
 
NODE_REQUEST_TRUE_CONTENT - Static variable in class io.parallec.core.util.PcConstants
The Constant NODE_REQUEST_TRUE_CONTENT1.
NODE_REQUEST_TRUE_PORT - Static variable in class io.parallec.core.util.PcConstants
The Constant NODE_REQUEST_TRUE_PORT.
NODE_REQUEST_TRUE_TARGET_NODE - Static variable in class io.parallec.core.util.PcConstants
The Constant NODE_REQUEST_TRUE_TARGET_NODE.
NODE_REQUEST_TRUE_URL - Static variable in class io.parallec.core.util.PcConstants
The Constant NODE_REQUEST_TRUE_URL.
NODE_REQUEST_WILL_EXECUTE - Static variable in class io.parallec.core.util.PcConstants
The Constant NODE_REQUEST_WILL_EXECUTE.
NODE_RESPONSE_INIT - Static variable in class io.parallec.core.util.PcConstants
The Constant NODE_RESPONSE_INIT.
NodeReqResponse - Class in io.parallec.core.actor.message
To save the request parameter and the task response for this target host.
NodeReqResponse(String) - Constructor for class io.parallec.core.actor.message.NodeReqResponse
Instantiates a new node req response.
NOT_SAVED - Static variable in class io.parallec.core.util.PcConstants
 
NULL_STR - Static variable in class io.parallec.core.util.PcConstants
The Constant NULL_STR.

O

onComplete(Response) - Method in class io.parallec.core.actor.HttpWorker
On complete.
onComplete(ResponseOnSingeRequest) - Method in class io.parallec.core.actor.PingWorker
On complete.
onComplete(ResponseOnSingeRequest) - Method in class io.parallec.core.actor.SshWorker
On complete.
onComplete(String, boolean, String, String, String, int) - Method in class io.parallec.core.actor.TcpWorker
On complete.
onComplete(String, boolean, String, String, String, int) - Method in class io.parallec.core.actor.UdpWorker
On complete.
onCompleted(ResponseOnSingleTask, Map<String, Object>) - Method in interface io.parallec.core.ParallecResponseHandler
When timeout / error occurred or response received for the target host, will trigger execution of onCompleted().
onReceive(Object) - Method in class io.parallec.core.actor.AssistantExecutionManager
 
onReceive(Object) - Method in class io.parallec.core.actor.ExecutionManager
 
onReceive(Object) - Method in class io.parallec.core.actor.HttpWorker
 
onReceive(Object) - Method in class io.parallec.core.actor.OperationWorker
 
onReceive(Object) - Method in class io.parallec.core.actor.PingWorker
 
onReceive(Object) - Method in class io.parallec.core.actor.SshWorker
 
onReceive(Object) - Method in class io.parallec.core.actor.TcpWorker
 
onReceive(Object) - Method in class io.parallec.core.actor.UdpWorker
 
onThrowable(Throwable) - Method in class io.parallec.core.actor.HttpWorker
On throwable.
OPERATION_SUCCESSFUL - Static variable in class io.parallec.core.util.PcConstants
The Constant OPERATION_SUCCESSFUL.
OPERATION_TIMEOUT - Static variable in class io.parallec.core.util.PcConstants
 
OperationWorker - Class in io.parallec.core.actor
AHC based.
OperationWorker(TaskRequest, AsyncHttpClient, HttpPollerProcessor) - Constructor for class io.parallec.core.actor.OperationWorker
Instantiates a new operation worker.
OperationWorkerMsgType - Enum in io.parallec.core.actor.message.type
The Enum OperationWorkerMsgType.
originalManager - Variable in class io.parallec.core.actor.AssistantExecutionManager
The original manager.

P

ParallecAppMin - Class in io.parallec.core.app
The Class ParallecAppMin to demonstrate Parallec with 10 lines.
ParallecAppMin() - Constructor for class io.parallec.core.app.ParallecAppMin
 
ParallecGlobalConfig - Class in io.parallec.core.config
this is the global system config.
ParallecGlobalConfig() - Constructor for class io.parallec.core.config.ParallecGlobalConfig
 
ParallecHeader - Class in io.parallec.core
Easy to use HTTP Header builder to add header key/value pair.
ParallecHeader() - Constructor for class io.parallec.core.ParallecHeader
Instantiates a new parallec header.
ParallecResponseHandler - Interface in io.parallec.core
The Interface ParallecResponseHandler.
ParallelClient - Class in io.parallec.core
This is the starting point of starting a parallel client, which create a ParallelTaskBuilder after a prepareGet functions.
ParallelClient() - Constructor for class io.parallec.core.ParallelClient
Instantiates a new parallel client.
ParallelTask - Class in io.parallec.core
The key class represents a onetime execution on multiple requests.
ParallelTask() - Constructor for class io.parallec.core.ParallelTask
Instantiates a new parallel task.
ParallelTask(RequestProtocol, int, HttpMeta, TargetHostMeta, SshMeta, TcpMeta, UdpMeta, PingMeta, ParallecResponseHandler, Map<String, Object>, Map<String, StrStrMap>, Map<String, String>, RequestReplacementType, ParallelTaskConfig) - Constructor for class io.parallec.core.ParallelTask
Instantiates a new parallel task.
ParallelTaskBean - Class in io.parallec.core.task
The Class ParallelTaskBean.
ParallelTaskBean(ParallelTask) - Constructor for class io.parallec.core.task.ParallelTaskBean
Instantiates a new parallel task bean.
ParallelTaskBuilder - Class in io.parallec.core
This class stores all the metadata to build the ParallelTask.
ParallelTaskBuilder() - Constructor for class io.parallec.core.ParallelTaskBuilder
Instantiates a new parallel task builder.
ParallelTaskConfig - Class in io.parallec.core.config
Configuration class to use with a ParallelTask.
ParallelTaskConfig() - Constructor for class io.parallec.core.config.ParallelTaskConfig
 
ParallelTaskConfigDefault - Class in io.parallec.core.config
The default values for ParallelTaskConfig
ParallelTaskConfigDefault() - Constructor for class io.parallec.core.config.ParallelTaskConfigDefault
Instantiates a new parallel task config.
ParallelTaskInvalidException - Exception in io.parallec.core.exception
The Class ParallelTaskInvalidException.
ParallelTaskInvalidException(String, Exception) - Constructor for exception io.parallec.core.exception.ParallelTaskInvalidException
Instantiates a new parallel task invalid exception.
ParallelTaskInvalidException(String) - Constructor for exception io.parallec.core.exception.ParallelTaskInvalidException
Instantiates a new parallel task invalid exception.
ParallelTaskManager - Class in io.parallec.core.task
The class to manage the current running tasks and wait queue.
ParallelTaskState - Enum in io.parallec.core.task
The Enum ParallelTaskState.
PcConstants - Class in io.parallec.core.util
Static variable names...
PcConstants() - Constructor for class io.parallec.core.util.PcConstants
 
PcDateUtils - Class in io.parallec.core.util
The Class PcDateUtils.
PcDateUtils() - Constructor for class io.parallec.core.util.PcDateUtils
 
PcErrorMsgUtils - Class in io.parallec.core.util
The Class PcErrorMsgUtils.
PcErrorMsgUtils() - Constructor for class io.parallec.core.util.PcErrorMsgUtils
 
PcErrorMsgUtils.ERROR_TYPE - Enum in io.parallec.core.util
The Enum ERROR_TYPE.
PcFileNetworkIoUtils - Class in io.parallec.core.util
The Class PcFileNetworkIoUtils.
PcFileNetworkIoUtils() - Constructor for class io.parallec.core.util.PcFileNetworkIoUtils
 
PcHttpUtils - Class in io.parallec.core.util
Adding http header logic TODO; should finally be data driven and specific for each command.
PcHttpUtils() - Constructor for class io.parallec.core.util.PcHttpUtils
 
PcNumberUtils - Class in io.parallec.core.util
The Class PcNumberUtils.
PcNumberUtils() - Constructor for class io.parallec.core.util.PcNumberUtils
 
PcStringUtils - Class in io.parallec.core.util
The Class PcStringUtils.
PcStringUtils() - Constructor for class io.parallec.core.util.PcStringUtils
 
PcTargetHostsUtils - Class in io.parallec.core.util
The Class PcTargetHostsUtils.
PcTargetHostsUtils() - Constructor for class io.parallec.core.util.PcTargetHostsUtils
 
PerformUsage() - Constructor for class io.parallec.core.monitor.MonitorProvider.PerformUsage
 
pingFutureCheckIntervalSec - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The ping future check interval sec.
PingMeta - Class in io.parallec.core.bean.ping
The Ping metadata on mode,timeout and retries.
PingMeta() - Constructor for class io.parallec.core.bean.ping.PingMeta
 
PingMode - Enum in io.parallec.core.bean.ping
The Enum of Ping Mode.
pingModeDefault - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The ping mode default.
pingNumRetriesDefault - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The ping num retries default.
PingProvider - Class in io.parallec.core.commander.workflow.ping
 
pingTimeoutMillisDefault - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The ping timeout millis default.
PingWorker - Class in io.parallec.core.actor
Using callable to start a new thread to run the Ping execution task (which make take minutes).
PingWorker(int, PingMeta, String) - Constructor for class io.parallec.core.actor.PingWorker
Instantiates a new ping worker.
PollerData - Class in io.parallec.core.actor.poll
the currentProgress is just for display.
PollerData() - Constructor for class io.parallec.core.actor.poll.PollerData
Instantiates a new poller data.
prepareHttpDelete(String) - Method in class io.parallec.core.ParallelClient
Prepare a parallel HTTP DELETE Task.
prepareHttpGet(String) - Method in class io.parallec.core.ParallelClient
Prepare a parallel HTTP GET Task.
prepareHttpHead(String) - Method in class io.parallec.core.ParallelClient
Prepare a parallel HTTP HEAD Task.
prepareHttpOptions(String) - Method in class io.parallec.core.ParallelClient
Prepare a parallel HTTP OPTION Task.
prepareHttpPost(String) - Method in class io.parallec.core.ParallelClient
Prepare a parallel HTTP POST Task.
prepareHttpPut(String) - Method in class io.parallec.core.ParallelClient
Prepare a parallel HTTP PUT Task.
preparePing() - Method in class io.parallec.core.ParallelClient
Prepare a parallel PING Task.
prepareSsh() - Method in class io.parallec.core.ParallelClient
Prepare a parallel SSH Task.
prepareTcp(String) - Method in class io.parallec.core.ParallelClient
Prepare a parallel TCP Task.
prepareUdp(String) - Method in class io.parallec.core.ParallelClient
Prepare a parallel UDP Task.
prettyPrintInfo() - Method in class io.parallec.core.ParallelTask
Pretty print info.
printHttpTrueHeaderMap - Static variable in class io.parallec.core.config.ParallelTaskConfigDefault
The print http true header map.
printPoller - Static variable in class io.parallec.core.config.ParallelTaskConfigDefault
The print poller.
printStackTrace(Throwable) - Static method in class io.parallec.core.util.PcStringUtils
Prints the stack trace.
processedWorkerCount - Variable in class io.parallec.core.actor.AssistantExecutionManager
The processed worker count.
processedWorkerCount - Variable in class io.parallec.core.actor.message.ContinueToSendToBatchSenderAsstManager
The processed worker count.

R

readAll(Reader) - Static method in class io.parallec.core.util.PcFileNetworkIoUtils
Read all.
readFileContentToString(String) - Static method in class io.parallec.core.util.PcFileNetworkIoUtils
Read file content to string.
readFileToInputStream(String) - Static method in class io.parallec.core.util.PcFileNetworkIoUtils
20140907: for key management get from file to input stream.
readStringFromUrlGeneric(String) - Static method in class io.parallec.core.util.PcFileNetworkIoUtils
Read string from url generic.
REDUCE_LEN - Static variable in class io.parallec.core.actor.ExecutionManager
The Constant REDUCE_LEN.
REGEX_ERROR_SUMMARY - Static variable in class io.parallec.core.util.PcConstants
to get the errorSummary
reinit() - Method in class io.parallec.core.resources.HttpClientStore
close and clean up the http client, then create the new ones.
reinit() - Method in class io.parallec.core.resources.TcpUdpSshPingResourceStore
close and clean up the http client, then create the new ones.
reinitHttpClients() - Method in class io.parallec.core.ParallelClient
Reinit http clients.
reinitIfClosed() - Method in class io.parallec.core.ParallelClient
Auto re-initialize external resourced if resources have been already released.
releaseExternalResources() - Method in class io.parallec.core.ParallelClient
Releases the external resources that this object depends on.
removeDuplicateNodeList(List<String>) - Static method in class io.parallec.core.util.PcTargetHostsUtils
Removes the duplicate node list.
removeTaskFromInProgressMap(String) - Method in class io.parallec.core.task.ParallelTaskManager
Removes the task from in progress map.
removeTaskFromWaitQ(ParallelTask) - Method in class io.parallec.core.task.ParallelTaskManager
Removes the task from wait q.
renderJson(Object) - Static method in class io.parallec.core.util.PcStringUtils
Render json.
replaceDefaultFullRequestContent(String) - Static method in class io.parallec.core.bean.HttpMeta
Replace default full request content.
replaceErrorMsg(String) - Static method in class io.parallec.core.util.PcErrorMsgUtils
Replace error msg.
replaceFullRequestContent(String, String) - Static method in class io.parallec.core.bean.HttpMeta
Replace full request content.
replaceHttpHeaderMapNodeSpecific(Map<String, String>, Map<String, String>) - Static method in class io.parallec.core.util.PcHttpUtils
!!!! ASSUMPTION: all VAR exists in HTTP Header must of type: APIVARREPLACE_NAME_PREFIX_HTTP_HEADER 20140310 This may be costly (O(n^2)) of the updated related # of headers; # of parameters in the requests.
replaceStrByMap(Map<String, String>, String) - Static method in class io.parallec.core.actor.message.NodeReqResponse
20130507: auto replace part.
REQUEST_BODY_PLACE_HOLDER - Static variable in class io.parallec.core.util.PcConstants
The Constant REQUEST_BODY_PLACE_HOLDER.
REQUEST_CANCELED - Static variable in class io.parallec.core.util.PcConstants
 
REQUEST_PARAMETER_HTTP_HEADER_PREFIX - Static variable in class io.parallec.core.util.PcConstants
The request parameter http header prefix.
requestCount - Variable in class io.parallec.core.actor.ExecutionManager
The request count.
RequestProtocol - Enum in io.parallec.core
The Enum RequestProtocol.
RequestReplacementType - Enum in io.parallec.core.task
The Enum RequestReplacementType.
RequestToBatchSenderAsstManager - Class in io.parallec.core.actor.message
The Class RequestToBatchSenderAsstManager.
RequestToBatchSenderAsstManager() - Constructor for class io.parallec.core.actor.message.RequestToBatchSenderAsstManager
used for pojo test only.
RequestToBatchSenderAsstManager(String, long, List<ActorRef>, ActorRef, int) - Constructor for class io.parallec.core.actor.message.RequestToBatchSenderAsstManager
Instantiates a new request to batch sender asst manager.
requestTotalCount - Variable in class io.parallec.core.actor.AssistantExecutionManager
The request total count.
RequestWorkerMsgType - Enum in io.parallec.core.actor.message.type
The Enum RequestWorkerMsgType.
responseCount - Variable in class io.parallec.core.actor.AssistantExecutionManager
The response count.
responseCount - Variable in class io.parallec.core.actor.ExecutionManager
The response count.
ResponseCountToBatchSenderAsstManager - Class in io.parallec.core.actor.message
Receive count from the manager to asst manager; for flow control.
ResponseCountToBatchSenderAsstManager(int) - Constructor for class io.parallec.core.actor.message.ResponseCountToBatchSenderAsstManager
Instantiates a new response count to batch sender asst manager.
ResponseFromManager - Class in io.parallec.core.actor.message
The Class BatchResponseFromManager.
ResponseFromManager(int) - Constructor for class io.parallec.core.actor.message.ResponseFromManager
 
responseMap - Variable in class io.parallec.core.actor.ExecutionManager
The response map.
ResponseOnSingeRequest - Class in io.parallec.core.actor.message
A single HTTP response for each http request Note that the failObtainResponse in the response is whether work successfully received.
ResponseOnSingeRequest(String, boolean, String, String, String, int, String) - Constructor for class io.parallec.core.actor.message.ResponseOnSingeRequest
Instantiates a new response on singe request.
ResponseOnSingeRequest() - Constructor for class io.parallec.core.actor.message.ResponseOnSingeRequest
Instantiates a new response on singe request.
ResponseOnSingleTask - Class in io.parallec.core
this includes the request each target host will have one.
ResponseOnSingleTask() - Constructor for class io.parallec.core.ResponseOnSingleTask
Instantiates a new response on single task.
run() - Method in class io.parallec.core.task.CapacityAwareTaskScheduler
 

S

saveLogToLocal(String) - Method in class io.parallec.core.ParallelTask
Save log to local.
saveLogToLocal() - Method in class io.parallec.core.ParallelTask
Save log to local.
saveResponseToTask - Static variable in class io.parallec.core.config.ParallelTaskConfigDefault
The save response to task.
schedulerCheckInterval - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The scheduler check interval.
schedulerInitDelay - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The scheduler init delay.
sendMessageUntilStopCount(int) - Method in class io.parallec.core.actor.AssistantExecutionManager
Note that if there is sleep in this method.
sendTaskToExecutionManager(ParallelTask) - Method in class io.parallec.core.task.ParallelTaskManager
Send parallel task to execution manager.
sessionConnectGenerateChannel(Session) - Method in class io.parallec.core.commander.workflow.ssh.SshProvider
Session connect generate channel.
setActorMaxOperationTimeoutSec(int) - Method in class io.parallec.core.config.ParallelTaskConfig
 
SetAndCount - Class in io.parallec.core.bean
The class used to represent the target hosts and a count when aggregation
SetAndCount(Set<String>) - Constructor for class io.parallec.core.bean.SetAndCount
Instantiates a new sets the and count.
setAsstManagerRetryIntervalMillis(long) - Method in class io.parallec.core.config.ParallelTaskConfig
 
setAsyncHttpClient(AsyncHttpClient) - Method in class io.parallec.core.bean.HttpMeta
 
setAsyncHttpClient(AsyncHttpClient) - Method in class io.parallec.core.ParallelTask
Sets the async http client.
setAsyncHttpClient(AsyncHttpClient) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the async http client.
setAutoSaveLogToLocal(boolean) - Method in class io.parallec.core.config.ParallelTaskConfig
 
setAutoSaveLogToLocal(boolean) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the auto save log to local.
setChannelFactory(ChannelFactory) - Method in class io.parallec.core.bean.tcp.TcpMeta
 
setChannelFactory(DatagramChannelFactory) - Method in class io.parallec.core.bean.udp.UdpMeta
 
setChannelFactory(ChannelFactory) - Method in class io.parallec.core.resources.TcpUdpSshPingResourceStore
 
setCommand(String) - Method in class io.parallec.core.bean.tcp.TcpMeta
 
setCommand(String) - Method in class io.parallec.core.bean.udp.UdpMeta
 
setCommandLine(String) - Method in class io.parallec.core.bean.ssh.SshMeta
Sets the command line.
setCommandMeta(HttpMeta) - Method in class io.parallec.core.task.ParallelTaskBean
Sets the command meta.
setComplete(boolean) - Method in class io.parallec.core.actor.poll.PollerData
Sets the complete.
setConcurrency(int) - Method in class io.parallec.core.ParallelTask
Sets the concurrency.
setConcurrency(int) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the max concurrency.
setConfig(ParallelTaskConfig) - Method in class io.parallec.core.ParallelTask
Sets the config.
setConfig(ParallelTaskConfig) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the config.
setCount(int) - Method in class io.parallec.core.bean.SetAndCount
Sets the count.
setCurrentProgress(double) - Method in class io.parallec.core.actor.poll.PollerData
Sets the current progress.
setCustomClientFast(AsyncHttpClient) - Method in class io.parallec.core.ParallelClient
Sets the custom fast client in the httpClientStore.
setCustomClientFast(AsyncHttpClient) - Method in class io.parallec.core.resources.HttpClientStore
Sets the custom client fast.
setCustomClientSlow(AsyncHttpClient) - Method in class io.parallec.core.ParallelClient
Sets the custom fast client in the httpClientStore.
setCustomClientSlow(AsyncHttpClient) - Method in class io.parallec.core.resources.HttpClientStore
Sets the custom client slow.
setCustomReqestContent(String, String) - Method in class io.parallec.core.actor.message.NodeReqResponse
Sets the custom reqest content.
setDatagramChannelFactory(DatagramChannelFactory) - Method in class io.parallec.core.resources.TcpUdpSshPingResourceStore
 
setDefaultEmptyReqestContent() - Method in class io.parallec.core.actor.message.NodeReqResponse
Sets the default empty reqest content.
setDefaultReqestContent(String) - Method in class io.parallec.core.actor.message.NodeReqResponse
Sets the default reqest content.
setDetails(String) - Method in class io.parallec.core.task.TaskErrorMeta
Sets the details.
setDurationSec(double) - Method in class io.parallec.core.ParallelTask
Sets the duration sec.
setDurationSec(double) - Method in class io.parallec.core.task.ParallelTaskBean
 
setEnableCapacityAwareTaskScheduler(boolean) - Method in class io.parallec.core.config.ParallelTaskConfig
 
setEnableCapacityAwareTaskScheduler(boolean) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the enable capacity aware task scheduler.
setEntityBody(String) - Method in class io.parallec.core.bean.HttpMeta
 
setError(boolean) - Method in class io.parallec.core.actor.poll.PollerData
Sets the error.
setError(boolean) - Method in class io.parallec.core.ResponseOnSingleTask
Sets the error.
setErrorMessage(String) - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
Sets the error message.
setErrorMessage(String) - Method in class io.parallec.core.ResponseOnSingleTask
Sets the error message.
setErrorTime(String) - Method in class io.parallec.core.task.TaskErrorMeta
Sets the error time.
setExecuteStartTime(long) - Method in class io.parallec.core.ParallelTask
Sets the execute start time.
setExecuteStartTime(String) - Method in class io.parallec.core.task.ParallelTaskBean
 
setExecutionEndTime(long) - Method in class io.parallec.core.ParallelTask
Sets the execution end time.
setExecutionEndTime(String) - Method in class io.parallec.core.task.ParallelTaskBean
 
setFailObtainResponse(boolean) - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
Sets the fail obtain response.
setFailureRegex(String) - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Sets the failure regex.
setHandler(ParallecResponseHandler) - Method in class io.parallec.core.ParallelTask
Sets the handler.
setHandler(ParallecResponseHandler) - Method in class io.parallec.core.task.ParallelTaskBean
Sets the handler.
setHandlerExecutionLocation(HandlerExecutionLocation) - Method in class io.parallec.core.config.ParallelTaskConfig
 
setHeaderMetadata(ParallecHeader) - Method in class io.parallec.core.bean.HttpMeta
Sets the header metadata.
setHostName(String) - Method in class io.parallec.core.actor.message.NodeReqResponse
Sets the host name.
setHttpClientFactoryEmbed(AsyncHttpClientFactoryEmbed) - Method in class io.parallec.core.resources.HttpClientStore
Sets the http client factory embed.
setHttpClientTypeCurrentDefault(HttpClientType) - Method in class io.parallec.core.ParallelClient
Sets the default client type that the httpClientStore.
setHttpClientTypeCurrentDefault(HttpClientType) - Method in class io.parallec.core.resources.HttpClientStore
this is a key function, and all new command builder will use this one .
setHttpEntityBody(String) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the body.
setHttpHeaders(ParallecHeader) - Method in class io.parallec.core.ParallelTaskBuilder
this will create the adhoc header.
setHttpMeta(HttpMeta) - Method in class io.parallec.core.ParallelTask
Sets the command meta.
setHttpMeta(HttpMeta) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the HttpMeta.
setHttpMethod(HttpMethod) - Method in class io.parallec.core.bean.HttpMeta
Sets the http method.
setHttpPollable(boolean) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the HTTP pollable.
setHttpPollerProcessor(HttpPollerProcessor) - Method in class io.parallec.core.bean.HttpMeta
 
setHttpPollerProcessor(HttpPollerProcessor) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the HTTP poller processor to handle Async API.
setHttpPollerProcessor(HttpPollerProcessor) - Method in class io.parallec.core.task.ParallelTaskBean
Sets the http poller processor.
setHttpPort(int) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the port.
setHttpPortReplaceable(String) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the port variable name such as $PORT
setJobIdAndMarkHasBeenSet(String) - Method in class io.parallec.core.actor.poll.PollerData
also mark as set.
setJobIdPlaceHolder(String) - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Sets the job id place holder.
setJobIdRegex(String) - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Sets the job id regex.
setLogger(Logger) - Static method in class io.parallec.core.actor.HttpWorker
Sets the logger.
setLogger(Logger) - Static method in class io.parallec.core.actor.PingWorker
Sets the logger.
setLogger(Logger) - Static method in class io.parallec.core.actor.SshWorker
Sets the logger.
setLogger(Logger) - Static method in class io.parallec.core.actor.TcpWorker
Sets the logger.
setLogger(Logger) - Static method in class io.parallec.core.actor.UdpWorker
Sets the logger.
setMaxPollError(int) - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Sets the max poll error.
setMetadata(String) - Method in class io.parallec.core.actor.poll.PollerData
Sets the metadata.
setMode(PingMode) - Method in class io.parallec.core.bean.ping.PingMeta
 
setMode(TaskRunMode) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the mode.
setNumRetries(Integer) - Method in class io.parallec.core.bean.ping.PingMeta
 
setOperationTimeMillis(long) - Method in class io.parallec.core.ResponseOnSingleTask
Sets the operation time millis.
setParallelTaskResult(Map<String, NodeReqResponse>) - Method in class io.parallec.core.ParallelTask
Sets the parallel task result.
setParallelTaskResult(Map<String, NodeReqResponse>) - Method in class io.parallec.core.task.ParallelTaskBean
Sets the parallel task result.
setPassphrase(String) - Method in class io.parallec.core.bean.ssh.SshMeta
Sets the passphrase.
setPassword(String) - Method in class io.parallec.core.bean.ssh.SshMeta
Sets the password.
setPingMeta(PingMeta) - Method in class io.parallec.core.ParallelTask
Sets the ping meta.
setPingMode(PingMode) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the ping mode.
setPingNumRetries(int) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the ping num retries.
setPingTimeoutMillis(Integer) - Method in class io.parallec.core.bean.ping.PingMeta
 
setPingTimeoutMillis(int) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the ping timeout millis.
setPollable(boolean) - Method in class io.parallec.core.bean.HttpMeta
 
setPollable(boolean) - Method in class io.parallec.core.task.ParallelTaskBean
Sets the pollable.
setPollerRequestTemplate(String) - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Sets the poller request template.
setPollerType(String) - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Sets the poller type.
setPollIntervalMillis(long) - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Sets the poll interval millis.
setPrintHttpTrueHeaderMap(boolean) - Method in class io.parallec.core.config.ParallelTaskConfig
 
setPrintPoller(boolean) - Method in class io.parallec.core.config.ParallelTaskConfig
 
setPrivKeyRelativePath(String) - Method in class io.parallec.core.bean.ssh.SshMeta
Sets the priv key relative path.
setPrivKeyUsePassphrase(boolean) - Method in class io.parallec.core.bean.ssh.SshMeta
Sets the priv key use passphrase.
setProgressRegex(String) - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Sets the progress regex.
setProgressStuckTimeoutSeconds(int) - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
Sets the progress stuck timeout seconds.
setProtocol(RequestProtocol) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the protocol.
setReceiveTime(String) - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
Sets the receive time.
setReceiveTime(String) - Method in class io.parallec.core.ResponseOnSingleTask
Sets the receive time.
setReceiveTimeInManager(String) - Method in class io.parallec.core.ResponseOnSingleTask
Sets the receive time in manager.
setReceiveTimeNow() - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
Sets the receive time now.
setRegex(String) - Method in class io.parallec.core.FilterRegex
Sets the regex.
setReplacementVarMap(Map<String, String>) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the replacement var map.
setReplacementVarMapNodeSpecific(Map<String, StrStrMap>) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the replacement var map node specific.
setReplaceVarMapToSingleTarget(List<StrStrMap>, String) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the replace var map to single target.
setReplaceVarMapToSingleTargetFromMap(Map<String, StrStrMap>, String) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the replace var map to single target from map.
setReplaceVarMapToSingleTargetSingleVar(String, List<String>, String) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the replace var map to single target single var.
setRequest(TaskRequest) - Method in class io.parallec.core.ResponseOnSingleTask
Sets the request.
setRequestNum(int) - Method in class io.parallec.core.ParallelTask
Sets the request num.
setRequestNum(Integer) - Method in class io.parallec.core.task.ParallelTaskBean
Sets the request num.
setRequestNumActual(int) - Method in class io.parallec.core.ParallelTask
Sets the request num actual.
setRequestNumActual(Integer) - Method in class io.parallec.core.task.ParallelTaskBean
Sets the request num actual.
setRequestPort(String) - Method in class io.parallec.core.bean.HttpMeta
Sets the request port.
setRequestProtocol(RequestProtocol) - Method in class io.parallec.core.ParallelTask
Sets the request protocol.
setRequestReplacementType(RequestReplacementType) - Method in class io.parallec.core.ParallelTask
Sets the request replacement type.
setRequestReplacementType(RequestReplacementType) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the request replacement type.
setRequestReplacementType(RequestReplacementType) - Method in class io.parallec.core.task.ParallelTaskBean
Sets the request replacement type.
setRequestUrlPostfix(String) - Method in class io.parallec.core.bean.HttpMeta
will trim the leading and trailing whitespace if not null.
setResponseBody(String) - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
Sets the response body.
setResponseContent(String) - Method in class io.parallec.core.ResponseOnSingleTask
Sets the response content.
setResponseContext(Map<String, Object>) - Method in class io.parallec.core.ParallelTask
Sets the response context.
setResponseContext(Map<String, Object>) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the response context.
setResponseContext(Map<String, Object>) - Method in class io.parallec.core.task.ParallelTaskBean
Sets the response context.
setResponseCount(int) - Method in class io.parallec.core.actor.message.ResponseFromManager
 
setResponsedNum(int) - Method in class io.parallec.core.ParallelTask
Sets the responsed num.
setResponsedNum(Integer) - Method in class io.parallec.core.task.ParallelTaskBean
Sets the responsed num.
setResponseFuture(Future<ResponseOnSingeRequest>) - Method in class io.parallec.core.actor.PingWorker
Sets the response future.
setResponseFuture(Future<ResponseOnSingeRequest>) - Method in class io.parallec.core.actor.SshWorker
Sets the response future.
setRunAsSuperUser(boolean) - Method in class io.parallec.core.bean.ssh.SshMeta
Sets the runAsSuperUser.
setRunAsSuperUser(Boolean) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the ssh runAsSuperUser
setSaveResponseToTask(boolean) - Method in class io.parallec.core.config.ParallelTaskConfig
 
setSaveResponseToTask(boolean) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the save response to task.
setSentReply(boolean) - Method in class io.parallec.core.actor.PingWorker
Sets the sent reply.
setSentReply(boolean) - Method in class io.parallec.core.actor.SshWorker
Sets the sent reply.
setSingleTaskResponse(ResponseOnSingleTask) - Method in class io.parallec.core.actor.message.NodeReqResponse
Sets the single task response.
setSshCommandLine(String) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the ssh command line.
setSshConnectionTimeoutMillis(int) - Method in class io.parallec.core.bean.ssh.SshMeta
Sets the ssh connection timeout millis.
setSshConnectionTimeoutMillis(int) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the ssh connection timeout millis.
setSshLoginType(SshLoginType) - Method in class io.parallec.core.bean.ssh.SshMeta
Sets the ssh login type.
setSshLoginType(SshLoginType) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the ssh login type.
setSshMeta(SshMeta) - Method in class io.parallec.core.commander.workflow.ssh.SshProvider
Sets the ssh meta.
setSshMeta(SshMeta) - Method in class io.parallec.core.ParallelTask
Sets the ssh meta.
setSshMeta(SshMeta) - Method in class io.parallec.core.task.ParallelTaskBean
Sets the ssh meta.
setSshPassword(String) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the ssh password.
setSshPort(int) - Method in class io.parallec.core.bean.ssh.SshMeta
Sets the ssh port.
setSshPort(int) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the ssh port.
setSshPrivKeyRelativePath(String) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the ssh priv key relative path.
setSshPrivKeyRelativePathWtihPassphrase(String, String) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the ssh priv key relative path wtih passphrase.
setSshUserName(String) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the ssh user name.
setStackTrace(String) - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
Sets the stack trace.
setStackTrace(String) - Method in class io.parallec.core.ResponseOnSingleTask
Sets the stack trace.
setState(ParallelTaskState) - Method in class io.parallec.core.ParallelTask
Sets the state.
setState(String) - Method in class io.parallec.core.task.ParallelTaskBean
Sets the state.
setStatusCode(String) - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
Sets the status code.
setStatusCode(String) - Method in class io.parallec.core.ResponseOnSingleTask
Sets the status code.
setStatusCodeInt(int) - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
Sets the status code int.
setStatusCodeInt(int) - Method in class io.parallec.core.ResponseOnSingleTask
 
setStuckProgress(boolean) - Method in class io.parallec.core.actor.poll.PollerData
Sets the stuck progress.
setSubmitTime(long) - Method in class io.parallec.core.ParallelTask
Sets the submit time.
setSubmitTime(String) - Method in class io.parallec.core.task.ParallelTaskBean
 
setTargetHost(String) - Method in class io.parallec.core.commander.workflow.ssh.SshProvider
Sets the target host.
setTargetHostBuilder(ITargetHostsBuilder) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the TargetHostsBuilder.
setTargetHostId(String) - Method in class io.parallec.core.bean.TargetHostMeta
 
setTargetHostMeta(TargetHostMeta) - Method in class io.parallec.core.ParallelTask
Sets the target host meta.
setTargetHostMeta(TargetHostMeta) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the target host meta.
setTargetHostMeta(TargetHostMeta) - Method in class io.parallec.core.task.ParallelTaskBean
Sets the target host meta.
setTargetHostsFromCmsQueryUrl(String) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the target hosts from cms query url.
setTargetHostsFromCmsQueryUrl(String, String) - Method in class io.parallec.core.ParallelTaskBuilder
CMS: configuration-management-service.
setTargetHostsFromCmsQueryUrl(String) - Method in interface io.parallec.core.taskbuilder.targethosts.ITargetHostsBuilder
Sets the target hosts from cms query url.
setTargetHostsFromCmsQueryUrl(String, String) - Method in interface io.parallec.core.taskbuilder.targethosts.ITargetHostsBuilder
Sets the target hosts from cms query url.
setTargetHostsFromCmsQueryUrl(String) - Method in class io.parallec.core.taskbuilder.targethosts.TargetHostsBuilder
 
setTargetHostsFromCmsQueryUrl(String, String) - Method in class io.parallec.core.taskbuilder.targethosts.TargetHostsBuilder
 
setTargetHostsFromJsonPath(String, String, HostsSourceType) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the target hosts from json path.
setTargetHostsFromJsonPath(String, String, HostsSourceType) - Method in interface io.parallec.core.taskbuilder.targethosts.ITargetHostsBuilder
Sets the target hosts from json path.
setTargetHostsFromJsonPath(String, String, HostsSourceType) - Method in class io.parallec.core.taskbuilder.targethosts.TargetHostsBuilder
TODO https://github.com/jayway/JsonPath
setTargetHostsFromLineByLineText(String, HostsSourceType) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the target hosts from line by line text.
setTargetHostsFromLineByLineText(String, HostsSourceType) - Method in interface io.parallec.core.taskbuilder.targethosts.ITargetHostsBuilder
Sets the target hosts from line by line text.
setTargetHostsFromLineByLineText(String, HostsSourceType) - Method in class io.parallec.core.taskbuilder.targethosts.TargetHostsBuilder
get target hosts from line by line.
setTargetHostsFromList(List<String>) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the target hosts from list.
setTargetHostsFromList(List<String>) - Method in interface io.parallec.core.taskbuilder.targethosts.ITargetHostsBuilder
Sets the target hosts from list.
setTargetHostsFromList(List<String>) - Method in class io.parallec.core.taskbuilder.targethosts.TargetHostsBuilder
 
setTargetHostsFromString(String) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the target hosts from string.
setTargetHostsFromString(String) - Method in interface io.parallec.core.taskbuilder.targethosts.ITargetHostsBuilder
Sets the target hosts from string.
setTargetHostsFromString(String) - Method in class io.parallec.core.taskbuilder.targethosts.TargetHostsBuilder
 
setTaskId(String) - Method in class io.parallec.core.ParallelTask
Sets the task id.
setTaskId(String) - Method in class io.parallec.core.task.ParallelTaskBean
Sets the task id.
setTcpChannelFactory(ChannelFactory) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the tcp channel factory.
setTcpConnectTimeoutMillis(int) - Method in class io.parallec.core.bean.tcp.TcpMeta
 
setTcpConnectTimeoutMillis(int) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the tcp connect timeout millis.
setTcpIdleTimeoutSec(Integer) - Method in class io.parallec.core.bean.tcp.TcpMeta
 
setTcpIdleTimeoutSec(int) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the tcp idle timeout sec.
setTcpMeta(TcpMeta) - Method in class io.parallec.core.ParallelTask
Sets the tcp meta.
setTcpMeta(TcpMeta) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the tcp meta.
setTcpMeta(TcpMeta) - Method in class io.parallec.core.task.ParallelTaskBean
 
setTcpPort(int) - Method in class io.parallec.core.bean.tcp.TcpMeta
 
setTcpPort(int) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the tcp port.
setThreadPoolForSshPing(ExecutorService) - Method in class io.parallec.core.resources.TcpUdpSshPingResourceStore
 
setThrowable(Throwable) - Method in class io.parallec.core.task.TaskErrorMeta
Sets the throwable.
setTimeoutAskManagerSec(long) - Method in class io.parallec.core.config.ParallelTaskConfig
 
setTimeoutInManagerSec(long) - Method in class io.parallec.core.config.ParallelTaskConfig
 
setTimer(HashedWheelTimer) - Method in class io.parallec.core.resources.TcpUdpSshPingResourceStore
 
setTimeStamp(String) - Method in class io.parallec.core.task.ParallelTaskBean
Sets the time stamp.
setType(ExecutionManagerExecutionException.ManagerExceptionType) - Method in exception io.parallec.core.exception.ExecutionManagerExecutionException
Sets the type.
setType(TaskErrorMeta.TaskErrorType) - Method in class io.parallec.core.task.TaskErrorMeta
Sets the type.
setUdpIdleTimeoutSec(Integer) - Method in class io.parallec.core.bean.udp.UdpMeta
 
setUdpIdleTimeoutSec(int) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the udp read(idle) timeout millis.
setUdpMeta(UdpMeta) - Method in class io.parallec.core.ParallelTask
 
setUdpMeta(UdpMeta) - Method in class io.parallec.core.ParallelTaskBuilder
 
setUdpPort(Integer) - Method in class io.parallec.core.bean.udp.UdpMeta
 
setUdpPort(int) - Method in class io.parallec.core.ParallelTaskBuilder
Sets the udp port.
setUserName(String) - Method in class io.parallec.core.bean.ssh.SshMeta
Sets the user name.
setUuid(String) - Method in class io.parallec.core.actor.poll.PollerData
Sets the uuid.
setUuidHasBeenSet(boolean) - Method in class io.parallec.core.actor.poll.PollerData
Sets the uuid has been set.
shutdown() - Method in class io.parallec.core.resources.HttpClientStore
Shutdown each AHC client in the map.
shutdown() - Method in class io.parallec.core.resources.TcpUdpSshPingResourceStore
 
shutDownActorSystemForce() - Static method in class io.parallec.core.actor.ActorConfig
Shut down actor system force.
shutdownTaskScheduler() - Method in class io.parallec.core.task.ParallelTaskManager
Shutdown task scheduler.
SingleTargetTaskStatus - Enum in io.parallec.core.bean
The Enum SingleTargetTaskStatus.
sshBufferSize - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The ssh buffer size.
sshConnectionTimeoutMillisDefault - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The ssh connection timeout millis default.
sshFutureCheckIntervalSec - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The ssh future check interval sec.
SshLoginType - Enum in io.parallec.core.bean.ssh
The Enum SshLoginType.
SshMeta - Class in io.parallec.core.bean.ssh
all ssh metadata except for the target host name.
SshMeta(String, String, int, SshLoginType, String, String, boolean, String, int, boolean) - Constructor for class io.parallec.core.bean.ssh.SshMeta
Instantiates a new ssh meta.
SshMeta() - Constructor for class io.parallec.core.bean.ssh.SshMeta
Instantiates a new ssh meta.
SshProvider - Class in io.parallec.core.commander.workflow.ssh
based on Jsch.
SshProvider(SshMeta, String) - Constructor for class io.parallec.core.commander.workflow.ssh.SshProvider
Instantiates a new ssh provider.
SshProvider() - Constructor for class io.parallec.core.commander.workflow.ssh.SshProvider
Instantiates a new ssh provider.
sshSleepMIllisBtwReadBuffer - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The ssh sleep millis btw read buffer.
SshWorker - Class in io.parallec.core.actor
Using callable to start a new thread to run the SSH execution task (which make take minutes).
SshWorker(int, SshMeta, String) - Constructor for class io.parallec.core.actor.SshWorker
Instantiates a new ssh worker.
startSshSessionAndObtainSession() - Method in class io.parallec.core.commander.workflow.ssh.SshProvider
Start ssh session and obtain session.
startTime - Variable in class io.parallec.core.actor.AssistantExecutionManager
The start time.
startTime - Variable in class io.parallec.core.actor.ExecutionManager
The start time.
state() - Method in class io.parallec.core.resources.AsyncHttpClientFactoryEmbed
dummy.
STR_EMPTY - Static variable in class io.parallec.core.util.PcConstants
The Constant STR_EMPTY.
stringDecoder - Static variable in class io.parallec.core.bean.tcp.TcpMeta
 
stringDecoder - Static variable in class io.parallec.core.bean.udp.UdpMeta
 
stringEncoder - Static variable in class io.parallec.core.bean.tcp.TcpMeta
 
stringEncoder - Static variable in class io.parallec.core.bean.udp.UdpMeta
 
stringMatcherByPattern(String, String) - Static method in class io.parallec.core.FilterRegex
this remove the linebreak.
strMapToStr(Map<String, String>) - Static method in class io.parallec.core.util.PcStringUtils
Str map to str.
StrStrMap - Class in io.parallec.core.bean
This allow you to replace multiple variables with multiple values key: the variable name : e.g.
StrStrMap() - Constructor for class io.parallec.core.bean.StrStrMap
Instantiates a new str str map.
StrStrMap(Map<String, String>) - Constructor for class io.parallec.core.bean.StrStrMap
Instantiates a new str str map.
sync() - Method in class io.parallec.core.ParallelTaskBuilder
Execute the task synchronously (the default run mode).
SYSTEM_FAIL_MATCH_REGEX - Static variable in class io.parallec.core.util.PcConstants
The Constant SYSTEM_FAIL_MATCH_REGEX.

T

targetHostMeta - Variable in class io.parallec.core.actor.ExecutionManager
The node group metadata.
TargetHostMeta - Class in io.parallec.core.bean
The metadata about the targetHost, which is mainly a list of hostnames (IP or FQDN) the primary key is the targetHostId, generated with timestamp
TargetHostMeta(List<String>) - Constructor for class io.parallec.core.bean.TargetHostMeta
Instantiates a new target host meta.
TargetHostMeta() - Constructor for class io.parallec.core.bean.TargetHostMeta
Instantiates a new target host meta.
TargetHostsBuilder - Class in io.parallec.core.taskbuilder.targethosts
The Class TargetHostsBuilder.
TargetHostsBuilder() - Constructor for class io.parallec.core.taskbuilder.targethosts.TargetHostsBuilder
Instantiates a new target hosts builder.
TargetHostsBuilderHelperCms - Class in io.parallec.core.taskbuilder.targethosts
load node from CMS.
TargetHostsBuilderHelperCms() - Constructor for class io.parallec.core.taskbuilder.targethosts.TargetHostsBuilderHelperCms
 
TargetHostsLoadException - Exception in io.parallec.core.exception
The Class TargetHostsLoadException.
TargetHostsLoadException(String, Exception) - Constructor for exception io.parallec.core.exception.TargetHostsLoadException
Instantiates a new target hosts load exception.
task - Variable in class io.parallec.core.actor.ExecutionManager
The parallel task.
TaskErrorMeta - Class in io.parallec.core.task
The Class TaskErrorMeta.
TaskErrorMeta(TaskErrorMeta.TaskErrorType, String) - Constructor for class io.parallec.core.task.TaskErrorMeta
Instantiates a new task error meta.
TaskErrorMeta(TaskErrorMeta.TaskErrorType, String, Throwable) - Constructor for class io.parallec.core.task.TaskErrorMeta
Instantiates a new task error meta.
TaskErrorMeta.TaskErrorType - Enum in io.parallec.core.task
The Enum TaskErrorType.
taskId - Variable in class io.parallec.core.actor.AssistantExecutionManager
 
taskId - Variable in class io.parallec.core.actor.ExecutionManager
The task id.
taskIdTrim - Variable in class io.parallec.core.actor.AssistantExecutionManager
 
taskIdTrim - Variable in class io.parallec.core.actor.ExecutionManager
The task id trim.
taskLogFolderWithSlash - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The task log folder with slash.
taskLogPostfix - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The task log postfix.
taskManager - Variable in class io.parallec.core.ParallelClient
The task manager.
TaskRequest - Class in io.parallec.core.bean
This is the request send to the operation worker.
TaskRequest(int, RequestProtocol, String, String, int, String, String, HttpMethod, boolean, Map<String, String>, ParallecResponseHandler, Map<String, Object>, SshMeta, TcpMeta, UdpMeta, PingMeta) - Constructor for class io.parallec.core.bean.TaskRequest
 
TaskRunMode - Enum in io.parallec.core.bean
The Enum Mode of running Parallel Task: async or sync.
TcpChannelHandler(TcpWorker) - Constructor for class io.parallec.core.actor.TcpWorker.TcpChannelHandler
Instantiates a new tcp channel handler.
tcpConnectTimeoutMillisDefault - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The tcp connection timeout millis default.
tcpIdleTimeoutSecDefault - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The tcp idle timeout seconds default.
TcpMeta - Class in io.parallec.core.bean.tcp
all ssh metadata except for the target host name.
TcpMeta(String, int, int, int, ChannelFactory) - Constructor for class io.parallec.core.bean.tcp.TcpMeta
 
TcpMeta() - Constructor for class io.parallec.core.bean.tcp.TcpMeta
 
tcpSshPingResourceStore - Variable in class io.parallec.core.ParallelClient
The tcp client store.
TcpUdpRequestCreateException - Exception in io.parallec.core.exception
The Class HttpRequestCreateException.
TcpUdpRequestCreateException(String, Exception) - Constructor for exception io.parallec.core.exception.TcpUdpRequestCreateException
Instantiates a new TCP / UDP request create exception.
TcpUdpSshPingResourceStore - Class in io.parallec.core.resources
Provide external resources needed for netty based TCP/UDP worker: ChannelFactory and HashedWheelTimer timer
TcpWorker - Class in io.parallec.core.actor
A worker for single TCP request class
TcpWorker(int, TcpMeta, String) - Constructor for class io.parallec.core.actor.TcpWorker
Instantiates a new tcp worker.
TcpWorker.MyIdleHandler - Class in io.parallec.core.actor
how to pass the idle event back to the worker.
TcpWorker.MyPipelineFactory - Class in io.parallec.core.actor
define the list of handlers for this channel.
TcpWorker.TcpChannelHandler - Class in io.parallec.core.actor
The Netty response/channel handler.
ThreadData(String, String, long) - Constructor for class io.parallec.core.monitor.MonitorProvider.ThreadData
Instantiates a new thread data.
threadData - Variable in class io.parallec.core.monitor.MonitorProvider.ThreadUsage
The thread data.
threadName - Variable in class io.parallec.core.monitor.MonitorProvider.ThreadData
The thread name.
threadState - Variable in class io.parallec.core.monitor.MonitorProvider.ThreadData
The thread state.
ThreadUsage() - Constructor for class io.parallec.core.monitor.MonitorProvider.ThreadUsage
 
THRESHOLD_PERCENT - Static variable in class io.parallec.core.monitor.MonitorProvider
The threshold percent.
timeoutAskManagerSec - Static variable in class io.parallec.core.config.ParallelTaskConfigDefault
The timeout the director send to the manager to cancel it from outside.
timeOutDuration - Static variable in class io.parallec.core.actor.ActorConfig
The Constant timeOutDuration.
timeoutInManagerSec - Static variable in class io.parallec.core.config.ParallelTaskConfigDefault
The command manager internal timeout and cancel itself time in seconds Note this may need to be adjusted for long polling jobs.
timeoutMessageCancellable - Variable in class io.parallec.core.actor.ExecutionManager
The timeout message cancellable.
toString() - Method in class io.parallec.core.actor.message.NodeReqResponse
 
toString() - Method in class io.parallec.core.actor.message.ResponseOnSingeRequest
 
toString() - Method in class io.parallec.core.actor.poll.HttpPollerProcessor
 
toString() - Method in class io.parallec.core.actor.poll.PollerData
 
toString() - Method in class io.parallec.core.bean.HttpMeta
 
toString() - Method in class io.parallec.core.bean.SetAndCount
"SetAndCount [count=" + count + ", set=" + set + "]";
toString() - Method in class io.parallec.core.bean.TargetHostMeta
 
toString() - Method in class io.parallec.core.bean.TaskRequest
 
toString() - Method in class io.parallec.core.bean.udp.UdpMeta
 
toString() - Method in class io.parallec.core.config.ParallelTaskConfig
 
toString() - Method in class io.parallec.core.monitor.MonitorProvider.Jsonable
 
toString() - Method in class io.parallec.core.ParallecHeader
 
toString() - Method in class io.parallec.core.ParallelTask
 
toString() - Method in class io.parallec.core.ParallelTaskBuilder
 
toString() - Method in enum io.parallec.core.RequestProtocol
 
toString() - Method in class io.parallec.core.ResponseOnSingleTask
 
totalMemory - Variable in class io.parallec.core.monitor.MonitorProvider.PerformUsage
The total memory.

U

UdpChannelHandler(UdpWorker) - Constructor for class io.parallec.core.actor.UdpWorker.UdpChannelHandler
Instantiates a new udp channel handler.
udpIdleTimeoutSecDefault - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The udp connection timeout millis default.
UdpMeta - Class in io.parallec.core.bean.udp
all ssh metadata except for the target host name.
UdpMeta(String, int, int, DatagramChannelFactory) - Constructor for class io.parallec.core.bean.udp.UdpMeta
 
UdpMeta() - Constructor for class io.parallec.core.bean.udp.UdpMeta
 
UdpPipelineFactory(Timer, UdpWorker) - Constructor for class io.parallec.core.actor.UdpWorker.UdpPipelineFactory
Instantiates a new my pipeline factory.
UdpWorker - Class in io.parallec.core.actor
A worker for single UDP request class
UdpWorker(int, UdpMeta, String) - Constructor for class io.parallec.core.actor.UdpWorker
Instantiates a new udp worker.
UdpWorker.MyIdleHandler - Class in io.parallec.core.actor
how to pass the idle event back to the worker.
UdpWorker.UdpChannelHandler - Class in io.parallec.core.actor
The Netty response/channel handler.
UdpWorker.UdpPipelineFactory - Class in io.parallec.core.actor
define the list of handlers for this channel.
UNIFORM_TARGET_HOST_VAR - Static variable in class io.parallec.core.util.PcConstants
The Constant UNIFORM_TARGET_HOST_VAR.
UNIFORM_TARGET_HOST_VAR_WHEN_CHECK - Static variable in class io.parallec.core.util.PcConstants
The Constant UNIFORM_TARGET_HOST_VAR_WHEN_CHECK.
updateRequestByAddingReplaceVarPair(ParallelTask, String, String) - Method in class io.parallec.core.commander.workflow.VarReplacementProvider
GENERIC!!! HELPER FUNCION FOR REPLACEMENT update the var: DYNAMIC REPLACEMENT of VAR.
updateRequestByAddingReplaceVarPairNodeSpecific(ParallelTask, Map<String, StrStrMap>) - Method in class io.parallec.core.commander.workflow.VarReplacementProvider
Will change replacementVarMapNodeSpecific according to each node specifically With KEY set as NA; will not run the command ONLY if the NA is the last replacement; note in this logic; when it is not NA; will set AS True.
updateRequestWithReplacement(ParallelTask, boolean, Map<String, String>, boolean, Map<String, StrStrMap>) - Method in class io.parallec.core.commander.workflow.VarReplacementProvider
20130916: add node specific replacement Var Map; replacementVarMap VS.
urlConnectionConnectTimeoutMillis - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The url connection connect timeout millis.
urlConnectionReadTimeoutMillis - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The url connection read timeout millis.
usedMemory - Variable in class io.parallec.core.monitor.MonitorProvider.PerformUsage
The used memory.
userDataFolderWithSlash - Static variable in class io.parallec.core.config.ParallecGlobalConfig
The Constant USERDATA_FOLDER_WITH_SLASH.

V

validateWithFillDefault() - Method in class io.parallec.core.ParallelTask
will do validation.
validation() - Method in class io.parallec.core.bean.HttpMeta
Validation.
validation() - Method in class io.parallec.core.bean.ping.PingMeta
 
validation() - Method in class io.parallec.core.bean.ssh.SshMeta
Validation.
validation() - Method in class io.parallec.core.bean.tcp.TcpMeta
 
validation() - Method in class io.parallec.core.bean.udp.UdpMeta
 
validation() - Method in class io.parallec.core.ParallelTaskBuilder
add some validation to see if this miss anything.
valueOf(String) - Static method in enum io.parallec.core.actor.message.type.ExecutionManagerMsgType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.actor.message.type.OperationWorkerMsgType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.actor.message.type.RequestWorkerMsgType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.bean.ping.PingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.bean.SingleTargetTaskStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.bean.ssh.SshLoginType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.bean.TaskRunMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.config.HandlerExecutionLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.exception.ExecutionManagerExecutionException.ManagerExceptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.HostsSourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.RequestProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.resources.HttpClientType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.resources.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.task.ParallelTaskState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.task.RequestReplacementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.task.TaskErrorMeta.TaskErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.parallec.core.util.PcErrorMsgUtils.ERROR_TYPE
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.parallec.core.actor.message.type.ExecutionManagerMsgType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.actor.message.type.OperationWorkerMsgType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.actor.message.type.RequestWorkerMsgType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.bean.ping.PingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.bean.SingleTargetTaskStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.bean.ssh.SshLoginType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.bean.TaskRunMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.config.HandlerExecutionLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.exception.ExecutionManagerExecutionException.ManagerExceptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.HostsSourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.RequestProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.resources.HttpClientType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.resources.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.task.ParallelTaskState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.task.RequestReplacementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.task.TaskErrorMeta.TaskErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.parallec.core.util.PcErrorMsgUtils.ERROR_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
VAR_NAME_APIVARREPLACE_HTTPHEADER_AUTH_TOKEN - Static variable in class io.parallec.core.util.PcConstants
The var name apivarreplace httpheader auth token.
VarReplacementProvider - Class in io.parallec.core.commander.workflow
Deal with WISB Var generator and get values extending from replacing only WISB based.

W

waitAndRetry() - Method in class io.parallec.core.actor.AssistantExecutionManager
Wait and retry.
wasIssuedCancel - Variable in class io.parallec.core.actor.ExecutionManager
The was issued cancel.
workers - Variable in class io.parallec.core.actor.AssistantExecutionManager
The workers.
workers - Variable in class io.parallec.core.actor.ExecutionManager
The workers.
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2015–2016 eBay. All rights reserved.