Index
All Classes and Interfaces|All Packages|Constant Field Values
P
- parentServer - Variable in class titan.tasks.ScriptExecutorHandler
-
A reference to the parent
RpcWorkerServerinstance. - parentServer - Variable in class titan.tasks.ServiceHandler
-
A reference to the parent
RpcWorkerServerinstance. - parseAndSubmitDAG(String) - Method in class titan.network.SchedulerServer
-
Parses a string containing multiple job definitions for a Directed Acyclic Graph (DAG) and submits each job to the
Scheduler. - payload - Variable in class titan.network.TitanProtocol.TitanPacket
-
The string payload of the received packet.
- payload - Variable in class titan.scheduler.Job
- PdfConversionHandler - Class in titan.tasks
- PdfConversionHandler() - Constructor for class titan.tasks.PdfConversionHandler
- PENDING - Enum constant in enum class titan.scheduler.Job.Status
- PERM_FILES_DIR - Static variable in class titan.network.SchedulerServer
- persistentMap - Static variable in class titan.tasks.ProcessRegistry
-
An in-memory concurrent map that stores the mapping from a service identifier to its process ID (PID).
- port - Variable in class titan.network.LogBatcher
- port - Variable in class titan.network.RpcWorkerServer
- port - Variable in class titan.network.SchedulerServer
- port - Variable in class titan.scheduler.Scheduler
- port - Variable in class titan.scheduler.Worker
-
The port number on which the worker is listening.
- port - Variable in class titan.storage.TitanJRedisAdapter
- port - Variable in class titan.TitanCLI
-
The port number of the Titan scheduler to connect to.
- port() - Method in class titan.scheduler.Worker
-
Returns the port number on which the worker is listening.
- portBlacklist - Variable in class titan.scheduler.Scheduler
- preferredWorkerId - Variable in class titan.scheduler.Job
- printHelp() - Method in class titan.TitanCLI
-
Prints a list of available commands and their basic usage to the console.
- printUsage() - Static method in class titan.Main
-
Prints the correct command-line usage instructions for running the Titan application.
- priority - Variable in class titan.scheduler.Job
- PRIORITY_HIGH - Static variable in class titan.scheduler.Job
- PRIORITY_LOW - Static variable in class titan.scheduler.Job
- PRIORITY_NORMAL - Static variable in class titan.scheduler.Job
- PROCESS_REGISTRY_FILE - Static variable in class titan.tasks.ProcessRegistry
-
The name of the file used for persisting the process registry data to disk.
- processCommand(String) - Method in class titan.network.RpcWorkerServer
-
Parses a command payload to determine the task type and data, then dispatches it to the appropriate
TaskHandler. - processCommand(TitanProtocol.TitanPacket) - Method in class titan.network.SchedulerServer
-
Dispatches incoming
TitanProtocol.TitanPackets to the appropriate handler method based on theiropCode. - processCommandExplicit(String, String) - Method in class titan.network.RpcWorkerServer
-
Processes a command by explicitly using a provided task type and task data.
- ProcessRegistry - Class in titan.tasks
-
A registry for managing and cleaning up processes, particularly those that might become "zombied" due to abrupt worker node shutdowns or crashes.
- ProcessRegistry() - Constructor for class titan.tasks.ProcessRegistry
- propagateAffinity(String, String) - Method in class titan.scheduler.Scheduler
-
Propagates worker affinity from a completed parent job to its dependent child jobs.
- props - Static variable in class titan.TitanConfig
All Classes and Interfaces|All Packages|Constant Field Values